Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VCSGfaceted Member List

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

BoundingLimits(G4ThreeVector &pMin, G4ThreeVector &pMax) constG4VSolidvirtual
CalculateClippedPolygonExtent(G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) constG4VSolidprotected
CalculateExtent(const EAxis pAxis, const G4VoxelLimits &pVoxelLimit, const G4AffineTransform &pTransform, G4double &pmin, G4double &pmax) const overrideG4VCSGfacetedvirtual
ClipBetweenSections(G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) constG4VSolidprotected
ClipCrossSection(G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) constG4VSolidprotected
ClipPolygon(G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis) constG4VSolidprotected
Clone() constG4VSolidvirtual
ComputeDimensions(G4VPVParameterisation *p, const G4int n, const G4VPhysicalVolume *pRep)G4VSolidvirtual
CopyStuff(const G4VCSGfaceted &source)G4VCSGfacetedprotected
CreatePolyhedron() const override=0G4VCSGfacetedpure virtual
DeleteStuff()G4VCSGfacetedprotected
DescribeYourselfTo(G4VGraphicsScene &scene) const overrideG4VCSGfacetedvirtual
DistanceTo(const G4ThreeVector &p, const G4bool outgoing) constG4VCSGfacetedprotectedvirtual
DistanceToIn(const G4ThreeVector &p, const G4ThreeVector &v) const overrideG4VCSGfacetedvirtual
DistanceToIn(const G4ThreeVector &p) const overrideG4VCSGfacetedvirtual
DistanceToOut(const G4ThreeVector &p, const G4ThreeVector &v, const G4bool calcNorm=false, G4bool *validNorm=nullptr, G4ThreeVector *n=nullptr) const overrideG4VCSGfacetedvirtual
DistanceToOut(const G4ThreeVector &p) const overrideG4VCSGfacetedvirtual
DumpInfo() constG4VSolidinline
EstimateCubicVolume(G4int nStat, G4double epsilon) constG4VSolid
EstimateSurfaceArea(G4int nStat, G4double ell) constG4VSolid
facesG4VCSGfacetedprotected
fCubicVolumeG4VCSGfacetedprotected
fpPolyhedronG4VCSGfacetedmutableprotected
fRebuildPolyhedronG4VCSGfacetedmutableprotected
fSurfaceAreaG4VCSGfacetedprotected
G4VCSGfaceted(const G4String &name)G4VCSGfaceted
G4VCSGfaceted(const G4VCSGfaceted &source)G4VCSGfaceted
G4VCSGfaceted(__void__ &)G4VCSGfaceted
G4VSolid(const G4String &name)G4VSolid
G4VSolid(__void__ &)G4VSolid
G4VSolid(const G4VSolid &rhs)G4VSolid
GetAreaAccuracy() constG4VCSGfaceted
GetAreaStatistics() constG4VCSGfaceted
GetConstituentSolid(G4int no) constG4VSolidvirtual
GetConstituentSolid(G4int no)G4VSolidvirtual
GetCubicVolume() overrideG4VCSGfacetedvirtual
GetCubVolEpsilon() constG4VCSGfaceted
GetCubVolStatistics() constG4VCSGfaceted
GetDisplacedSolidPtr() constG4VSolidvirtual
GetDisplacedSolidPtr()G4VSolidvirtual
GetEntityType() const overrideG4VCSGfacetedvirtual
GetExtent() const overrideG4VCSGfacetedvirtual
GetName() constG4VSolidinline
GetPointOnSurface() constG4VSolidvirtual
GetPointOnSurfaceGeneric() constG4VCSGfacetedprotected
GetPolyhedron() const overrideG4VCSGfacetedvirtual
GetSurfaceArea() overrideG4VCSGfacetedvirtual
GetTolerance() constG4VSolidinline
Inside(const G4ThreeVector &p) const overrideG4VCSGfacetedvirtual
kCarToleranceG4VSolidprotected
numFaceG4VCSGfacetedprotected
operator=(const G4VCSGfaceted &source)G4VCSGfaceted
G4VSolid::operator=(const G4VSolid &rhs)G4VSolid
operator==(const G4VSolid &s) constG4VSolidinline
SetAreaAccuracy(G4double ep)G4VCSGfaceted
SetAreaStatistics(G4int st)G4VCSGfaceted
SetCubVolEpsilon(G4double ep)G4VCSGfaceted
SetCubVolStatistics(G4int st)G4VCSGfaceted
SetName(const G4String &name)G4VSolid
StreamInfo(std::ostream &os) const overrideG4VCSGfacetedvirtual
SurfaceNormal(const G4ThreeVector &p) const overrideG4VCSGfacetedvirtual
~G4VCSGfaceted()G4VCSGfacetedvirtual
~G4VSolid()G4VSolidvirtual