Geant4  10.01.p01
UBox Member List

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

Capacity()UBoxinlinevirtual
Clone() const UBoxvirtual
ComputeBBox(UBBox *, bool)UBoxinlinevirtual
DistanceToIn(const UVector3 &aPoint, const UVector3 &aDirection, double aPstep=UUtils::kInfinity) const UBoxvirtual
DistanceToOut(const UVector3 &aPoint, const UVector3 &aDirection, UVector3 &aNormalVector, bool &aConvex, double aPstep=UUtils::kInfinity) const UBoxvirtual
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 UBoxvirtual
ExtentAxis(EAxisType aAxis, double &aMin, double &aMax) const VUSolidvirtual
eYaxis enum valueVUSolid
eZaxis enum valueVUSolid
faToleranceVUSolidprotectedstatic
fCubicVolumeUBoxprivate
fDxUBoxprivate
fDyUBoxprivate
fDzUBoxprivate
fgToleranceVUSolidprotectedstatic
frToleranceVUSolidprotectedstatic
fSurfaceAreaUBoxprivate
GetAngTolerance() const VUSolidinline
GetCarTolerance() const VUSolidinline
GetEntityType() const UBoxvirtual
GetName() const VUSolidinline
GetParametersList(int, double *aArray) const UBoxinlinevirtual
GetPointOnSurface() const UBoxvirtual
GetRadTolerance() const VUSolidinline
GetXHalfLength() const UBoxinline
GetYHalfLength() const UBoxinline
GetZHalfLength() const UBoxinline
Inside(const UVector3 &aPoint) const UBoxvirtual
Normal(const UVector3 &aPoint, UVector3 &aNormal) const UBoxvirtual
operator=(const UBox &rhs)UBox
SafetyFromInside(const UVector3 &aPoint, bool aAccurate=false) const UBoxvirtual
SafetyFromOutside(const UVector3 &aPoint, bool aAccurate=false) const UBoxvirtual
SamplePointsInside(int, UVector3 *) const VUSolidinlinevirtual
SamplePointsOnEdge(int, UVector3 *) const VUSolidinlinevirtual
SamplePointsOnSurface(int, UVector3 *) const VUSolidinlinevirtual
Set(double dx, double dy, double dz)UBox
Set(const UVector3 &vec)UBox
SetAngTolerance(double eps)VUSolid
SetCarTolerance(double eps)VUSolid
SetName(const std::string &aName)VUSolidinline
SetRadTolerance(double eps)VUSolid
SetXHalfLength(double dx)UBox
SetYHalfLength(double dy)UBox
SetZHalfLength(double dz)UBox
StreamInfo(std::ostream &os) const UBoxvirtual
SurfaceArea()UBoxinlinevirtual
Tolerance()VUSolidinlinestatic
UBox()UBoxinline
UBox(const std::string &name, double dx, double dy, double dz)UBox
UBox(const UBox &rhs)UBox
VUSolid()VUSolid
VUSolid(const std::string &name)VUSolid
~UBox()UBoxvirtual
~VUSolid()VUSolidvirtual