diff --git a/Periodic_3_triangulation_3/include/CGAL/internal/Robust_periodic_weighted_circumcenter_traits_3.h b/Periodic_3_triangulation_3/include/CGAL/internal/Robust_periodic_weighted_circumcenter_traits_3.h index 21e9d35e43e..adb860e9cc2 100644 --- a/Periodic_3_triangulation_3/include/CGAL/internal/Robust_periodic_weighted_circumcenter_traits_3.h +++ b/Periodic_3_triangulation_3/include/CGAL/internal/Robust_periodic_weighted_circumcenter_traits_3.h @@ -53,7 +53,21 @@ public: base_traits(base_traits) { } - using Base::operator(); + Point_3 operator()(const Weighted_point_3& p, const Weighted_point_3& q, + const Weighted_point_3& r, const Weighted_point_3& s) const + { + return Base::operator()(p,q,r,s); + } + + Point_3 operator()(const Weighted_point_3& p, const Weighted_point_3& q, const Weighted_point_3& r) const + { + return Base::operator()(p,q,r); + } + + Point_3 operator()(const Weighted_point_3& p, const Weighted_point_3& q) const + { + return Base::operator()(p,q); + } Point_3 operator()(const Weighted_point_3& p, const Weighted_point_3& q,