From 1a9c20b5c0e3a782cc9d206dbda395f06e3b36f0 Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Fri, 20 Jan 2023 13:54:29 +0100 Subject: [PATCH] Use Base_with_time_stamp --- .../Constrained_Delaunay_triangulation_3.h | 6 ++++-- .../test/Triangulation_3/cdt_3_from_off.cpp | 19 ++++++++++--------- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/Triangulation_3/include/CGAL/Constrained_Delaunay_triangulation_3.h b/Triangulation_3/include/CGAL/Constrained_Delaunay_triangulation_3.h index 8b432a4b8cd..73f63a58ae5 100644 --- a/Triangulation_3/include/CGAL/Constrained_Delaunay_triangulation_3.h +++ b/Triangulation_3/include/CGAL/Constrained_Delaunay_triangulation_3.h @@ -24,6 +24,7 @@ #include #include +#include #include #include #include @@ -184,8 +185,9 @@ private: std::bitset<3> is_edge_also_in_3d_triangulation; bool missing_subface = true; }; - using Vb = Triangulation_vertex_base_with_info_2; + using Vb1 = Triangulation_vertex_base_with_info_2; + using Vb = Base_with_time_stamp; using Fb1 = Triangulation_face_base_with_info_2; using Fb = Constrained_triangulation_face_base_2; diff --git a/Triangulation_3/test/Triangulation_3/cdt_3_from_off.cpp b/Triangulation_3/test/Triangulation_3/cdt_3_from_off.cpp index 84ffb031d3e..350627f75d0 100644 --- a/Triangulation_3/test/Triangulation_3/cdt_3_from_off.cpp +++ b/Triangulation_3/test/Triangulation_3/cdt_3_from_off.cpp @@ -4,7 +4,7 @@ #include #include #include - +#include #include #include @@ -14,16 +14,17 @@ #include #include -typedef CGAL::Exact_predicates_inexact_constructions_kernel K; -typedef CGAL::Triangulation_data_structure_3< - CGAL::Constrained_Delaunay_triangulation_vertex_base_3, - CGAL::Constrained_Delaunay_triangulation_cell_base_3 > Tds; -typedef CGAL::Delaunay_triangulation_3 Delaunay; -typedef Delaunay::Point Point; + +using K = CGAL::Exact_predicates_inexact_constructions_kernel; +using Vb = CGAL::Base_with_time_stamp>; +using Cb = CGAL::Constrained_Delaunay_triangulation_cell_base_3; +using Tds = CGAL::Triangulation_data_structure_3; +using Delaunay = CGAL::Delaunay_triangulation_3; +using Point = Delaunay::Point; using Point_3 = K::Point_3; -typedef CGAL::Surface_mesh Mesh; -typedef boost::graph_traits::face_descriptor face_descriptor; +using Mesh = CGAL::Surface_mesh; +using face_descriptor =boost::graph_traits::face_descriptor; int main(int argc, char* argv[]) {