Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
This is the complete list of members for G4PolyPhiFace, including all inherited members.
allBehind | G4PolyPhiFace | protected |
Area2(G4TwoVector a, G4TwoVector b, G4TwoVector c) | G4PolyPhiFace | protected |
Between(G4TwoVector a, G4TwoVector b, G4TwoVector c) | G4PolyPhiFace | protected |
CalculateExtent(const EAxis axis, const G4VoxelLimits &voxelLimit, const G4AffineTransform &tranform, G4SolidExtentList &extentList) | G4PolyPhiFace | virtual |
Clone() | G4PolyPhiFace | inlinevirtual |
Collinear(G4TwoVector a, G4TwoVector b, G4TwoVector c) | G4PolyPhiFace | protected |
CopyStuff(const G4PolyPhiFace &source) | G4PolyPhiFace | protected |
corners | G4PolyPhiFace | protected |
Diagnose(G4VSolid *solid) | G4PolyPhiFace | |
Diagonal(G4PolyPhiFaceVertex *a, G4PolyPhiFaceVertex *b) | G4PolyPhiFace | protected |
Diagonalie(G4PolyPhiFaceVertex *a, G4PolyPhiFaceVertex *b) | G4PolyPhiFace | protected |
Distance(const G4ThreeVector &p, G4bool outgoing) | G4PolyPhiFace | virtual |
EarInit() | G4PolyPhiFace | protected |
edges | G4PolyPhiFace | protected |
ExactZOrder(G4double z, G4double qx, G4double qy, G4double qz, const G4ThreeVector &v, G4double normSign, const G4PolyPhiFaceVertex *vert) const | G4PolyPhiFace | inlineprotected |
Extent(const G4ThreeVector axis) | G4PolyPhiFace | virtual |
fSurfaceArea | G4PolyPhiFace | protected |
G4PolyPhiFace(const G4ReduciblePolygon *rz, G4double phi, G4double deltaPhi, G4double phiOther) | G4PolyPhiFace | |
G4PolyPhiFace(const G4PolyPhiFace &source) | G4PolyPhiFace | |
G4PolyPhiFace(__void__ &) | G4PolyPhiFace | |
G4VCSGface() | G4VCSGface | inline |
GetPointOnFace() | G4PolyPhiFace | virtual |
InCone(G4PolyPhiFaceVertex *a, G4PolyPhiFaceVertex *b) | G4PolyPhiFace | protected |
Inside(const G4ThreeVector &p, G4double tolerance, G4double *bestDistance) | G4PolyPhiFace | virtual |
InsideEdges(G4double r, G4double z) | G4PolyPhiFace | protected |
InsideEdges(G4double r, G4double z, G4double *distRZ2, G4PolyPhiFaceVertex **base3Dnorm=nullptr, G4ThreeVector **head3Dnorm=nullptr) | G4PolyPhiFace | protected |
InsideEdgesExact(G4double r, G4double z, G4double normSign, const G4ThreeVector &p, const G4ThreeVector &v) | G4PolyPhiFace | protected |
Intersect(const G4ThreeVector &p, const G4ThreeVector &v, G4bool outgoing, G4double surfTolerance, G4double &distance, G4double &distFromSurface, G4ThreeVector &normal, G4bool &allBehind) | G4PolyPhiFace | virtual |
Intersect(G4TwoVector a, G4TwoVector b, G4TwoVector c, G4TwoVector d) | G4PolyPhiFace | protected |
IntersectProp(G4TwoVector a, G4TwoVector b, G4TwoVector c, G4TwoVector d) | G4PolyPhiFace | protected |
kCarTolerance | G4PolyPhiFace | protected |
Left(G4TwoVector a, G4TwoVector b, G4TwoVector c) | G4PolyPhiFace | protected |
LeftOn(G4TwoVector a, G4TwoVector b, G4TwoVector c) | G4PolyPhiFace | protected |
normal | G4PolyPhiFace | protected |
Normal(const G4ThreeVector &p, G4double *bestDistance) | G4PolyPhiFace | virtual |
numEdges | G4PolyPhiFace | protected |
operator=(const G4PolyPhiFace &source) | G4PolyPhiFace | |
radial | G4PolyPhiFace | protected |
rMax | G4PolyPhiFace | protected |
rMin | G4PolyPhiFace | protected |
surface | G4PolyPhiFace | protected |
surface_point | G4PolyPhiFace | protected |
SurfaceArea() | G4PolyPhiFace | virtual |
SurfaceTriangle(G4ThreeVector p1, G4ThreeVector p2, G4ThreeVector p3, G4ThreeVector *p4) | G4PolyPhiFace | |
triangles | G4PolyPhiFace | protected |
Triangulate() | G4PolyPhiFace | protected |
zMax | G4PolyPhiFace | protected |
zMin | G4PolyPhiFace | protected |
~G4PolyPhiFace() | G4PolyPhiFace | virtual |
~G4VCSGface() | G4VCSGface | inlinevirtual |