From 17d4e5cfd55f717d5311b9bdbc517c21728ce7d8 Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Fri, 23 May 2025 16:34:50 +0200 Subject: [PATCH 1/3] fix the example --- .../examples/Constrained_triangulation_3/CMakeLists.txt | 2 +- .../Constrained_triangulation_3/ccdt_3_fpmap_region_growing.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Constrained_triangulation_3/examples/Constrained_triangulation_3/CMakeLists.txt b/Constrained_triangulation_3/examples/Constrained_triangulation_3/CMakeLists.txt index feab6619991..3a1e1456419 100644 --- a/Constrained_triangulation_3/examples/Constrained_triangulation_3/CMakeLists.txt +++ b/Constrained_triangulation_3/examples/Constrained_triangulation_3/CMakeLists.txt @@ -12,7 +12,7 @@ create_single_source_cgal_program(ccdt_3_from_soup_fpmap.cpp) create_single_source_cgal_program(ccdt_3_after_autorefinement.cpp) create_single_source_cgal_program(ccdt_3_preprocessing.cpp) create_single_source_cgal_program(ccdt_3_check_preconditions.cpp) -create_single_source_cgal_program(ccdt_3_fpmap_region_growing) +create_single_source_cgal_program(ccdt_3_fpmap_region_growing.cpp) create_single_source_cgal_program(remesh_constrained_Delaunay_triangulation_3.cpp) if(CGAL_Qt6_FOUND) diff --git a/Constrained_triangulation_3/examples/Constrained_triangulation_3/ccdt_3_fpmap_region_growing.cpp b/Constrained_triangulation_3/examples/Constrained_triangulation_3/ccdt_3_fpmap_region_growing.cpp index af604d87d23..caee9835d43 100644 --- a/Constrained_triangulation_3/examples/Constrained_triangulation_3/ccdt_3_fpmap_region_growing.cpp +++ b/Constrained_triangulation_3/examples/Constrained_triangulation_3/ccdt_3_fpmap_region_growing.cpp @@ -65,3 +65,4 @@ int main(int argc, char* argv[]) return EXIT_SUCCESS; } + From b39b1a4a65b6c7f3496722730c3a163a285b1d93 Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Fri, 23 May 2025 16:44:43 +0200 Subject: [PATCH 2/3] need Eigen --- .../examples/Constrained_triangulation_3/CMakeLists.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Constrained_triangulation_3/examples/Constrained_triangulation_3/CMakeLists.txt b/Constrained_triangulation_3/examples/Constrained_triangulation_3/CMakeLists.txt index 3a1e1456419..e16d3547b3d 100644 --- a/Constrained_triangulation_3/examples/Constrained_triangulation_3/CMakeLists.txt +++ b/Constrained_triangulation_3/examples/Constrained_triangulation_3/CMakeLists.txt @@ -3,6 +3,9 @@ project(Constrained_triangulation_3_Examples) find_package(CGAL REQUIRED COMPONENTS Qt6) +find_package(Eigen3 QUIET) +include(CGAL_Eigen3_support) + add_compile_definitions(QT_NO_KEYWORDS) create_single_source_cgal_program(conforming_constrained_Delaunay_triangulation_3.cpp) @@ -12,9 +15,13 @@ create_single_source_cgal_program(ccdt_3_from_soup_fpmap.cpp) create_single_source_cgal_program(ccdt_3_after_autorefinement.cpp) create_single_source_cgal_program(ccdt_3_preprocessing.cpp) create_single_source_cgal_program(ccdt_3_check_preconditions.cpp) -create_single_source_cgal_program(ccdt_3_fpmap_region_growing.cpp) create_single_source_cgal_program(remesh_constrained_Delaunay_triangulation_3.cpp) +if(TARGET CGAL::Eigen3_support) + create_single_source_cgal_program(ccdt_3_fpmap_region_growing.cpp) + target_link_libraries(ccdt_3_fpmap_region_growing PUBLIC CGAL::Eigen3_support) +endif() + if(CGAL_Qt6_FOUND) target_link_libraries(conforming_constrained_Delaunay_triangulation_3 PUBLIC CGAL::CGAL_Basic_viewer) target_link_libraries(conforming_constrained_Delaunay_triangulation_3_from_soup PUBLIC CGAL::CGAL_Basic_viewer) From d6cea063c1b5119fc4721248da9de3d35ea58c23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Loriot?= Date: Mon, 26 May 2025 11:48:22 +0200 Subject: [PATCH 3/3] do not repeat package name --- .../doc/Constrained_triangulation_3/PackageDescription.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Constrained_triangulation_3/doc/Constrained_triangulation_3/PackageDescription.txt b/Constrained_triangulation_3/doc/Constrained_triangulation_3/PackageDescription.txt index 1b343aefc3c..2c2a9e0fce3 100644 --- a/Constrained_triangulation_3/doc/Constrained_triangulation_3/PackageDescription.txt +++ b/Constrained_triangulation_3/doc/Constrained_triangulation_3/PackageDescription.txt @@ -1,5 +1,5 @@ /*! -\defgroup PkgConstrainedTriangulation3Ref 3D Constrained Triangulations Reference +\defgroup PkgConstrainedTriangulation3Ref Reference Manual \defgroup PkgConstrainedTriangulation3Concepts Concepts \ingroup PkgConstrainedTriangulation3Ref