|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VtkSceneHandler.hh>
Inheritance diagram for G4VtkSceneHandler:Protected Attributes | |
| G4VtkStore | store = G4VtkStore("perm") |
| G4VtkStore | transientStore = G4VtkStore("trans") |
| G4String | polyhedronPipelineType |
Protected Attributes inherited from G4VSceneHandler | |
| G4VGraphicsSystem & | fSystem |
| const G4int | fSceneHandlerId |
| G4String | fName |
| G4int | fViewCount |
| G4ViewerList | fViewerList |
| G4VViewer * | fpViewer |
| G4Scene * | fpScene |
| G4bool | fMarkForClearingTransientStore |
| G4bool | fReadyForTransients |
| G4bool | fTransientsDrawnThisEvent |
| G4bool | fTransientsDrawnThisRun |
| G4bool | fProcessingSolid |
| G4bool | fProcessing2D |
| G4VModel * | fpModel |
| G4Transform3D | fObjectTransformation |
| G4int | fNestingDepth |
| const G4VisAttributes * | fpVisAttribs |
| const G4Transform3D | fIdentityTransformation |
| std::map< G4VPhysicalVolume *, G4String > | fProblematicVolumes |
Static Protected Attributes | |
| static G4int | fSceneIdCount = 0 |
Friends | |
| class | G4VtkViewer |
Additional Inherited Members | |
Public Types inherited from G4VSceneHandler | |
| enum | MarkerSizeType { world , screen } |
Protected Member Functions inherited from G4VSceneHandler | |
| virtual void | ProcessScene () |
| virtual void | RequestPrimitives (const G4VSolid &solid) |
| virtual G4DisplacedSolid * | CreateSectionSolid () |
| virtual G4DisplacedSolid * | CreateCutawaySolid () |
| void | LoadAtts (const G4Visible &, G4AttHolder *) |
| void | StandardSpecialMeshRendering (const G4Mesh &) |
| void | Draw3DRectMeshAsDots (const G4Mesh &) |
| void | Draw3DRectMeshAsSurfaces (const G4Mesh &) |
| void | DrawTetMeshAsDots (const G4Mesh &) |
| void | DrawTetMeshAsSurfaces (const G4Mesh &) |
| G4ThreeVector | GetPointInBox (const G4ThreeVector &pos, G4double halfX, G4double halfY, G4double halfZ) const |
| G4ThreeVector | GetPointInTet (const std::vector< G4ThreeVector > &vertices) const |
Definition at line 82 of file G4VtkSceneHandler.hh.
| G4VtkSceneHandler::G4VtkSceneHandler | ( | G4VGraphicsSystem & | system, |
| const G4String & | name ) |
Definition at line 64 of file G4VtkSceneHandler.cc.
Referenced by G4VtkQtSceneHandler::G4VtkQtSceneHandler().
|
overridedefault |
|
overridevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 258 of file G4VtkSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 133 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 134 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 132 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 131 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 130 of file G4VSceneHandler.cc.
|
overridevirtual |
Implements G4VSceneHandler.
Definition at line 95 of file G4VtkSceneHandler.cc.
|
virtual |
|
overridevirtual |
Implements G4VSceneHandler.
Definition at line 127 of file G4VtkSceneHandler.cc.
|
overridevirtual |
Implements G4VSceneHandler.
Definition at line 68 of file G4VtkSceneHandler.cc.
Referenced by G4VtkQtSceneHandler::AddPrimitive(), G4VtkQtSceneHandler::AddPrimitive(), G4VtkQtSceneHandler::AddPrimitive(), G4VtkQtSceneHandler::AddPrimitive(), G4VtkQtSceneHandler::AddPrimitive(), and G4VtkQtSceneHandler::~G4VtkQtSceneHandler().
|
inlineoverridevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 101 of file G4VtkSceneHandler.hh.
|
overridevirtual |
Implements G4VSceneHandler.
Definition at line 111 of file G4VtkSceneHandler.cc.
|
overridevirtual |
Implements G4VSceneHandler.
Definition at line 81 of file G4VtkSceneHandler.cc.
|
overridevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 214 of file G4VtkSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 102 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 112 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 103 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 104 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 113 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 114 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 105 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 115 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 106 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 107 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 108 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 109 of file G4VSceneHandler.cc.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 118 of file G4VSceneHandler.cc.
|
overridevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 181 of file G4VtkSceneHandler.cc.
|
overridevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 189 of file G4VtkSceneHandler.cc.
|
inline |
Definition at line 116 of file G4VtkSceneHandler.hh.
|
inline |
| G4VtkVisContext G4VtkSceneHandler::MakeDefaultVisContext | ( | ) |
Definition at line 197 of file G4VtkSceneHandler.cc.
Referenced by AddCompound(), AddPrimitive(), AddPrimitive(), AddPrimitive(), AddPrimitive(), and AddPrimitive().
| void G4VtkSceneHandler::Modified | ( | ) |
Definition at line 171 of file G4VtkSceneHandler.cc.
Referenced by G4VtkOffscreenViewer::FinishView(), G4VtkQtViewer::FinishView(), and G4VtkViewer::FinishView().
|
virtual |
Definition at line 279 of file G4VtkSceneHandler.cc.
| void G4VtkSceneHandler::SetPolyhedronPipeline | ( | const G4String & | str | ) |
Definition at line 281 of file G4VtkSceneHandler.cc.
Referenced by G4VtkViewer::SetPolyhedronPipeline().
|
friend |
Definition at line 132 of file G4VtkSceneHandler.hh.
Referenced by G4VtkViewer, and MakeDefaultVisContext().
|
staticprotected |
Definition at line 124 of file G4VtkSceneHandler.hh.
Referenced by G4VtkSceneHandler().
|
protected |
Definition at line 129 of file G4VtkSceneHandler.hh.
Referenced by AddPrimitive(), G4VtkSceneHandler(), and SetPolyhedronPipeline().
|
protected |
Definition at line 126 of file G4VtkSceneHandler.hh.
Referenced by AddCompound(), AddPrimitive(), AddPrimitive(), AddPrimitive(), AddPrimitive(), AddPrimitive(), ClearStore(), GetStore(), and Modified().
|
protected |
Definition at line 127 of file G4VtkSceneHandler.hh.
Referenced by AddCompound(), AddPrimitive(), AddPrimitive(), AddPrimitive(), AddPrimitive(), AddPrimitive(), ClearTransientStore(), GetTransientStore(), and Modified().