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