From 7f70d48ab9d1797a6565a5be67bbafd04320bede Mon Sep 17 00:00:00 2001 From: Jane Tournois Date: Thu, 3 Nov 2022 12:52:05 +0100 Subject: [PATCH] seed_cell cannot be infinite --- .../CGAL/Mesh_3/initialize_triangulation_from_labeled_image.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mesh_3/include/CGAL/Mesh_3/initialize_triangulation_from_labeled_image.h b/Mesh_3/include/CGAL/Mesh_3/initialize_triangulation_from_labeled_image.h index 6ea46d43663..1d6d26718d4 100644 --- a/Mesh_3/include/CGAL/Mesh_3/initialize_triangulation_from_labeled_image.h +++ b/Mesh_3/include/CGAL/Mesh_3/initialize_triangulation_from_labeled_image.h @@ -152,8 +152,8 @@ void initialize_triangulation_from_labeled_image(C3T3& c3t3, const Subdomain seed_label = domain.is_in_domain_object()(seed_point); const Subdomain seed_cell_label - = (seed_cell == Cell_handle()) //seed_point is OUTSIDE_AFFINE_HULL - ? Subdomain() + = (seed_cell == Cell_handle() || tr.is_infinite(seed_cell)) + ? Subdomain() //seed_point is OUTSIDE_AFFINE_HULL : domain.is_in_domain_object()( seed_cell->weighted_circumcenter(tr.geom_traits()));