Geant4-11
|
#include <G4Mesh.hh>
Public Types | |
enum | MeshType { invalid , rectangle , cylinder , sphere } |
Public Member Functions | |
G4Mesh (G4VPhysicalVolume *containerVolume, const G4Transform3D &) | |
G4VPhysicalVolume * | GetContainerVolume () const |
const std::map< G4int, G4String > & | GetEnumMap () const |
G4int | GetMeshDepth () const |
MeshType | GetMeshType () const |
const G4Transform3D & | GetTransform () const |
virtual | ~G4Mesh () |
Private Attributes | |
G4int | fMeshDepth |
MeshType | fMeshType |
G4VPhysicalVolume * | fpContainerVolume |
G4Transform3D | fTransform |
Static Private Attributes | |
static std::map< G4int, G4String > | fEnumMap |
enum G4Mesh::MeshType |
G4Mesh::G4Mesh | ( | G4VPhysicalVolume * | containerVolume, |
const G4Transform3D & | transform | ||
) |
Definition at line 49 of file G4Mesh.cc.
References cylinder, fEnumMap, fMeshDepth, fMeshType, fpContainerVolume, G4LogicalVolume::GetDaughter(), G4VPhysicalVolume::GetLogicalVolume(), G4LogicalVolume::GetNoDaughters(), G4PVParameterised::GetParameterisation(), invalid, rectangle, and sphere.
|
inline |
Definition at line 61 of file G4Mesh.hh.
References fpContainerVolume.
Referenced by G4VSceneHandler::AddCompound(), G4OpenGLSceneHandler::AddCompound(), G4Qt3DSceneHandler::AddCompound(), G4VtkSceneHandler::AddCompound(), and operator<<().
|
inline |
Definition at line 63 of file G4Mesh.hh.
References fMeshDepth.
Referenced by G4OpenGLSceneHandler::AddCompound(), G4Qt3DSceneHandler::AddCompound(), G4VtkSceneHandler::AddCompound(), and operator<<().
|
inline |
Definition at line 62 of file G4Mesh.hh.
References fMeshType.
Referenced by G4OpenGLSceneHandler::AddCompound(), G4Qt3DSceneHandler::AddCompound(), G4VtkSceneHandler::AddCompound(), G4PhysicalVolumeModel::DescribeAndDescend(), and operator<<().
|
inline |
Definition at line 64 of file G4Mesh.hh.
References fTransform.
Referenced by G4VSceneHandler::AddCompound(), G4OpenGLSceneHandler::AddCompound(), G4Qt3DSceneHandler::AddCompound(), and operator<<().
Definition at line 67 of file G4Mesh.hh.
Referenced by G4Mesh(), and GetEnumMap().
|
private |
Definition at line 70 of file G4Mesh.hh.
Referenced by G4Mesh(), and GetMeshDepth().
|
private |
Definition at line 69 of file G4Mesh.hh.
Referenced by G4Mesh(), and GetMeshType().
|
private |
Definition at line 68 of file G4Mesh.hh.
Referenced by G4Mesh(), and GetContainerVolume().
|
private |
Definition at line 71 of file G4Mesh.hh.
Referenced by GetTransform().