From 88fc16a1dfdabb7fa9e7faa8447c96d3c013c8ba Mon Sep 17 00:00:00 2001 From: Jane Tournois Date: Thu, 26 Jul 2012 14:13:03 +0000 Subject: [PATCH] r67084 from Mesh_3-experimental-GF (partly done already) Circumcenter caches must be invalidated by the mesh optimizers. --- Mesh_3/include/CGAL/Mesh_3/Slivers_exuder.h | 1 + 1 file changed, 1 insertion(+) diff --git a/Mesh_3/include/CGAL/Mesh_3/Slivers_exuder.h b/Mesh_3/include/CGAL/Mesh_3/Slivers_exuder.h index e2cf3ce244a..27f02fedb68 100644 --- a/Mesh_3/include/CGAL/Mesh_3/Slivers_exuder.h +++ b/Mesh_3/include/CGAL/Mesh_3/Slivers_exuder.h @@ -912,6 +912,7 @@ restore_cells_and_boundary_facets( cit != new_cells.end(); ++cit) { + (*cit)->invalidate_circumcenter(); const int index = (*cit)->index(new_vertex); const Facet new_facet = std::make_pair(*cit, index); const Facet new_facet_from_outside = tr_.mirror_facet(new_facet);