From faacad29afcefce71e23efc4067760e4d28dc80d Mon Sep 17 00:00:00 2001 From: Jane Tournois Date: Thu, 25 Jan 2024 12:50:01 +0100 Subject: [PATCH] [smooth] do not collect incident cells for non free vertices --- .../CGAL/Tetrahedral_remeshing/internal/smooth_vertices.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/smooth_vertices.h b/Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/smooth_vertices.h index 0ebacad73bd..3b9aedcb796 100644 --- a/Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/smooth_vertices.h +++ b/Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/internal/smooth_vertices.h @@ -198,7 +198,8 @@ private: for (auto vi : tr.vertices(c)) { const std::size_t idi = vertex_id(vi); - inc_cells[idi].push_back(c); + if(is_free(idi)) + inc_cells[idi].push_back(c); } } }