From 150c52200a3ccd4c4e1d3da7d8e1a7d39ce7de6e Mon Sep 17 00:00:00 2001 From: Jane Tournois Date: Fri, 28 Nov 2014 13:06:44 +0100 Subject: [PATCH] add a menu to show/hide vertices --- .../Constrained_Delaunay_triangulation_2.cpp | 10 ++++++++++ .../Constrained_Delaunay_triangulation_2.ui | 12 ++++++++++++ 2 files changed, 22 insertions(+) diff --git a/GraphicsView/demo/Triangulation_2/Constrained_Delaunay_triangulation_2.cpp b/GraphicsView/demo/Triangulation_2/Constrained_Delaunay_triangulation_2.cpp index 983410dae3c..34583d2c4d4 100644 --- a/GraphicsView/demo/Triangulation_2/Constrained_Delaunay_triangulation_2.cpp +++ b/GraphicsView/demo/Triangulation_2/Constrained_Delaunay_triangulation_2.cpp @@ -192,6 +192,8 @@ public slots: void processInput(CGAL::Object o); + void on_actionShowVertices_toggled(bool checked); + void on_actionShowDelaunay_toggled(bool checked); void on_actionShowTriangulationInDomain_toggled(bool checked); @@ -300,6 +302,7 @@ MainWindow::MainWindow() // Check two actions this->actionInsertPolyline->setChecked(true); this->actionShowDelaunay->setChecked(true); + this->actionShowVertices->setChecked(true); this->actionShowTriangulationInDomain->setChecked(false); this->actionShow_faces_in_domain->setChecked(true); this->actionShow_constrained_edges->setChecked(true); @@ -402,6 +405,13 @@ MainWindow::on_actionShowDelaunay_toggled(bool checked) update(); } +void +MainWindow::on_actionShowVertices_toggled(bool checked) +{ + dgi->setVisibleVertices(checked); + update(); +} + void MainWindow::on_actionShowTriangulationInDomain_toggled(bool checked) { diff --git a/GraphicsView/demo/Triangulation_2/Constrained_Delaunay_triangulation_2.ui b/GraphicsView/demo/Triangulation_2/Constrained_Delaunay_triangulation_2.ui index 888a012378f..f759c4aa377 100644 --- a/GraphicsView/demo/Triangulation_2/Constrained_Delaunay_triangulation_2.ui +++ b/GraphicsView/demo/Triangulation_2/Constrained_Delaunay_triangulation_2.ui @@ -108,6 +108,7 @@ + @@ -377,6 +378,17 @@ Show triangulation in domain only + + + true + + + true + + + Show vertices + +