diff --git a/Hyperbolic_triangulation_2/TODO b/Hyperbolic_triangulation_2/TODO index 04db7215e7a..8e893b708a7 100644 --- a/Hyperbolic_triangulation_2/TODO +++ b/Hyperbolic_triangulation_2/TODO @@ -1,5 +1,8 @@ ==== new ==== +add missing dual for faces! +use hyperbolic circumcenter, not Euclidean!! + add Hyperbolic_triangulation_face_base_wth_info_2 add operator == for triangulations @@ -25,6 +28,8 @@ CK, or at least Cartesian with sqrt (?) ========== demo + + --- create an adapted Graphicsitem that does not require finite_* stuff. Replace by hyperbolic_* => understand apply_to_range the graphicsitem should also not require Segment_2 or Line_segment_2 (does it?) diff --git a/Hyperbolic_triangulation_2/include/CGAL/Hyperbolic_Delaunay_triangulation_traits_2.h b/Hyperbolic_triangulation_2/include/CGAL/Hyperbolic_Delaunay_triangulation_traits_2.h index bcce67bd2ef..b15221d91b8 100644 --- a/Hyperbolic_triangulation_2/include/CGAL/Hyperbolic_Delaunay_triangulation_traits_2.h +++ b/Hyperbolic_triangulation_2/include/CGAL/Hyperbolic_Delaunay_triangulation_traits_2.h @@ -130,7 +130,7 @@ public: construct_segment_2_object() const { return Construct_hyperbolic_segment_2(); } - class Construct_circumcenter_2 + class Construct_hyperbolic_circumcenter_2 { public: @@ -167,10 +167,6 @@ public: }; - Construct_circumcenter_2 - construct_circumcenter_2_object() - { return Construct_circumcenter_2(); } - Hyperbolic_Delaunay_triangulation_traits_2() {} @@ -199,9 +195,9 @@ public: side_of_oriented_circle_2_object() const { return Side_of_oriented_circle_2(); } - Construct_circumcenter_2 - construct_circumcenter_2_object() const - { return Construct_circumcenter_2(); } + Construct_hyperbolic_circumcenter_2 + construct_hyperbolic_circumcenter_2_object() const + { return Construct_hyperbolic_circumcenter_2(); } class Construct_hyperbolic_bisector_2 {