From 53b5ea0a2731e1c2b999e82ccd2efbed0e9ddd2a Mon Sep 17 00:00:00 2001 From: Jane Tournois Date: Thu, 30 Jan 2014 18:25:21 +0100 Subject: [PATCH] complete Update_c3t3 with remove_from_complex when appropriate --- Mesh_3/include/CGAL/Mesh_3/C3T3_helpers.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Mesh_3/include/CGAL/Mesh_3/C3T3_helpers.h b/Mesh_3/include/CGAL/Mesh_3/C3T3_helpers.h index 703fead524c..b84c6ace989 100644 --- a/Mesh_3/include/CGAL/Mesh_3/C3T3_helpers.h +++ b/Mesh_3/include/CGAL/Mesh_3/C3T3_helpers.h @@ -828,7 +828,11 @@ private: { c3t3_.add_to_complex(ch,*subdomain); } - + else if(update) + { + c3t3_.remove_from_complex(ch); + } + return subdomain; } @@ -873,7 +877,11 @@ private: facet.first->set_facet_surface_center(facet.second,surface_center); // Update status in c3t3 - c3t3_.add_to_complex(facet,*surface); + c3t3_.add_to_complex(facet,*surface); + } + else if(update) + { + c3t3_.remove_from_complex(facet); } return surface;