VGM Version 5.3
|
Classes | |
class | VArb8 |
The ABC for Arb8 solids. More... | |
class | VBooleanSolid |
The ABC for Boolean solids. More... | |
class | VBox |
The ABC for box solids. More... | |
class | VCons |
The ABC for cons solids. More... | |
class | VCtubs |
The ABC for cut tubs solids. More... | |
class | VDisplacedSolid |
The ABC for displaced solids. More... | |
class | VEllipsoid |
The ABC for ellipsoid solids. More... | |
class | VEllipticalTube |
The ABC for elliptical tube solids. More... | |
class | VExtrudedSolid |
The ABC for xtru solids. More... | |
class | VFactory |
The abstract base class to geometry factory. More... | |
class | VHype |
The ABC for hyperboloid solids. More... | |
class | VMaterialFactory |
The abstract base class to material factory. More... | |
class | VMedium |
The ABC for tracking medium. More... | |
class | VMultiUnion |
The ABC for Boolean solids. More... | |
class | VPara |
The ABC for para solids. More... | |
class | VParaboloid |
The ABC for paraboloid solids. More... | |
class | VPlacement |
The abstract base class to positions of volumes. More... | |
class | VPolycone |
The ABC for polycone solids. More... | |
class | VPolyhedra |
The ABC for polyhedra solids. More... | |
class | VScaledSolid |
The ABC for Scaled solids. More... | |
class | VSphere |
The ABC for sphere solids. More... | |
class | VTessellatedSolid |
The ABC for tessellated solid. More... | |
class | VTorus |
The ABC for torus solids. More... | |
class | VTrap |
The ABC for trap solids. More... | |
class | VTrd |
The ABC for trd solids. More... | |
class | VTubs |
The ABC for tubs solids. More... | |
class | VVolume |
The abstract base class for volumes. More... | |
Functions | |
void | DebugInfo () |
Debug printing. | |
double | Round (double x) |
Round number. | |
std::string | BooleanTypeName (VGM::BooleanType typeId) |
BaseVGM utilities.
Utility functions
void BaseVGM::DebugInfo | ( | ) |
Debug printing.
Definition at line 27 of file utilities.cxx.
double BaseVGM::Round | ( | double | x | ) |
Round number.
Replacement for round(double) function from math.h which is not available on all platforms (gcc 2.95.x, Windows)
Definition at line 34 of file utilities.cxx.
std::string BaseVGM::BooleanTypeName | ( | VGM::BooleanType | typeId | ) |