|
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().
1.8.7