| 257 | } |
| 258 | |
| 259 | void G4VtkSceneHandler::AddCompound(const G4Mesh& mesh) |
| 260 | { |
| 261 | #ifdef G4VTKDEBUG |
| 262 | G4cout << "G4VtkSceneHandler::AddCompound> mesh type " << mesh.GetMeshType() << " " |
| 263 | << fpViewer->GetViewParameters().GetSpecialMeshRenderingOption() << G4endl; |
| 264 | #endif |
| 265 | |
| 266 | if(fpViewer->GetViewParameters().GetSpecialMeshRenderingOption() == G4ViewParameters::meshAsDefault) |
| 267 | { |
| 268 | auto vc = MakeDefaultVisContext(); |
| 269 | |
| 270 | if (fReadyForTransients) |
| 271 | transientStore.AddCompound(mesh, vc); |
| 272 | else |
| 273 | store.AddCompound(mesh, vc); |
| 274 | } |
| 275 | else { |
| 276 | StandardSpecialMeshRendering(mesh); |
| 277 | } |
| 278 | } |
| 279 | |
| 280 | void G4VtkSceneHandler::Print() {} |
| 281 |
nothing calls this directly
no test coverage detected