|
Geant4
10.01
|
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 |