Geant4
9.6.p02
|
#include <G4TessellatedSolid.hh>
Additional Inherited Members | |
Protected Member Functions inherited from G4VSolid | |
void | CalculateClippedPolygonExtent (G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipCrossSection (G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipBetweenSections (G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipPolygon (G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis) const |
G4double | EstimateCubicVolume (G4int nStat, G4double epsilon) const |
G4double | EstimateSurfaceArea (G4int nStat, G4double ell) const |
Protected Attributes inherited from G4VSolid | |
G4double | kCarTolerance |
Definition at line 128 of file G4TessellatedSolid.hh.
G4TessellatedSolid::G4TessellatedSolid | ( | ) |
|
virtual |
Definition at line 131 of file G4TessellatedSolid.cc.
Definition at line 111 of file G4TessellatedSolid.cc.
G4TessellatedSolid::G4TessellatedSolid | ( | __void__ & | a) |
G4TessellatedSolid::G4TessellatedSolid | ( | const G4TessellatedSolid & | ts) |
Definition at line 140 of file G4TessellatedSolid.cc.
Definition at line 220 of file G4TessellatedSolid.cc.
G4int G4TessellatedSolid::AllocatedMemory | ( | ) |
Definition at line 2018 of file G4TessellatedSolid.cc.
G4int G4TessellatedSolid::AllocatedMemoryWithoutVoxels | ( | ) |
Definition at line 1992 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1769 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1591 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1741 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1707 of file G4TessellatedSolid.cc.
G4ThreeVectorList* G4TessellatedSolid::CreateRotatedVertices | ( | const G4AffineTransform & | pT) | const |
|
virtual |
Implements G4VSolid.
Definition at line 1700 of file G4TessellatedSolid.cc.
void G4TessellatedSolid::DisplayAllocatedMemory | ( | ) |
Definition at line 567 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1644 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1637 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1657 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1680 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1902 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1562 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1895 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMaxXExtent | ( | ) | const |
Definition at line 1860 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMaxYExtent | ( | ) | const |
Definition at line 1874 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMaxZExtent | ( | ) | const |
Definition at line 1888 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMinXExtent | ( | ) | const |
Definition at line 1853 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMinYExtent | ( | ) | const |
Definition at line 1867 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMinZExtent | ( | ) | const |
Definition at line 1881 of file G4TessellatedSolid.cc.
G4int G4TessellatedSolid::GetNumberOfFacets | ( | ) | const |
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1926 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1750 of file G4TessellatedSolid.cc.
G4bool G4TessellatedSolid::GetSolidClosed | ( | ) | const |
Definition at line 611 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1911 of file G4TessellatedSolid.cc.
|
inline |
Definition at line 313 of file G4TessellatedSolid.hh.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1606 of file G4TessellatedSolid.cc.
|
virtual |
Definition at line 983 of file G4TessellatedSolid.cc.
G4TessellatedSolid & G4TessellatedSolid::operator+= | ( | const G4TessellatedSolid & | right) |
G4TessellatedSolid & G4TessellatedSolid::operator= | ( | const G4TessellatedSolid & | right) |
Definition at line 153 of file G4TessellatedSolid.cc.
|
virtual |
Definition at line 1513 of file G4TessellatedSolid.cc.
|
virtual |
Definition at line 1454 of file G4TessellatedSolid.cc.
Definition at line 578 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1569 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1623 of file G4TessellatedSolid.cc.