Geant4
10.01.p02
|
This is the complete list of members for UPolycone, including all inherited members.
Capacity() | UPolycone | virtual |
Clone() const | UPolycone | virtual |
ComputeBBox(UBBox *, bool) | UPolycone | inlinevirtual |
CopyStuff(const UPolycone &source) | UPolycone | |
corners | UPolycone | protected |
DistanceToIn(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const | UPolycone | virtual |
DistanceToOut(const UVector3 &aPoint, const UVector3 &aDirection, UVector3 &aNormalVector, bool &aConvex, double aPstep=UUtils::kInfinity) const | UPolycone | virtual |
EAxisType enum name | VUSolid | |
eInside enum value | VUSolid | |
enclosingCylinder | UPolycone | protected |
endPhi | UPolycone | protected |
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 | UPolycone | virtual |
ExtentAxis(EAxisType aAxis, double &aMin, double &aMax) const | VUSolid | virtual |
eYaxis enum value | VUSolid | |
eZaxis enum value | VUSolid | |
faTolerance | VUSolid | protectedstatic |
fBox | UPolycone | mutableprotected |
fCubicVolume | UPolycone | protected |
fgTolerance | VUSolid | protectedstatic |
fMaxSection | UPolycone | protected |
fOriginalParameters | UPolycone | protected |
frTolerance | VUSolid | protectedstatic |
fSections | UPolycone | protected |
fSurfaceArea | UPolycone | protected |
fZs | UPolycone | protected |
GetAngTolerance() const | VUSolid | inline |
GetCarTolerance() const | VUSolid | inline |
GetCorner(int index) const | UPolycone | inline |
GetEndPhi() const | UPolycone | inline |
GetEntityType() const | UPolycone | virtual |
GetName() const | VUSolid | inline |
GetNumRZCorner() const | UPolycone | inline |
GetOriginalParameters() const | UPolycone | inline |
GetParametersList(int, double *) const | UPolycone | inlinevirtual |
GetPointOnCone(double fRmin1, double fRmax1, double fRmin2, double fRmax2, double zOne, double zTwo, double &totArea) const | UPolycone | |
GetPointOnCut(double fRMin1, double fRMax1, double fRMin2, double fRMax2, double zOne, double zTwo, double &totArea) const | UPolycone | |
GetPointOnRing(double fRMin, double fRMax, double fRMin2, double fRMax2, double zOne) const | UPolycone | |
GetPointOnSurface() const | UPolycone | virtual |
GetPointOnTubs(double fRMin, double fRMax, double zOne, double zTwo, double &totArea) const | UPolycone | |
GetRadTolerance() const | VUSolid | inline |
GetSection(double z) const | UPolycone | inlineprotected |
GetStartPhi() const | UPolycone | inline |
Init(double phiStart, double phiTotal, int numZPlanes, const double zPlane[], const double rInner[], const double rOuter[]) | UPolycone | |
Inside(const UVector3 &p) const | UPolycone | virtual |
InsideSection(int index, const UVector3 &p) const | UPolycone | inlineprotected |
IsGeneric() const | UPolycone | inline |
IsOpen() const | UPolycone | inline |
Normal(const UVector3 &aPoint, UVector3 &aNormal) const | UPolycone | virtual |
NormalSection(int index, const UVector3 &p, UVector3 &n) const | UPolycone | inlineprotected |
numCorner | UPolycone | protected |
operator=(const UPolycone &source) | UPolycone | |
phiIsOpen | UPolycone | protected |
Reset() | UPolycone | |
SafetyFromInside(const UVector3 &aPoint, bool aAccurate=false) const | UPolycone | virtual |
SafetyFromInsideSection(int index, const double rho, const UVector3 &p) const | UPolycone | inlineprotected |
SafetyFromOutside(const UVector3 &aPoint, bool aAccurate=false) const | UPolycone | virtual |
SafetyFromOutsideSection(int index, const double rho, const UVector3 &p) const | UPolycone | inlineprotected |
SafetyFromOutsideSection(int index, const UVector3 &p) const | UPolycone | inlineprotected |
SamplePointsInside(int, UVector3 *) const | VUSolid | inlinevirtual |
SamplePointsOnEdge(int, UVector3 *) const | VUSolid | inlinevirtual |
SamplePointsOnSurface(int, UVector3 *) const | VUSolid | inlinevirtual |
SetAngTolerance(double eps) | VUSolid | |
SetCarTolerance(double eps) | VUSolid | |
SetName(const std::string &aName) | VUSolid | inline |
SetOriginalParameters(UPolyconeHistorical *pars) | UPolycone | inline |
SetOriginalParameters(UReduciblePolygon *rz) | UPolycone | protected |
SetOriginalParameters() | UPolycone | inlineprotected |
SetRadTolerance(double eps) | VUSolid | |
startPhi | UPolycone | protected |
StreamInfo(std::ostream &os) const | UPolycone | virtual |
SurfaceArea() | UPolycone | virtual |
Tolerance() | VUSolid | inlinestatic |
UPolycone(const std::string &name) | UPolycone | inline |
UPolycone(const std::string &name, double phiStart, double phiTotal, int numZPlanes, const double zPlane[], const double rInner[], const double rOuter[]) | UPolycone | |
UPolycone(const std::string &name, double phiStart, double phiTotal, int numRZ, const double r[], const double z[]) | UPolycone | |
UPolycone(const UPolycone &source) | UPolycone | |
VUSolid() | VUSolid | |
VUSolid(const std::string &name) | VUSolid | |
~UPolycone() | UPolycone | virtual |
~VUSolid() | VUSolid | virtual |