|
Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4Ellipsoid.hh>
Inheritance diagram for G4Ellipsoid: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 |
Protected Attributes inherited from G4VSolid | |
| G4double | kCarTolerance |
Definition at line 63 of file G4Ellipsoid.hh.
| G4Ellipsoid::G4Ellipsoid | ( | const G4String & | name, |
| G4double | xSemiAxis, | ||
| G4double | ySemiAxis, | ||
| G4double | zSemiAxis, | ||
| G4double | zBottomCut = 0., |
||
| G4double | zTopCut = 0. |
||
| ) |
Definition at line 67 of file G4Ellipsoid.cc.
|
virtual |
Definition at line 93 of file G4Ellipsoid.cc.
| G4Ellipsoid::G4Ellipsoid | ( | __void__ & | a | ) |
Definition at line 84 of file G4Ellipsoid.cc.
| G4Ellipsoid::G4Ellipsoid | ( | const G4Ellipsoid & | rhs | ) |
Definition at line 102 of file G4Ellipsoid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 264 of file G4Ellipsoid.cc.
Referenced by CalculateExtent().
|
virtual |
Implements G4VSolid.
Definition at line 276 of file G4Ellipsoid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 651 of file G4Ellipsoid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 253 of file G4Ellipsoid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 877 of file G4Ellipsoid.cc.
Referenced by GetPolyhedron().
|
virtual |
Implements G4VSolid.
Definition at line 859 of file G4Ellipsoid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 470 of file G4Ellipsoid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 384 of file G4Ellipsoid.cc.
Referenced by DistanceToIn().
|
virtual |
Implements G4VSolid.
Definition at line 622 of file G4Ellipsoid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 497 of file G4Ellipsoid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 682 of file G4Ellipsoid.cc.
|
inline |
Referenced by GetPointOnSurface(), and StreamInfo().
|
inline |
Referenced by GetPointOnSurface(), and StreamInfo().
|
inline |
Referenced by GetPointOnSurface(), and StreamInfo().
|
virtual |
|
virtual |
Reimplemented from G4VSolid.
Definition at line 868 of file G4Ellipsoid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 781 of file G4Ellipsoid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 886 of file G4Ellipsoid.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 757 of file G4Ellipsoid.cc.
|
inline |
|
inline |
|
virtual |
| G4Ellipsoid & G4Ellipsoid::operator= | ( | const G4Ellipsoid & | rhs | ) |
Definition at line 122 of file G4Ellipsoid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 660 of file G4Ellipsoid.cc.
|
virtual |
Implements G4VSolid.
Definition at line 313 of file G4Ellipsoid.cc.