|
| BelleLathe (const G4String &pName) |
| Constructor for "nominal" BelleLathe whose parameters are to be set by a G4VPVParamaterisation later.
|
|
| BelleLathe (const G4String &pName, double phi0, double dphi, int n, double *z, double *rin, double *rout) |
| explicit constructor
|
|
| BelleLathe (const G4String &pName, double, double, const std::vector< zr_t > &) |
| explicit constructor
|
|
virtual | ~BelleLathe () |
| Destructor.
|
|
void | ComputeDimensions (G4VPVParameterisation *p, const G4int n, const G4VPhysicalVolume *pRep) |
| compute the dimensions
|
|
G4bool | CalculateExtent (const EAxis pAxis, const G4VoxelLimits &pVoxelLimit, const G4AffineTransform &pTransform, G4double &pMin, G4double &pMax) const |
| calculate the extent of the volume
|
|
EInside | Inside (const G4ThreeVector &p) const |
|
G4ThreeVector | SurfaceNormal (const G4ThreeVector &p) const |
|
G4double | DistanceToIn (const G4ThreeVector &p, const G4ThreeVector &v) const |
|
G4double | DistanceToIn (const G4ThreeVector &p) const |
|
G4double | DistanceToOut (const G4ThreeVector &p, const G4ThreeVector &v, const G4bool calcNorm=false, G4bool *validNorm=0, G4ThreeVector *n=0) const |
|
G4double | DistanceToOut (const G4ThreeVector &p) const |
|
G4GeometryType | GetEntityType () const |
|
G4ThreeVector | GetPointOnSurface () const |
|
G4double | GetCubicVolume () |
|
G4double | GetSurfaceArea () |
|
G4VSolid * | Clone () const |
|
void | BoundingLimits (G4ThreeVector &pMin, G4ThreeVector &pMax) const |
| Two vectors define an axis-parallel bounding box for the shape.
|
|
std::ostream & | StreamInfo (std::ostream &os) const |
|
void | DescribeYourselfTo (G4VGraphicsScene &scene) const |
|
G4Polyhedron * | CreatePolyhedron () const |
|
| BelleLathe (__void__ &) |
| Fake default constructor for usage restricted to direct object persistency for clients requiring preallocation of memory for persistifiable objects.
|
|
| BelleLathe (const BelleLathe &rhs) |
| copy constructor
|
|
BelleLathe & | operator= (const BelleLathe &rhs) |
| assignment operator
|
|
Definition at line 49 of file BelleLathe.h.