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

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

Active(G4int) constG4BREPSolidinline
Active() constG4BREPSolidinline
activeG4BREPSolidprotected
AxisBoxG4BREPSolidprotected
bboxG4BREPSolidprotected
BoxG4BREPSolidprotected
CalcBBoxes()G4BREPSolidprotectedvirtual
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) constG4BREPSolidvirtual
CheckSurfaceNormals()G4BREPSolidprotected
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() constG4BREPSolidvirtual
ComputeDimensions(G4VPVParameterisation *p, const G4int n, const G4VPhysicalVolume *pRep)G4VSolidvirtual
ConvexG4BREPSolidprotected
CreateNURBS() constG4BREPSolidvirtual
CreatePolyhedron() constG4BREPSolidvirtual
CreateRotatedVertices(const G4AffineTransform &) constG4BREPSolidprotected
DescribeYourselfTo(G4VGraphicsScene &scene) constG4BREPSolidvirtual
DistanceToIn(const G4ThreeVector &) constG4BREPSolidvirtual
DistanceToIn(register const G4ThreeVector &Pt, register const G4ThreeVector &V) constG4BREPSolidvirtual
G4VSolid::DistanceToIn(const G4ThreeVector &p, const G4ThreeVector &v) const =0G4VSolidpure virtual
DistanceToOut(const G4ThreeVector &) constG4BREPSolidvirtual
DistanceToOut(register const G4ThreeVector &Pt, register const G4ThreeVector &V, const G4bool calcNorm=false, G4bool *validNorm=0, G4ThreeVector *n=0) constG4BREPSolidvirtual
G4VSolid::DistanceToOut(const G4ThreeVector &p, const G4ThreeVector &v, const G4bool calcNorm=false, G4bool *validNorm=0, G4ThreeVector *n=0) const =0G4VSolidpure virtual
DumpInfo() constG4VSolidinline
EstimateCubicVolume(G4int nStat, G4double epsilon) constG4VSolidprotected
EstimateSurfaceArea(G4int nStat, G4double ell) constG4VSolidprotected
G4BREPSolid(const G4String &name)G4BREPSolid
G4BREPSolid(const G4String &, G4Surface **, G4int)G4BREPSolid
G4BREPSolid(__void__ &)G4BREPSolid
G4BREPSolid(const G4BREPSolid &rhs)G4BREPSolid
G4VSolid(const G4String &name)G4VSolid
G4VSolid(__void__ &)G4VSolid
G4VSolid(const G4VSolid &rhs)G4VSolid
GetAreaAccuracy() constG4BREPSolidinline
GetAreaStatistics() constG4BREPSolidinline
GetBBox() constG4BREPSolidinline
GetConstituentSolid(G4int no) constG4VSolidvirtual
GetConstituentSolid(G4int no)G4VSolidvirtual
GetCubicVolume()G4BREPSolidinlinevirtual
GetCubVolEpsilon() constG4BREPSolidinline
GetCubVolStatistics() constG4BREPSolidinline
GetDisplacedSolidPtr() constG4VSolidvirtual
GetDisplacedSolidPtr()G4VSolidvirtual
GetEntityType() constG4BREPSolidvirtual
GetExtent() constG4VSolidvirtual
GetId() constG4BREPSolidinline
GetName() constG4BREPSolidinline
GetNumberOfFaces() constG4BREPSolidinline
GetNumberOfSolids() constG4BREPSolidinline
GetPlace() constG4BREPSolidinline
GetPointOnSurface() constG4VSolidvirtual
GetPolyhedron() constG4BREPSolidvirtual
GetShortestDistance() constG4BREPSolidinline
GetSurface(G4int) constG4BREPSolidinline
GetSurfaceArea()G4BREPSolidinlinevirtual
GetTolerance() constG4VSolidinline
IdG4BREPSolidprotected
Initialize()G4BREPSolidvirtual
Inside(register const G4ThreeVector &Pt) constG4BREPSolidvirtual
G4VSolid::Inside(const G4ThreeVector &p) const =0G4VSolidpure virtual
Intersect(register const G4Ray &) constG4BREPSolid
intersection_pointG4BREPSolidprotected
IntersectionDistance() constG4BREPSolidinline
IntersectionDistance(G4double) constG4BREPSolidinline
intersectionDistanceG4BREPSolidprotected
IsConvex()G4BREPSolidprotected
kCarToleranceG4VSolidprotected
nb_of_surfacesG4BREPSolidprotected
NumberOfSolidsG4BREPSolidprotectedstatic
operator=(const G4BREPSolid &rhs)G4BREPSolid
G4VSolid::operator=(const G4VSolid &rhs)G4VSolid
operator==(const G4VSolid &s) constG4VSolidinline
placeG4BREPSolidprotected
PlaneSolidG4BREPSolidprotected
QuickSort(register G4Surface **SrfVec, register G4int left, register G4int right) constG4BREPSolidinlineprotected
RealDistG4BREPSolidprotected
RemoveHiddenFaces(register const G4Ray &G4Rayref, G4int) constG4BREPSolidprotected
Reset() constG4BREPSolidvirtual
Scope() constG4BREPSolid
SetAreaAccuracy(G4double ep)G4BREPSolidinline
SetAreaStatistics(G4int st)G4BREPSolidinline
SetCubVolEpsilon(G4double ep)G4BREPSolidinline
SetCubVolStatistics(G4int st)G4BREPSolidinline
SetId(G4int)G4BREPSolidinline
SetName(const G4String &name)G4BREPSolidinline
ShortestDistanceG4BREPSolidprotectedstatic
solidnameG4BREPSolidprotected
StartInside() constG4BREPSolidinlineprotected
StartInside(G4int si) constG4BREPSolidinlineprotected
startInsideG4BREPSolidprotected
StreamInfo(std::ostream &os) constG4BREPSolidvirtual
SurfaceNormal(const G4ThreeVector &) constG4BREPSolidvirtual
SurfaceVecG4BREPSolidprotected
TestSurfaceBBoxes(register const G4Ray &) constG4BREPSolidprotected
TrackG4BREPSolidprotectedstatic
~G4BREPSolid()G4BREPSolidvirtual
~G4VSolid()G4VSolidvirtual