ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4ClippablePolygon Member List

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

AddVertexInOrder(const G4ThreeVector vertex)G4ClippablePolygonvirtual
BehindOf(const G4ClippablePolygon &other, EAxis axis) const G4ClippablePolygonvirtual
ClearAllVertices()G4ClippablePolygonvirtual
Clip(const G4VoxelLimits &voxelLimit)G4ClippablePolygonvirtual
ClipAlongOneAxis(const G4VoxelLimits &voxelLimit, const EAxis axis)G4ClippablePolygonvirtual
ClipToSimpleLimits(G4ThreeVectorList &pPolygon, G4ThreeVectorList &outputPolygon, const G4VoxelLimits &pVoxelLimit)G4ClippablePolygonprotected
Empty() const G4ClippablePolygoninline
G4ClippablePolygon()G4ClippablePolygon
G4ThreeVectorList typedefG4ClippablePolygonprivate
GetExtent(const EAxis axis, G4double &min, G4double &max) const G4ClippablePolygonvirtual
GetMaxPoint(const EAxis axis) const G4ClippablePolygonvirtual
GetMinPoint(const EAxis axis) const G4ClippablePolygonvirtual
GetNormal() const G4ClippablePolygoninline
GetNumVertices() const G4ClippablePolygoninline
GetPlanerExtent(const G4ThreeVector &pointOnPlane, const G4ThreeVector &planeNormal, G4double &min, G4double &max) const G4ClippablePolygonvirtual
InFrontOf(const G4ClippablePolygon &other, EAxis axis) const G4ClippablePolygonvirtual
kCarToleranceG4ClippablePolygonprotected
normalG4ClippablePolygonprotected
PartialClip(const G4VoxelLimits &voxelLimit, const EAxis IgnoreMe)G4ClippablePolygonvirtual
SetNormal(const G4ThreeVector &newNormal)G4ClippablePolygoninline
verticesG4ClippablePolygonprotected
~G4ClippablePolygon()G4ClippablePolygonvirtual