Geant4  10.03
G4BoundingEnvelope Member List

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

BoundingBoxVsVoxelLimits(const EAxis pAxis, const G4VoxelLimits &pVoxelLimits, const G4Transform3D &pTransform3D, G4double &pMin, G4double &pMax) const G4BoundingEnvelope
CalculateExtent(const EAxis pAxis, const G4VoxelLimits &pVoxelLimits, const G4Transform3D &pTransform3D, G4double &pMin, G4double &pMax) const G4BoundingEnvelope
CheckBoundingBox()G4BoundingEnvelopeprivate
CheckBoundingPolygons()G4BoundingEnvelopeprivate
ClipEdgesByVoxel(const std::vector< G4Segment3D > &pEdges, const G4VoxelLimits &pLimits, G4Segment3D &pExtent) const G4BoundingEnvelopeprivate
ClipVoxelByPlanes(G4int pBits, const G4VoxelLimits &pLimits, const std::vector< G4Plane3D > &pPlanes, const G4Segment3D &pAABB, G4Segment3D &pExtent) const G4BoundingEnvelopeprivate
CreateListOfEdges(const G4Polygon3D &baseA, const G4Polygon3D &baseB, std::vector< G4Segment3D > &pEdges) const G4BoundingEnvelopeprivate
CreateListOfPlanes(const G4Polygon3D &baseA, const G4Polygon3D &baseB, std::vector< G4Plane3D > &pPlanes) const G4BoundingEnvelopeprivate
FindScaleFactor(const G4Transform3D &pTransform3D) const G4BoundingEnvelopeprivate
fMaxG4BoundingEnvelopeprivate
fMinG4BoundingEnvelopeprivate
fPolygonsG4BoundingEnvelopeprivate
G4BoundingEnvelope(const G4ThreeVector &pMin, const G4ThreeVector &pMax)G4BoundingEnvelope
G4BoundingEnvelope(const std::vector< const G4ThreeVectorList * > &polygons)G4BoundingEnvelope
G4BoundingEnvelope(const G4ThreeVector &pMin, const G4ThreeVector &pMax, const std::vector< const G4ThreeVectorList * > &polygons)G4BoundingEnvelope
GetPrismAABB(const G4Polygon3D &pBaseA, const G4Polygon3D &pBaseB, G4Segment3D &pAABB) const G4BoundingEnvelopeprivate
TransformVertices(const G4Transform3D &pTransform3D, std::vector< G4Polygon3D * > &pBases) const G4BoundingEnvelopeprivate
~G4BoundingEnvelope()G4BoundingEnvelope