diff --git a/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_3.h b/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_3.h index 90c19e381ba..e4add1cd5ef 100644 --- a/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_3.h +++ b/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_3.h @@ -615,13 +615,18 @@ public: return construct_point(pp.first, pp.second); } + Periodic_point_3 construct_periodic_point(const Point_3& p, + const bool had_to_use_exact) const + { + // The function is a different file to be able to be used where there is + // no triangulation (namely, the domains of Periodic_3_mesh_3). + return ::CGAL::P3T3::internal::construct_periodic_point(p, had_to_use_exact, geom_traits()); + } + Periodic_point_3 construct_periodic_point(const Point_3& p) const { bool useless = false; - - // The function is a different file to be able to be used where there is - // no triangulation (namely, the domains of Periodic_3_mesh_3). - return ::CGAL::P3T3::internal::construct_periodic_point(p, useless, geom_traits()); + return construct_periodic_point(p, useless); } // ---------------------------------------------------------------------------