Geant4-11
Public Member Functions | Data Fields
G4GMocrenFileSceneHandler::Detector Class Reference

Public Member Functions

void clear ()
 
 Detector ()
 
 ~Detector ()
 

Data Fields

unsigned char color [3]
 
G4String name
 
G4Polyhedronpolyhedron
 
G4Transform3D transform3D
 

Detailed Description

Definition at line 144 of file G4GMocrenFileSceneHandler.hh.

Constructor & Destructor Documentation

◆ Detector()

G4GMocrenFileSceneHandler::Detector::Detector ( )

Definition at line 2082 of file G4GMocrenFileSceneHandler.cc.

2083 : polyhedron(0) {
2084 color[0] = color[1] = color[2] = 255;
2085}

References color.

◆ ~Detector()

G4GMocrenFileSceneHandler::Detector::~Detector ( )

Definition at line 2086 of file G4GMocrenFileSceneHandler.cc.

2086 {
2087 if(!polyhedron) delete polyhedron;
2088}

Member Function Documentation

◆ clear()

void G4GMocrenFileSceneHandler::Detector::clear ( )

Definition at line 2089 of file G4GMocrenFileSceneHandler.cc.

2089 {
2090 name.clear();
2091 if(!polyhedron) delete polyhedron;
2092 color[0] = color[1] = color[2] = 255;
2094}
static DLL_API const Transform3D Identity
Definition: Transform3D.h:196

References HepGeom::Transform3D::Identity, and G4InuclParticleNames::name().

Field Documentation

◆ color

unsigned char G4GMocrenFileSceneHandler::Detector::color[3]

◆ name

G4String G4GMocrenFileSceneHandler::Detector::name

◆ polyhedron

G4Polyhedron* G4GMocrenFileSceneHandler::Detector::polyhedron

◆ transform3D

G4Transform3D G4GMocrenFileSceneHandler::Detector::transform3D

The documentation for this class was generated from the following files: