Geant4
10.03
|
#include <G4GeomTools.hh>
Static Private Member Functions | |
static G4bool | CheckSnip (const G4TwoVectorList &contour, G4int a, G4int b, G4int c, G4int n, const G4int *V) |
Definition at line 53 of file G4GeomTools.hh.
|
staticprivate |
Definition at line 256 of file G4GeomTools.cc.
References a, G4GeometryTolerance::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), kCarTolerance, G4INCL::Math::max(), G4INCL::Math::min(), n, and PointInTriangle().
Referenced by TriangulatePolygon().
|
static |
Definition at line 378 of file G4GeomTools.cc.
References G4GeometryTolerance::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), kCarTolerance, and twopi.
Referenced by G4Torus::CalculateExtent(), G4CutTubs::Extent(), G4GenericPolycone::Extent(), G4OTubs::Extent(), G4Polycone::Extent(), G4Tubs::Extent(), G4Cons::Extent(), G4Torus::Extent(), G4Sphere::Extent(), and SphereExtent().
|
static |
Definition at line 411 of file G4GeomTools.cc.
References G4GeometryTolerance::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), kCarTolerance, G4INCL::Math::max(), and G4INCL::Math::min().
|
static |
Definition at line 520 of file G4GeomTools.cc.
References A().
|
static |
Definition at line 150 of file G4GeomTools.cc.
References G4GeometryTolerance::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), kCarTolerance, and n.
Referenced by G4ExtrudedSolid::G4ExtrudedSolid().
|
static |
Definition at line 97 of file G4GeomTools.cc.
Referenced by CheckSnip().
|
static |
Definition at line 122 of file G4GeomTools.cc.
|
static |
Definition at line 82 of file G4GeomTools.cc.
References n.
Referenced by G4GenericPolycone::CalculateExtent(), G4Polycone::CalculateExtent(), G4Polyhedra::CalculateExtent(), G4ExtrudedSolid::G4ExtrudedSolid(), and TriangulatePolygon().
|
static |
Definition at line 70 of file G4GeomTools.cc.
|
static |
Definition at line 293 of file G4GeomTools.cc.
References kInfinity, and G4INCL::Math::max().
Referenced by G4Polycone::CalculateExtent(), G4Polyhedra::CalculateExtent(), and G4ExtrudedSolid::G4ExtrudedSolid().
|
static |
Definition at line 542 of file G4GeomTools.cc.
References DiskExtent(), G4GeometryTolerance::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), halfpi, kCarTolerance, G4INCL::Math::max(), G4INCL::Math::min(), pi, and twopi.
|
static |
Definition at line 47 of file G4GeomTools.cc.
|
static |
Definition at line 58 of file G4GeomTools.cc.
|
static |
Definition at line 178 of file G4GeomTools.cc.
References n.
Referenced by G4GenericPolycone::CalculateExtent(), G4Polycone::CalculateExtent(), G4Polyhedra::CalculateExtent(), and G4ExtrudedSolid::CalculateExtent().
|
static |
Definition at line 194 of file G4GeomTools.cc.
References a, CheckSnip(), n, PolygonArea(), and reverse.