From a7e89b81ba56d7460be7f35536599ddc39b045e3 Mon Sep 17 00:00:00 2001 From: Julian Stahl Date: Mon, 15 Jan 2024 11:29:23 +0100 Subject: [PATCH] Revert "Deduct GeomTraits template type" This reverts commit ca1c78bbd0a98ec7625ceaa1a0ae5d8a02013f9d. --- .../CGAL/Isosurfacing_3/Implicit_Cartesian_grid_domain_3.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Isosurfacing_3/include/CGAL/Isosurfacing_3/Implicit_Cartesian_grid_domain_3.h b/Isosurfacing_3/include/CGAL/Isosurfacing_3/Implicit_Cartesian_grid_domain_3.h index 0a97b860bcf..c3ce1134046 100644 --- a/Isosurfacing_3/include/CGAL/Isosurfacing_3/Implicit_Cartesian_grid_domain_3.h +++ b/Isosurfacing_3/include/CGAL/Isosurfacing_3/Implicit_Cartesian_grid_domain_3.h @@ -91,7 +91,7 @@ template Implicit_Cartesian_grid_domain_3 create_implicit_Cartesian_grid_domain(const Bbox_3& bbox, - const Vector_3& spacing, + const typename GeomTraits::Vector_3& spacing, const ImplicitFunction& point_function, const Gradient& grad = Gradient(), const GeomTraits& gt = GeomTraits()) @@ -124,6 +124,9 @@ create_implicit_Cartesian_grid_domain(const Bbox_3& bbox, return Domain{ topo, geom, func, grad, gt }; } +// @todo add an undocumented convenience overload with Vector_3 to match CGAL kernels +// without having to provide the kernel in the call like f(...) + } // namespace Isosurfacing } // namespace CGAL