From e73380f6472eeedfa487d50537dff3daa7aaf1e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mael=20Rouxel-Labb=C3=A9?= Date: Wed, 27 Mar 2024 10:41:08 +0100 Subject: [PATCH] Fix unused variable warnings by disabling not-yet-implemented function --- .../Isosurfacing_3/edge_intersection_oracles_3.h | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/Isosurfacing_3/include/CGAL/Isosurfacing_3/edge_intersection_oracles_3.h b/Isosurfacing_3/include/CGAL/Isosurfacing_3/edge_intersection_oracles_3.h index 3455cfae0f4..318262f4efa 100644 --- a/Isosurfacing_3/include/CGAL/Isosurfacing_3/edge_intersection_oracles_3.h +++ b/Isosurfacing_3/include/CGAL/Isosurfacing_3/edge_intersection_oracles_3.h @@ -184,6 +184,10 @@ struct Linear_interpolation_edge_intersection * * This class is suitable when the values stem from a signed distance function. */ +// +// @todo this is for the case where we know domain.value is an SDF +// then we can do better than a dichotomy +// Take code from the AW3 sharp branch struct Ray_marching_edge_intersection { template // == Isosurfacing_domain_3 or similar @@ -193,14 +197,7 @@ struct Ray_marching_edge_intersection const typename Domain::Geom_traits::FT val_1, const Domain& domain, const typename Domain::Geom_traits::FT isovalue, - typename Domain::Geom_traits::Point_3& p) const - { - // @todo this is for the case where we know domain.value is an SDF - // then we can do better than a dichotomy - // Take code from the AW3 sharp branch - CGAL_assertion(false); - return false; - } + typename Domain::Geom_traits::Point_3& p) const; }; } // namespace Isosurfacing