Geant4.10
|
#include <CCalVisualisable.hh>
Public Types | |
enum | visType { Sensitive =0, Electronics =1, Support =2, Cable =3, Absorber =4, OtherServices =5, PseudoVolumes =6, TotalVisTypes =7, Undefined =-1 } |
Public Member Functions | |
CCalVisualisable (G4String file) | |
virtual | ~CCalVisualisable () |
bool | readFile (G4String file) |
void | setDefault () |
bool | isVisible (visType v) const |
void | setVisible (visType v, bool flag=true) |
double | colorRed (visType v) const |
double | colorGreen (visType v) const |
double | colorBlue (visType v) const |
void | setColorRed (visType v, double r) |
void | setColorGreen (visType v, double g) |
void | setColorBlue (visType v, double b) |
void | setColor (visType v, double r, double g, double b) |
bool | isWireFrame (visType v) const |
void | setWireFrame (visType v, bool wf=true) |
Protected Member Functions | |
bool | readFile () |
Static Protected Member Functions | |
static void | setPath () |
Definition at line 39 of file CCalVisualisable.hh.
Enumerator | |
---|---|
Sensitive | |
Electronics | |
Support | |
Cable | |
Absorber | |
OtherServices | |
PseudoVolumes | |
TotalVisTypes | |
Undefined |
Definition at line 43 of file CCalVisualisable.hh.
CCalVisualisable::CCalVisualisable | ( | G4String | file | ) |
Definition at line 41 of file CCalVisualisable.cc.
References readFile(), setDefault(), and setPath().
|
inlinevirtual |
Definition at line 71 of file CCalVisualisable.hh.
|
inline |
Definition at line 85 of file CCalVisualisable.hh.
References test::v.
Referenced by CCalG4Able::setVisType().
|
inline |
Definition at line 84 of file CCalVisualisable.hh.
References test::v.
Referenced by CCalG4Able::setVisType().
|
inline |
Definition at line 83 of file CCalVisualisable.hh.
References test::v.
Referenced by CCalG4Able::setVisType().
|
inline |
Definition at line 80 of file CCalVisualisable.hh.
References test::v.
Referenced by CCalG4Able::setVisType().
|
inline |
Definition at line 91 of file CCalVisualisable.hh.
References test::v.
Referenced by CCalG4Able::setVisType().
bool CCalVisualisable::readFile | ( | G4String | file | ) |
|
protected |
Definition at line 78 of file CCalVisualisable.cc.
References Absorber, test::b, Cable, Electronics, g(), G4cerr, G4cout, G4endl, jump(), openGeomFile(), OtherServices, PseudoVolumes, readName(), Sensitive, Support, tab(), and Undefined.
Referenced by CCalVisualisable(), and readFile().
Definition at line 87 of file CCalVisualisable.hh.
void CCalVisualisable::setDefault | ( | ) |
Definition at line 53 of file CCalVisualisable.cc.
References Cable, Electronics, OtherServices, PseudoVolumes, Sensitive, and Support.
Referenced by CCalVisualisable().
|
staticprotected |
Definition at line 68 of file CCalVisualisable.cc.
References G4cerr, G4endl, and visEnvName.
Referenced by CCalVisualisable().