ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4GeomTools Member List

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)G4GeomToolsprivatestatic
ClosestPointOnSegment(const G4ThreeVector &P, const G4ThreeVector &A, const G4ThreeVector &B)G4GeomToolsstatic
ClosestPointOnTriangle(const G4ThreeVector &P, const G4ThreeVector &A, const G4ThreeVector &B, const G4ThreeVector &C)G4GeomToolsstatic
comp_ellint_2(G4double e)G4GeomToolsprivatestatic
DiskExtent(G4double rmin, G4double rmax, G4double startPhi, G4double delPhi, G4TwoVector &pmin, G4TwoVector &pmax)G4GeomToolsstatic
DiskExtent(G4double rmin, G4double rmax, G4double sinPhiStart, G4double cosPhiStart, G4double sinPhiEnd, G4double cosPhiEnd, G4TwoVector &pmin, G4TwoVector &pmax)G4GeomToolsstatic
DistancePointSegment(const G4ThreeVector &P, const G4ThreeVector &A, const G4ThreeVector &B)G4GeomToolsstatic
EllipsePerimeter(G4double a, G4double b)G4GeomToolsstatic
EllipticConeLateralArea(G4double a, G4double b, G4double h)G4GeomToolsstatic
IsConvex(const G4TwoVectorList &polygon)G4GeomToolsstatic
PointInPolygon(const G4TwoVector &P, const G4TwoVectorList &Polygon)G4GeomToolsstatic
PointInTriangle(G4double Px, G4double Py, G4double Ax, G4double Ay, G4double Bx, G4double By, G4double Cx, G4double Cy)G4GeomToolsstatic
PointInTriangle(const G4TwoVector &P, const G4TwoVector &A, const G4TwoVector &B, const G4TwoVector &C)G4GeomToolsstatic
PolygonArea(const G4TwoVectorList &polygon)G4GeomToolsstatic
PolygonAreaNormal(const G4ThreeVectorList &polygon)G4GeomToolsstatic
QuadArea(const G4TwoVector &A, const G4TwoVector &B, const G4TwoVector &C, const G4TwoVector &D)G4GeomToolsstatic
QuadAreaNormal(const G4ThreeVector &A, const G4ThreeVector &B, const G4ThreeVector &C, const G4ThreeVector &D)G4GeomToolsstatic
RemoveRedundantVertices(G4TwoVectorList &polygon, std::vector< G4int > &iout, G4double tolerance=0.0)G4GeomToolsstatic
SphereExtent(G4double rmin, G4double rmax, G4double startTheta, G4double delTheta, G4double startPhi, G4double delPhi, G4ThreeVector &pmin, G4ThreeVector &pmax)G4GeomToolsstatic
TriangleArea(G4double Ax, G4double Ay, G4double Bx, G4double By, G4double Cx, G4double Cy)G4GeomToolsstatic
TriangleArea(const G4TwoVector &A, const G4TwoVector &B, const G4TwoVector &C)G4GeomToolsstatic
TriangleAreaNormal(const G4ThreeVector &A, const G4ThreeVector &B, const G4ThreeVector &C)G4GeomToolsstatic
TriangulatePolygon(const G4TwoVectorList &polygon, G4TwoVectorList &result)G4GeomToolsstatic
TriangulatePolygon(const G4TwoVectorList &polygon, std::vector< G4int > &result)G4GeomToolsstatic