Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
This is the complete list of members for G4PolyhedraSide, including all inherited members.
allBehind | G4PolyhedraSide | protected |
CalculateExtent(const EAxis axis, const G4VoxelLimits &voxelLimit, const G4AffineTransform &tranform, G4SolidExtentList &extentList) override | G4PolyhedraSide | virtual |
Clone() override | G4PolyhedraSide | inlinevirtual |
ClosestPhiSegment(G4double phi) | G4PolyhedraSide | protected |
cone | G4PolyhedraSide | protected |
CopyStuff(const G4PolyhedraSide &source) | G4PolyhedraSide | protected |
deltaPhi | G4PolyhedraSide | protected |
Distance(const G4ThreeVector &p, G4bool outgoing) override | G4PolyhedraSide | virtual |
DistanceAway(const G4ThreeVector &p, const G4PolyhedraSideVec &vec, G4double *normDist) | G4PolyhedraSide | protected |
DistanceToOneSide(const G4ThreeVector &p, const G4PolyhedraSideVec &vec, G4double *normDist) | G4PolyhedraSide | protected |
edgeNorm | G4PolyhedraSide | protected |
edges | G4PolyhedraSide | protected |
endPhi | G4PolyhedraSide | protected |
Extent(const G4ThreeVector axis) override | G4PolyhedraSide | virtual |
G4PolyhedraSide(const G4PolyhedraSideRZ *prevRZ, const G4PolyhedraSideRZ *tail, const G4PolyhedraSideRZ *head, const G4PolyhedraSideRZ *nextRZ, G4int numSide, G4double phiStart, G4double phiTotal, G4bool phiIsOpen, G4bool isAllBehind=false) | G4PolyhedraSide | |
G4PolyhedraSide(const G4PolyhedraSide &source) | G4PolyhedraSide | |
G4PolyhedraSide(__void__ &) | G4PolyhedraSide | |
G4PolyhedraSideEdge typedef | G4PolyhedraSide | |
G4PolyhedraSideVec typedef | G4PolyhedraSide | |
G4VCSGface()=default | G4VCSGface | |
GetInstanceID() const | G4PolyhedraSide | inline |
GetPhi(const G4ThreeVector &p) | G4PolyhedraSide | protected |
GetPointOnFace() override | G4PolyhedraSide | virtual |
GetPointOnPlane(const G4ThreeVector &p0, const G4ThreeVector &p1, const G4ThreeVector &p2, const G4ThreeVector &p3, G4double *Area) | G4PolyhedraSide | |
GetSubInstanceManager() | G4PolyhedraSide | static |
Inside(const G4ThreeVector &p, G4double tolerance, G4double *bestDistance) override | G4PolyhedraSide | virtual |
Intersect(const G4ThreeVector &p, const G4ThreeVector &v, G4bool outgoing, G4double surfTolerance, G4double &distance, G4double &distFromSurface, G4ThreeVector &normal, G4bool &allBehind) override | G4PolyhedraSide | virtual |
IntersectSidePlane(const G4ThreeVector &p, const G4ThreeVector &v, const G4PolyhedraSideVec &vec, G4double normSign, G4double surfTolerance, G4double &distance, G4double &distFromSurface) | G4PolyhedraSide | protected |
lenPhi | G4PolyhedraSide | protected |
lenRZ | G4PolyhedraSide | protected |
LineHitsSegments(const G4ThreeVector &p, const G4ThreeVector &v, G4int *i1, G4int *i2) | G4PolyhedraSide | protected |
Normal(const G4ThreeVector &p, G4double *bestDistance) override | G4PolyhedraSide | virtual |
numSide | G4PolyhedraSide | protected |
operator=(const G4PolyhedraSide &source) | G4PolyhedraSide | |
phiIsOpen | G4PolyhedraSide | protected |
PhiSegment(G4double phi) | G4PolyhedraSide | protected |
r | G4PolyhedraSide | protected |
sG4PolyhedraSideVec | G4PolyhedraSide | friend |
startPhi | G4PolyhedraSide | protected |
SurfaceArea() override | G4PolyhedraSide | virtual |
SurfaceTriangle(const G4ThreeVector &p1, const G4ThreeVector &p2, const G4ThreeVector &p3, G4ThreeVector *p4) | G4PolyhedraSide | |
vecs | G4PolyhedraSide | protected |
z | G4PolyhedraSide | protected |
~G4PolyhedraSide() override | G4PolyhedraSide | |
~G4VCSGface()=default | G4VCSGface | virtual |