From cd53d1b8efff6e624f1531396894971ffbab6d9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Loriot?= Date: Wed, 22 Jul 2015 09:48:06 +0200 Subject: [PATCH] hide an overload if CGAL_EIGEN3_ENABLED is not set --- .../include/CGAL/Poisson_reconstruction_function.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Surface_reconstruction_points_3/include/CGAL/Poisson_reconstruction_function.h b/Surface_reconstruction_points_3/include/CGAL/Poisson_reconstruction_function.h index 389ab96ac11..6fc53e2046b 100644 --- a/Surface_reconstruction_points_3/include/CGAL/Poisson_reconstruction_function.h +++ b/Surface_reconstruction_points_3/include/CGAL/Poisson_reconstruction_function.h @@ -531,12 +531,14 @@ public: } /// \cond SKIP_IN_MANUAL +#ifdef CGAL_EIGEN3_ENABLED // This variant provides the default sparse linear traits class = Eigen_solver_traits. bool compute_implicit_function(bool smoother_hole_filling = false) { typedef Eigen_solver_traits::EigenType> > Solver; return compute_implicit_function(Solver(), smoother_hole_filling); } +#endif boost::tuple special_func(const Point& p) const {