Geant4  10.01.p02
UTrap Member List

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

ApproxSurfaceNormal(const UVector3 &p) const UTrapprivate
Capacity()UTrapinlinevirtual
Clone() const UTrapvirtual
ComputeBBox(UBBox *, bool)UTrapinlineprivatevirtual
DistanceToIn(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const UTrapvirtual
DistanceToOut(const UVector3 &p, const UVector3 &v, UVector3 &aNormalVector, bool &aConvex, double aPstep=UUtils::kInfinity) const UTrapvirtual
EAxisType enum nameVUSolid
eInside enum valueVUSolid
EnumInside enum nameVUSolid
eOutside enum valueVUSolid
EstimateCubicVolume(int nStat, double epsilon) const VUSolid
EstimateSurfaceArea(int nStat, double ell) const VUSolid
eSurface enum valueVUSolid
eXaxis enum valueVUSolid
Extent(UVector3 &aMin, UVector3 &aMax) const UTrapvirtual
ExtentAxis(EAxisType aAxis, double &aMin, double &aMax) const VUSolidvirtual
eYaxis enum valueVUSolid
eZaxis enum valueVUSolid
faToleranceVUSolidprotectedstatic
fCubicVolumeUTrapprivate
fDx1UTrapprivate
fDx2UTrapprivate
fDx3UTrapprivate
fDx4UTrapprivate
fDy1UTrapprivate
fDy2UTrapprivate
fDzUTrapprivate
fgToleranceVUSolidprotectedstatic
fPlanesUTrapprivate
frToleranceVUSolidprotectedstatic
fSurfaceAreaUTrapprivate
fTalpha1UTrapprivate
fTalpha2UTrapprivate
fTthetaCphiUTrapprivate
fTthetaSphiUTrapprivate
GetAngTolerance() const VUSolidinline
GetCarTolerance() const VUSolidinline
GetEntityType() const UTrapvirtual
GetFaceArea(const UVector3 &p1, const UVector3 &p2, const UVector3 &p3, const UVector3 &p4)UTrapinlineprivate
GetName() const VUSolidinline
GetParametersList(int, double *) const UTrapinlineprivatevirtual
GetPointOnPlane(UVector3 p0, UVector3 p1, UVector3 p2, UVector3 p3, double &area) const UTrapprivate
GetPointOnSurface() const UTrapvirtual
GetRadTolerance() const VUSolidinline
GetSidePlane(int n) const UTrapinline
GetSymAxis() const UTrapinline
GetTanAlpha1() const UTrapinline
GetTanAlpha2() const UTrapinline
GetThetaCphi() const UTrapinline
GetThetaSphi() const UTrapinline
GetXHalfLength1() const UTrapinline
GetXHalfLength2() const UTrapinline
GetXHalfLength3() const UTrapinline
GetXHalfLength4() const UTrapinline
GetYHalfLength1() const UTrapinline
GetYHalfLength2() const UTrapinline
GetZHalfLength() const UTrapinline
Inside(const UVector3 &p) const UTrapvirtual
MakePlane(const UVector3 &p1, const UVector3 &p2, const UVector3 &p3, const UVector3 &p4, UTrapSidePlane &plane)UTrapprotected
MakePlanes()UTrapprotected
Normal(const UVector3 &aPoint, UVector3 &aNormal) const UTrapvirtual
operator=(const UTrap &rhs)UTrap
SafetyFromInside(const UVector3 &p, bool precise=false) const UTrapvirtual
SafetyFromOutside(const UVector3 &p, bool precise=false) const UTrapvirtual
SamplePointsInside(int, UVector3 *) const VUSolidinlinevirtual
SamplePointsOnEdge(int, UVector3 *) const VUSolidinlinevirtual
SamplePointsOnSurface(int, UVector3 *) const VUSolidinlinevirtual
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)VUSolidinline
SetPlanes(const UVector3 pt[8])UTrap
SetRadTolerance(double eps)VUSolid
StreamInfo(std::ostream &os) const UTrapvirtual
SurfaceArea()UTrapinlinevirtual
SurfaceNormal(const UVector3 &p) const UTrap
Tolerance()VUSolidinlinestatic
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()UTrapvirtual
~VUSolid()VUSolidvirtual