From 4586dabb14c38e5a307b9eb9a50f3a51c00d1e2d Mon Sep 17 00:00:00 2001 From: Julian Stahl Date: Tue, 27 Sep 2022 14:41:27 +0200 Subject: [PATCH] Add missing template specifier --- Isosurfacing_3/include/CGAL/Dual_contouring_3.h | 4 ++-- Isosurfacing_3/include/CGAL/Marching_cubes_3.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Isosurfacing_3/include/CGAL/Dual_contouring_3.h b/Isosurfacing_3/include/CGAL/Dual_contouring_3.h index d75ec176e4d..d55e81e34c9 100644 --- a/Isosurfacing_3/include/CGAL/Dual_contouring_3.h +++ b/Isosurfacing_3/include/CGAL/Dual_contouring_3.h @@ -56,10 +56,10 @@ void dual_contouring(const Domain_& domain, const typename Domain_::FT iso_value // static_assert(Domain_::CELL_TYPE & ANY_CELL); internal::Dual_contouring_vertex_positioning pos_func(domain, iso_value, positioning); - domain.iterate_cells(pos_func); + domain.template iterate_cells(pos_func); internal::Dual_contouring_face_generation face_generation(domain, iso_value); - domain.iterate_edges(face_generation); + domain.template iterate_edges(face_generation); // write points and faces in ranges points.resize(pos_func.points_counter); diff --git a/Isosurfacing_3/include/CGAL/Marching_cubes_3.h b/Isosurfacing_3/include/CGAL/Marching_cubes_3.h index d3200b8148c..61de63f60f7 100644 --- a/Isosurfacing_3/include/CGAL/Marching_cubes_3.h +++ b/Isosurfacing_3/include/CGAL/Marching_cubes_3.h @@ -49,10 +49,10 @@ void marching_cubes(const Domain_& domain, const typename Domain_::FT iso_value, if (topologically_correct) { internal::TMC_functor functor(domain, iso_value, points, polygons); - domain.iterate_cells(functor); + domain.template iterate_cells(functor); } else { internal::Marching_cubes_functor functor(domain, iso_value); - domain.iterate_cells(functor); + domain.template iterate_cells(functor); internal::to_indexed_face_set(functor.get_triangles(), points, polygons); } }