From 6ea4235457524e8f7f02682f91b2622dca2d6d9b Mon Sep 17 00:00:00 2001 From: Camille Lanuel Date: Fri, 28 Mar 2025 11:50:07 +0100 Subject: [PATCH] Anchor constructors --- .../CGAL/Triangulation_on_hyperbolic_surface_2.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Triangulation_on_hyperbolic_surface_2/include/CGAL/Triangulation_on_hyperbolic_surface_2.h b/Triangulation_on_hyperbolic_surface_2/include/CGAL/Triangulation_on_hyperbolic_surface_2.h index 25bfb83c527..7ac5e711a85 100644 --- a/Triangulation_on_hyperbolic_surface_2/include/CGAL/Triangulation_on_hyperbolic_surface_2.h +++ b/Triangulation_on_hyperbolic_surface_2/include/CGAL/Triangulation_on_hyperbolic_surface_2.h @@ -59,6 +59,16 @@ public: { typename Combinatorial_map_with_cross_ratios::Dart_descriptor dart; typename Traits::Hyperbolic_point_2 vertices[3]; + + Anchor(){}; + + Anchor(typename Combinatorial_map_with_cross_ratios::Dart_descriptor dart, typename Traits::Hyperbolic_point_2 a, + typename Traits::Hyperbolic_point_2 b, typename Traits::Hyperbolic_point_2 c) { + this->dart = dart; + vertices[0] = a; + vertices[1] = b; + vertices[2] = c; + } }; typedef typename Combinatorial_map_with_cross_ratios::Dart_descriptor Dart_descriptor;