Geant4
10.01.p03
|
This is the complete list of members for UTrap, including all inherited members.
ApproxSurfaceNormal(const UVector3 &p) const | UTrap | private |
Capacity() | UTrap | inlinevirtual |
Clone() const | UTrap | virtual |
ComputeBBox(UBBox *, bool) | UTrap | inlineprivatevirtual |
DistanceToIn(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const | UTrap | virtual |
DistanceToOut(const UVector3 &p, const UVector3 &v, UVector3 &aNormalVector, bool &aConvex, double aPstep=UUtils::kInfinity) const | UTrap | virtual |
EAxisType enum name | VUSolid | |
eInside enum value | VUSolid | |
EnumInside enum name | VUSolid | |
eOutside enum value | VUSolid | |
EstimateCubicVolume(int nStat, double epsilon) const | VUSolid | |
EstimateSurfaceArea(int nStat, double ell) const | VUSolid | |
eSurface enum value | VUSolid | |
eXaxis enum value | VUSolid | |
Extent(UVector3 &aMin, UVector3 &aMax) const | UTrap | virtual |
ExtentAxis(EAxisType aAxis, double &aMin, double &aMax) const | VUSolid | virtual |
eYaxis enum value | VUSolid | |
eZaxis enum value | VUSolid | |
faTolerance | VUSolid | protectedstatic |
fCubicVolume | UTrap | private |
fDx1 | UTrap | private |
fDx2 | UTrap | private |
fDx3 | UTrap | private |
fDx4 | UTrap | private |
fDy1 | UTrap | private |
fDy2 | UTrap | private |
fDz | UTrap | private |
fgTolerance | VUSolid | protectedstatic |
fPlanes | UTrap | private |
frTolerance | VUSolid | protectedstatic |
fSurfaceArea | UTrap | private |
fTalpha1 | UTrap | private |
fTalpha2 | UTrap | private |
fTthetaCphi | UTrap | private |
fTthetaSphi | UTrap | private |
GetAngTolerance() const | VUSolid | inline |
GetCarTolerance() const | VUSolid | inline |
GetEntityType() const | UTrap | virtual |
GetFaceArea(const UVector3 &p1, const UVector3 &p2, const UVector3 &p3, const UVector3 &p4) | UTrap | inlineprivate |
GetName() const | VUSolid | inline |
GetParametersList(int, double *) const | UTrap | inlineprivatevirtual |
GetPointOnPlane(UVector3 p0, UVector3 p1, UVector3 p2, UVector3 p3, double &area) const | UTrap | private |
GetPointOnSurface() const | UTrap | virtual |
GetRadTolerance() const | VUSolid | inline |
GetSidePlane(int n) const | UTrap | inline |
GetSymAxis() const | UTrap | inline |
GetTanAlpha1() const | UTrap | inline |
GetTanAlpha2() const | UTrap | inline |
GetThetaCphi() const | UTrap | inline |
GetThetaSphi() const | UTrap | inline |
GetXHalfLength1() const | UTrap | inline |
GetXHalfLength2() const | UTrap | inline |
GetXHalfLength3() const | UTrap | inline |
GetXHalfLength4() const | UTrap | inline |
GetYHalfLength1() const | UTrap | inline |
GetYHalfLength2() const | UTrap | inline |
GetZHalfLength() const | UTrap | inline |
Inside(const UVector3 &p) const | UTrap | virtual |
MakePlane(const UVector3 &p1, const UVector3 &p2, const UVector3 &p3, const UVector3 &p4, UTrapSidePlane &plane) | UTrap | protected |
MakePlanes() | UTrap | protected |
Normal(const UVector3 &aPoint, UVector3 &aNormal) const | UTrap | virtual |
operator=(const UTrap &rhs) | UTrap | |
SafetyFromInside(const UVector3 &p, bool precise=false) const | UTrap | virtual |
SafetyFromOutside(const UVector3 &p, bool precise=false) const | UTrap | virtual |
SamplePointsInside(int, UVector3 *) const | VUSolid | inlinevirtual |
SamplePointsOnEdge(int, UVector3 *) const | VUSolid | inlinevirtual |
SamplePointsOnSurface(int, UVector3 *) const | VUSolid | inlinevirtual |
SetAllParameters(double pDz, double pTheta, double pPhi, double pDy1, double pDx1, double pDx2, double pAlp1, double pDy2, double pDx3, double pDx4, double pAlp2) | UTrap | |
SetAngTolerance(double eps) | VUSolid | |
SetCarTolerance(double eps) | VUSolid | |
SetName(const std::string &aName) | VUSolid | inline |
SetPlanes(const UVector3 pt[8]) | UTrap | |
SetRadTolerance(double eps) | VUSolid | |
StreamInfo(std::ostream &os) const | UTrap | virtual |
SurfaceArea() | UTrap | inlinevirtual |
SurfaceNormal(const UVector3 &p) const | UTrap | |
Tolerance() | VUSolid | inlinestatic |
UTrap(const std::string &pName, double pDz, double pTheta, double pPhi, double pDy1, double pDx1, double pDx2, double pAlp1, double pDy2, double pDx3, double pDx4, double pAlp2) | UTrap | |
UTrap(const std::string &pName, const UVector3 pt[8]) | UTrap | |
UTrap(const std::string &pName, double pZ, double pY, double pX, double pLTX) | UTrap | |
UTrap(const std::string &pName, double pDx1, double pDx2, double pDy1, double pDy2, double pDz) | UTrap | |
UTrap(const std::string &pName, double pDx, double pDy, double pDz, double pAlpha, double pTheta, double pPhi) | UTrap | |
UTrap(const std::string &pName) | UTrap | |
UTrap(const UTrap &rhs) | UTrap | |
VUSolid() | VUSolid | |
VUSolid(const std::string &name) | VUSolid | |
~UTrap() | UTrap | virtual |
~VUSolid() | VUSolid | virtual |