remove Compute_point_3

This commit is contained in:
Andreas Fabri
2016-11-03 13:06:02 +01:00
committed by Jane Tournois
parent 0f3edb5cf5
commit af6c2e185e
7 changed files with 24 additions and 32 deletions
@@ -3083,6 +3083,7 @@ namespace HomogeneousKernelFunctors {
typedef typename K::RT RT;
typedef typename K::FT FT;
typedef typename K::Point_3 Point_3;
typedef typename K::Weighted_point_3 Weighted_point_3;
typedef typename Point_3::Rep Rep;
public:
typedef Point_3 result_type;
@@ -3104,6 +3105,9 @@ namespace HomogeneousKernelFunctors {
operator()(Return_base_tag, const RT& x, const RT& y, const RT& z, const RT& w) const
{ return Rep(x, y, z, w); }
const Point_3&
operator()(const Weighted_point_3 & p) const
{ return p.rep().point(); }
Point_3
operator()(Origin o) const