|
Geant4
10.01.p02
|
This is the complete list of members for UTessellatedSolid, including all inherited members.
| AddFacet(VUFacet *aFacet) | UTessellatedSolid | |
| AllocatedMemory() | UTessellatedSolid | |
| AllocatedMemoryWithoutVoxels() | UTessellatedSolid | |
| Capacity() | UTessellatedSolid | inlinevirtual |
| Clone() const | UTessellatedSolid | virtual |
| CompareSortedVoxel(const std::pair< int, double > &l, const std::pair< int, double > &r) | UTessellatedSolid | privatestatic |
| ComputeBBox(UBBox *, bool) | UTessellatedSolid | inlinevirtual |
| CopyObjects(const UTessellatedSolid &s) | UTessellatedSolid | private |
| CreateVertexList() | UTessellatedSolid | private |
| DeleteObjects() | UTessellatedSolid | private |
| dirTolerance | UTessellatedSolid | privatestatic |
| DisplayAllocatedMemory() | UTessellatedSolid | |
| DistanceToIn(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const | UTessellatedSolid | inlinevirtual |
| DistanceToInCandidates(const std::vector< int > &candidates, const UVector3 &aPoint, const UVector3 &aDirection) const | UTessellatedSolid | private |
| DistanceToInCore(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const | UTessellatedSolid | private |
| DistanceToInNoVoxels(const UVector3 &p, const UVector3 &v, double aPstep=UUtils::kInfinity) const | UTessellatedSolid | private |
| DistanceToOut(const UVector3 &p, const UVector3 &v, UVector3 &aNormalVector, bool &aConvex, double aPstep=UUtils::kInfinity) const | UTessellatedSolid | inlinevirtual |
| DistanceToOutCandidates(const std::vector< int > &candidates, const UVector3 &aPoint, const UVector3 &direction, double &minDist, UVector3 &minNormal, int &minCandidate) const | UTessellatedSolid | private |
| DistanceToOutCore(const UVector3 &p, const UVector3 &v, UVector3 &aNormalVector, bool &aConvex, double aPstep=UUtils::kInfinity) const | UTessellatedSolid | private |
| DistanceToOutNoVoxels(const UVector3 &p, const UVector3 &v, UVector3 &aNormalVector, bool &aConvex, double aPstep=UUtils::kInfinity) const | UTessellatedSolid | private |
| 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 | UTessellatedSolid | virtual |
| ExtentAxis(EAxisType aAxis, double &aMin, double &aMax) const | VUSolid | virtual |
| eYaxis enum value | VUSolid | |
| eZaxis enum value | VUSolid | |
| faTolerance | VUSolid | protectedstatic |
| fCubicVolume | UTessellatedSolid | private |
| fExtremeFacets | UTessellatedSolid | private |
| fFacetList | UTessellatedSolid | private |
| fFacets | UTessellatedSolid | private |
| fGeometryType | UTessellatedSolid | private |
| fgTolerance | VUSolid | protectedstatic |
| fgToleranceHalf | UTessellatedSolid | private |
| fInsides | UTessellatedSolid | private |
| fMaxExtent | UTessellatedSolid | private |
| fMaxTries | UTessellatedSolid | private |
| fMinExtent | UTessellatedSolid | private |
| fRandir | UTessellatedSolid | private |
| frTolerance | VUSolid | protectedstatic |
| fSolidClosed | UTessellatedSolid | private |
| fSurfaceArea | UTessellatedSolid | private |
| fVertexList | UTessellatedSolid | private |
| fVoxels | UTessellatedSolid | private |
| GetAngTolerance() const | VUSolid | inline |
| GetCarTolerance() const | VUSolid | inline |
| GetEntityType() const | UTessellatedSolid | virtual |
| GetFacet(int i) const | UTessellatedSolid | inline |
| GetMaxXExtent() const | UTessellatedSolid | |
| GetMaxYExtent() const | UTessellatedSolid | |
| GetMaxZExtent() const | UTessellatedSolid | |
| GetMinXExtent() const | UTessellatedSolid | |
| GetMinYExtent() const | UTessellatedSolid | |
| GetMinZExtent() const | UTessellatedSolid | |
| GetName() const | VUSolid | inline |
| GetNumberOfFacets() const | UTessellatedSolid | |
| GetParametersList(int, double *) const | UTessellatedSolid | inlinevirtual |
| GetPointOnSurface() const | UTessellatedSolid | virtual |
| GetRadTolerance() const | VUSolid | inline |
| GetSolidClosed() const | UTessellatedSolid | |
| GetSurfaceArea() | UTessellatedSolid | virtual |
| GetVoxels() | UTessellatedSolid | inline |
| Initialize() | UTessellatedSolid | private |
| Inside(const UVector3 &p) const | UTessellatedSolid | virtual |
| InsideNoVoxels(const UVector3 &p) const | UTessellatedSolid | private |
| InsideVoxels(const UVector3 &aPoint) const | UTessellatedSolid | private |
| MinDistanceFacet(const UVector3 &p, bool simple, VUFacet *&facet) const | UTessellatedSolid | private |
| Normal(const UVector3 &p, UVector3 &aNormal) const | UTessellatedSolid | virtual |
| operator+=(const UTessellatedSolid &right) | UTessellatedSolid | |
| operator=(const UTessellatedSolid &s) | UTessellatedSolid | |
| OutsideOfExtent(const UVector3 &p, double tolerance=0) const | UTessellatedSolid | inlineprivate |
| PrecalculateInsides() | UTessellatedSolid | private |
| SafetyFromInside(const UVector3 &p, bool aAccurate=false) const | UTessellatedSolid | virtual |
| SafetyFromOutside(const UVector3 &p, bool aAccurate=false) const | UTessellatedSolid | virtual |
| SamplePointsInside(int, UVector3 *) const | VUSolid | inlinevirtual |
| SamplePointsOnEdge(int, UVector3 *) const | VUSolid | inlinevirtual |
| SamplePointsOnSurface(int, UVector3 *) const | VUSolid | inlinevirtual |
| SetAllUsingStack(const std::vector< int > &voxel, const std::vector< int > &max, bool status, UBits &checked) | UTessellatedSolid | private |
| SetAngTolerance(double eps) | VUSolid | |
| SetCarTolerance(double eps) | VUSolid | |
| SetExtremeFacets() | UTessellatedSolid | private |
| SetMaxVoxels(int max) | UTessellatedSolid | inline |
| SetName(const std::string &aName) | VUSolid | inline |
| SetRadTolerance(double eps) | VUSolid | |
| SetRandomVectors() | UTessellatedSolid | private |
| SetSolidClosed(const bool t) | UTessellatedSolid | |
| StreamInfo(std::ostream &os) const | UTessellatedSolid | virtual |
| SurfaceArea() | UTessellatedSolid | inlinevirtual |
| Tolerance() | VUSolid | inlinestatic |
| UTessellatedSolid() | UTessellatedSolid | |
| UTessellatedSolid(const std::string &name) | UTessellatedSolid | |
| UTessellatedSolid(__void__ &) | UTessellatedSolid | |
| UTessellatedSolid(const UTessellatedSolid &s) | UTessellatedSolid | |
| Voxelize() | UTessellatedSolid | private |
| VUSolid() | VUSolid | |
| VUSolid(const std::string &name) | VUSolid | |
| ~UTessellatedSolid() | UTessellatedSolid | virtual |
| ~VUSolid() | VUSolid | virtual |