Remove ambiguity reported by GCC

This commit is contained in:
Andreas Fabri
2016-04-15 10:31:33 +02:00
parent 594442428c
commit d00c04777e
2 changed files with 9 additions and 94 deletions
@@ -474,23 +474,22 @@ namespace CartesianKernelFunctors {
r.x(), r.y(), r.z());
}
result_type
operator()(const Point_3& p1, const Segment_3& s1, const Segment_3& s2) const
{
return CGAL::compare_distance(p1,s1,s2);
return CGAL::internal::compare_distance_pssC3(p1,s1,s2, K());
}
result_type
operator()(const Point_3& p1, const Point_3& p2, const Segment_3& s2) const
{
return CGAL::compare_distance(p1,p2,s2);
return CGAL::internal::compare_distance_ppsC3(p1,p2,s2, K());
}
result_type
operator()(const Point_3& p1, const Segment_3& s2, const Point_3& p2) const
{
return CGAL::compare_distance(p1,p2,s2);
return CGAL::internal::compare_distance_ppsC3(p1,p2,s2, K());
}
template <class T1, class T2, class T3>