From 017dd11e3cb62216ff484b5d1947cef627e92b5e Mon Sep 17 00:00:00 2001 From: Jane Tournois Date: Tue, 1 Apr 2025 18:01:18 +0200 Subject: [PATCH] fix counting facets in demo --- Lab/demo/Lab/Plugins/CDT_3/CDT_3_plugin.cpp | 4 ++-- Lab/demo/Lab/Scene_c3t3_item.cpp | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Lab/demo/Lab/Plugins/CDT_3/CDT_3_plugin.cpp b/Lab/demo/Lab/Plugins/CDT_3/CDT_3_plugin.cpp index c1adb380d6b..644a2e7b5f1 100644 --- a/Lab/demo/Lab/Plugins/CDT_3/CDT_3_plugin.cpp +++ b/Lab/demo/Lab/Plugins/CDT_3/CDT_3_plugin.cpp @@ -80,7 +80,7 @@ class CDT_3_plugin : public QObject, public CGAL_Lab_plugin_interface const auto cdt_tr = CGAL::convert_to_triangulation_3(cdt); auto inf_v = item_tr.tds().copy_tds(cdt_tr.tds(), cdt_tr.infinite_vertex(), Vertex_converter(), Cell_converter()); item_tr.set_infinite_vertex(inf_v); - triangulation_item->triangulation_changed(); + triangulation_item->c3t3_changed(); triangulation_item->setParent(mesh_item->parent()); triangulation_item->setName("CDT of " + mesh_item->name()); @@ -100,7 +100,7 @@ class CDT_3_plugin : public QObject, public CGAL_Lab_plugin_interface auto inf_v = item_tr.tds().copy_tds(cdt_tr.tds(), cdt_tr.infinite_vertex(), Vertex_converter(), Cell_converter()); item_tr.set_infinite_vertex(inf_v); - triangulation_item->triangulation_changed(); + triangulation_item->c3t3_changed(); triangulation_item->setParent(soup_item->parent()); triangulation_item->setName("CDT of " + soup_item->name()); diff --git a/Lab/demo/Lab/Scene_c3t3_item.cpp b/Lab/demo/Lab/Scene_c3t3_item.cpp index e90c719cec8..fddd169491d 100644 --- a/Lab/demo/Lab/Scene_c3t3_item.cpp +++ b/Lab/demo/Lab/Scene_c3t3_item.cpp @@ -176,6 +176,7 @@ Scene_c3t3_item::c3t3() void Scene_c3t3_item::c3t3_changed() { + d->c3t3.rescan_after_load_of_triangulation(); triangulation_changed(); }