Geant4  10.01.p03
G4VSolid Member List

This is the complete list of members for G4VSolid, including all inherited members.

CalculateClippedPolygonExtent(G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const G4VSolidprotected
CalculateExtent(const EAxis pAxis, const G4VoxelLimits &pVoxelLimit, const G4AffineTransform &pTransform, G4double &pMin, G4double &pMax) const =0G4VSolidpure virtual
ClipBetweenSections(G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const G4VSolidprotected
ClipCrossSection(G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const G4VSolidprotected
ClipPolygon(G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis) const G4VSolidprotected
ClipPolygonToSimpleLimits(G4ThreeVectorList &pPolygon, G4ThreeVectorList &outputPolygon, const G4VoxelLimits &pVoxelLimit) const G4VSolidprivate
Clone() const G4VSolidvirtual
ComputeDimensions(G4VPVParameterisation *p, const G4int n, const G4VPhysicalVolume *pRep)G4VSolidvirtual
CreatePolyhedron() const G4VSolidvirtual
DescribeYourselfTo(G4VGraphicsScene &scene) const =0G4VSolidpure virtual
DistanceToIn(const G4ThreeVector &p, const G4ThreeVector &v) const =0G4VSolidpure virtual
DistanceToIn(const G4ThreeVector &p) const =0G4VSolidpure virtual
DistanceToOut(const G4ThreeVector &p, const G4ThreeVector &v, const G4bool calcNorm=false, G4bool *validNorm=0, G4ThreeVector *n=0) const =0G4VSolidpure virtual
DistanceToOut(const G4ThreeVector &p) const =0G4VSolidpure virtual
DumpInfo() const G4VSolidinline
EstimateCubicVolume(G4int nStat, G4double epsilon) const G4VSolidprotected
EstimateSurfaceArea(G4int nStat, G4double ell) const G4VSolidprotected
fshapeNameG4VSolidprivate
G4VSolid(const G4String &name)G4VSolid
G4VSolid(__void__ &)G4VSolid
G4VSolid(const G4VSolid &rhs)G4VSolid
GetConstituentSolid(G4int no) const G4VSolidvirtual
GetConstituentSolid(G4int no)G4VSolidvirtual
GetCubicVolume()G4VSolidvirtual
GetDisplacedSolidPtr() const G4VSolidvirtual
GetDisplacedSolidPtr()G4VSolidvirtual
GetEntityType() const =0G4VSolidpure virtual
GetExtent() const G4VSolidvirtual
GetName() const G4VSolidinline
GetPointOnSurface() const G4VSolidvirtual
GetPolyhedron() const G4VSolidvirtual
GetSurfaceArea()G4VSolidvirtual
GetTolerance() const G4VSolidinline
Inside(const G4ThreeVector &p) const =0G4VSolidpure virtual
kCarToleranceG4VSolidprotected
operator<<(std::ostream &os, const G4VSolid &e)G4VSolidfriend
operator=(const G4VSolid &rhs)G4VSolid
operator==(const G4VSolid &s) const G4VSolidinline
SetName(const G4String &name)G4VSolidinline
StreamInfo(std::ostream &os) const =0G4VSolidpure virtual
SurfaceNormal(const G4ThreeVector &p) const =0G4VSolidpure virtual
~G4VSolid()G4VSolidvirtual