Geant4
10.03.p02
|
#include <G4TessellatedSolid.hh>
Protected Attributes | |
G4double | kCarToleranceHalf |
Protected Attributes inherited from G4VSolid | |
G4double | kCarTolerance |
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 |
Definition at line 128 of file G4TessellatedSolid.hh.
G4TessellatedSolid::G4TessellatedSolid | ( | ) |
|
virtual |
Definition at line 142 of file G4TessellatedSolid.cc.
G4TessellatedSolid::G4TessellatedSolid | ( | const G4String & | name | ) |
Definition at line 122 of file G4TessellatedSolid.cc.
G4TessellatedSolid::G4TessellatedSolid | ( | __void__ & | a | ) |
Definition at line 133 of file G4TessellatedSolid.cc.
G4TessellatedSolid::G4TessellatedSolid | ( | const G4TessellatedSolid & | ts | ) |
Definition at line 151 of file G4TessellatedSolid.cc.
Definition at line 233 of file G4TessellatedSolid.cc.
G4int G4TessellatedSolid::AllocatedMemory | ( | ) |
Definition at line 2091 of file G4TessellatedSolid.cc.
G4int G4TessellatedSolid::AllocatedMemoryWithoutVoxels | ( | ) |
Definition at line 2065 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1853 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1627 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1772 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1765 of file G4TessellatedSolid.cc.
void G4TessellatedSolid::DisplayAllocatedMemory | ( | ) |
Definition at line 583 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1680 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1673 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1708 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1731 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1828 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1962 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1598 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1953 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMaxXExtent | ( | ) | const |
Definition at line 1918 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMaxYExtent | ( | ) | const |
Definition at line 1932 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMaxZExtent | ( | ) | const |
Definition at line 1946 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMinXExtent | ( | ) | const |
Definition at line 1911 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMinYExtent | ( | ) | const |
Definition at line 1925 of file G4TessellatedSolid.cc.
G4double G4TessellatedSolid::GetMinZExtent | ( | ) | const |
Definition at line 1939 of file G4TessellatedSolid.cc.
G4int G4TessellatedSolid::GetNumberOfFacets | ( | ) | const |
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1999 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1808 of file G4TessellatedSolid.cc.
G4bool G4TessellatedSolid::GetSolidClosed | ( | ) | const |
Definition at line 627 of file G4TessellatedSolid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1984 of file G4TessellatedSolid.cc.
|
inline |
Definition at line 313 of file G4TessellatedSolid.hh.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1642 of file G4TessellatedSolid.cc.
|
virtual |
Definition at line 999 of file G4TessellatedSolid.cc.
G4TessellatedSolid & G4TessellatedSolid::operator+= | ( | const G4TessellatedSolid & | right | ) |
Definition at line 642 of file G4TessellatedSolid.cc.
G4TessellatedSolid & G4TessellatedSolid::operator= | ( | const G4TessellatedSolid & | right | ) |
Definition at line 164 of file G4TessellatedSolid.cc.
|
virtual |
Definition at line 1549 of file G4TessellatedSolid.cc.
|
virtual |
Definition at line 1490 of file G4TessellatedSolid.cc.
Definition at line 308 of file G4TessellatedSolid.hh.
Definition at line 594 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Reimplemented in G4ExtrudedSolid.
Definition at line 1605 of file G4TessellatedSolid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1659 of file G4TessellatedSolid.cc.
|
protected |
Definition at line 267 of file G4TessellatedSolid.hh.