From 335034e3cf49ff0764c0f5d5f20a3e20dbc1f813 Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Thu, 31 May 2018 16:11:07 +0200 Subject: [PATCH] Fix the CGAL_MESH_3_VERBOSE mode --- Mesh_3/include/CGAL/Mesh_3/Mesher_3.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Mesh_3/include/CGAL/Mesh_3/Mesher_3.h b/Mesh_3/include/CGAL/Mesh_3/Mesher_3.h index d0ee40fb0d7..a8e60a55232 100644 --- a/Mesh_3/include/CGAL/Mesh_3/Mesher_3.h +++ b/Mesh_3/include/CGAL/Mesh_3/Mesher_3.h @@ -461,6 +461,18 @@ refine_mesh(std::string dump_after_refine_surface_prefix) % r_tr.number_of_vertices() % nbsteps % cells_mesher_.debug_info() % (nbsteps / timer.time()); + if(refinement_stage == REFINE_FACETS && + facets_mesher_.is_algorithm_done()) + { + facets_mesher_.scan_edges(); + refinement_stage = REFINE_FACETS_AND_EDGES; + } + if(refinement_stage == REFINE_FACETS_AND_EDGES && + facets_mesher_.is_algorithm_done()) + { + facets_mesher_.scan_vertices(); + refinement_stage = REFINE_FACETS_AND_EDGES_AND_VERTICES; + } ++nbsteps; } std::cerr << std::endl;