Geant4  10.00.p03
UPolyhedraSide Member List

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

allBehindUPolyhedraSideprotected
Clone()UPolyhedraSideinlinevirtual
ClosestPhiSegment(double phi)UPolyhedraSideprotected
coneUPolyhedraSideprotected
CopyStuff(const UPolyhedraSide &source)UPolyhedraSideprotected
deltaPhiUPolyhedraSideprotected
Distance(const UVector3 &p, const UVector3 &v, bool outgoing, double surfTolerance, double &distance, double &distFromSurface, UVector3 &normal, bool &allBehind)UPolyhedraSidevirtual
DistanceAway(const UVector3 &p, const UPolyhedraSideVec &vec, double *normDist)UPolyhedraSideprotected
DistanceToOneSide(const UVector3 &p, const UPolyhedraSideVec &vec, double *normDist)UPolyhedraSideprotected
edgeNormUPolyhedraSideprotected
edgesUPolyhedraSideprotected
endPhiUPolyhedraSideprotected
Extent(const UVector3 axis)UPolyhedraSidevirtual
fPhiUPolyhedraSideprivate
fSurfaceAreaUPolyhedraSideprivate
GetPhi(const UVector3 &p)UPolyhedraSideprotected
GetPointOnFace()UPolyhedraSidevirtual
GetPointOnPlane(UVector3 p0, UVector3 p1, UVector3 p2, UVector3 p3, double *Area)UPolyhedraSide
Inside(const UVector3 &p, double tolerance, double *bestDistance)UPolyhedraSidevirtual
IntersectSidePlane(const UVector3 &p, const UVector3 &v, const UPolyhedraSideVec &vec, double normSign, double surfTolerance, double &distance, double &distFromSurface)UPolyhedraSideprotected
kCarToleranceUPolyhedraSideprivate
lenPhiUPolyhedraSideprotected
lenRZUPolyhedraSideprotected
LineHitsSegments(const UVector3 &p, const UVector3 &v, int *i1, int *i2)UPolyhedraSideprotected
Normal(const UVector3 &p, double *bestDistance)UPolyhedraSidevirtual
numSideUPolyhedraSideprotected
operator=(const UPolyhedraSide &source)UPolyhedraSide
phiIsOpenUPolyhedraSideprotected
PhiSegment(double phi)UPolyhedraSideprotected
rUPolyhedraSideprotected
Safety(const UVector3 &p, bool outgoing)UPolyhedraSidevirtual
startPhiUPolyhedraSideprotected
sUPolyhedraSideVecUPolyhedraSidefriend
SurfaceArea()UPolyhedraSidevirtual
SurfaceTriangle(UVector3 p1, UVector3 p2, UVector3 p3, UVector3 *p4)UPolyhedraSide
UPolyhedraSide(const UPolyhedraSideRZ *prevRZ, const UPolyhedraSideRZ *tail, const UPolyhedraSideRZ *head, const UPolyhedraSideRZ *nextRZ, int numSide, double phiStart, double phiTotal, bool phiIsOpen, bool isAllBehind=false)UPolyhedraSide
UPolyhedraSide(const UPolyhedraSide &source)UPolyhedraSide
UPolyhedraSide(__void__ &)UPolyhedraSide
UPolyhedraSideEdge typedefUPolyhedraSideprotected
UPolyhedraSideVec typedefUPolyhedraSideprotected
UVCSGface()UVCSGfaceinline
vecsUPolyhedraSideprotected
zUPolyhedraSideprotected
~UPolyhedraSide()UPolyhedraSidevirtual
~UVCSGface()UVCSGfaceinlinevirtual