9 #ifndef TRKDETDESCRGEOMODELCNV_VOLUMEINTERSECTION_H
10 #define TRKDETDESCRGEOMODELCNV_VOLUMEINTERSECTION_H
33 std::vector<std::pair<double, double>>
edges{};
42 EdgeCross(std::pair<int, int> ei, std::pair<double, double> ep)
58 static std::pair<bool, std::unique_ptr<Trk::Volume>>
intersect(
69 static bool inside(
const std::pair<double, double>& vtx,
70 const std::vector<std::pair<double, double>>& pgon) ;
72 static double det(
const std::pair<double, double>&
a,
73 const std::pair<double, double>&
b,
bool) ;