![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for G4GeomTools, including all inherited members.
| CheckSnip(const G4TwoVectorList &contour, G4int a, G4int b, G4int c, G4int n, const G4int *V) | G4GeomTools | privatestatic |
| ClosestPointOnSegment(const G4ThreeVector &P, const G4ThreeVector &A, const G4ThreeVector &B) | G4GeomTools | static |
| ClosestPointOnTriangle(const G4ThreeVector &P, const G4ThreeVector &A, const G4ThreeVector &B, const G4ThreeVector &C) | G4GeomTools | static |
| comp_ellint_2(G4double e) | G4GeomTools | privatestatic |
| DiskExtent(G4double rmin, G4double rmax, G4double startPhi, G4double delPhi, G4TwoVector &pmin, G4TwoVector &pmax) | G4GeomTools | static |
| DiskExtent(G4double rmin, G4double rmax, G4double sinPhiStart, G4double cosPhiStart, G4double sinPhiEnd, G4double cosPhiEnd, G4TwoVector &pmin, G4TwoVector &pmax) | G4GeomTools | static |
| DistancePointSegment(const G4ThreeVector &P, const G4ThreeVector &A, const G4ThreeVector &B) | G4GeomTools | static |
| EllipsePerimeter(G4double a, G4double b) | G4GeomTools | static |
| EllipticConeLateralArea(G4double a, G4double b, G4double h) | G4GeomTools | static |
| IsConvex(const G4TwoVectorList &polygon) | G4GeomTools | static |
| PointInPolygon(const G4TwoVector &P, const G4TwoVectorList &Polygon) | G4GeomTools | static |
| PointInTriangle(G4double Px, G4double Py, G4double Ax, G4double Ay, G4double Bx, G4double By, G4double Cx, G4double Cy) | G4GeomTools | static |
| PointInTriangle(const G4TwoVector &P, const G4TwoVector &A, const G4TwoVector &B, const G4TwoVector &C) | G4GeomTools | static |
| PolygonArea(const G4TwoVectorList &polygon) | G4GeomTools | static |
| PolygonAreaNormal(const G4ThreeVectorList &polygon) | G4GeomTools | static |
| QuadArea(const G4TwoVector &A, const G4TwoVector &B, const G4TwoVector &C, const G4TwoVector &D) | G4GeomTools | static |
| QuadAreaNormal(const G4ThreeVector &A, const G4ThreeVector &B, const G4ThreeVector &C, const G4ThreeVector &D) | G4GeomTools | static |
| RemoveRedundantVertices(G4TwoVectorList &polygon, std::vector< G4int > &iout, G4double tolerance=0.0) | G4GeomTools | static |
| SphereExtent(G4double rmin, G4double rmax, G4double startTheta, G4double delTheta, G4double startPhi, G4double delPhi, G4ThreeVector &pmin, G4ThreeVector &pmax) | G4GeomTools | static |
| TriangleArea(G4double Ax, G4double Ay, G4double Bx, G4double By, G4double Cx, G4double Cy) | G4GeomTools | static |
| TriangleArea(const G4TwoVector &A, const G4TwoVector &B, const G4TwoVector &C) | G4GeomTools | static |
| TriangleAreaNormal(const G4ThreeVector &A, const G4ThreeVector &B, const G4ThreeVector &C) | G4GeomTools | static |
| TriangulatePolygon(const G4TwoVectorList &polygon, G4TwoVectorList &result) | G4GeomTools | static |
| TriangulatePolygon(const G4TwoVectorList &polygon, std::vector< G4int > &result) | G4GeomTools | static |