From 6191874c60cd48a70f03d667ae3dbe973236d286 Mon Sep 17 00:00:00 2001 From: Iordan Iordanov Date: Wed, 8 Aug 2018 22:52:58 +0200 Subject: [PATCH] modified documentation to exclude Side_of_hyperbolic_triangle_2 and to include Side_of_oriented_hyperbolic_segment_2 --- ...bolic_Delaunay_triangulation_CK_traits_2.h | 8 ++++- ...perbolic_Delaunay_triangulation_traits_2.h | 8 ++++- .../HyperbolicDelaunayTriangulationTraits_2.h | 30 +++++++++---------- 3 files changed, 29 insertions(+), 17 deletions(-) diff --git a/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/CGAL/Hyperbolic_Delaunay_triangulation_CK_traits_2.h b/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/CGAL/Hyperbolic_Delaunay_triangulation_CK_traits_2.h index 7dc84125a1a..1288c704892 100644 --- a/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/CGAL/Hyperbolic_Delaunay_triangulation_CK_traits_2.h +++ b/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/CGAL/Hyperbolic_Delaunay_triangulation_CK_traits_2.h @@ -39,7 +39,13 @@ public: /// @{ typedef typename K::Orientation_2 Orientation_2; typedef typename K::Side_of_oriented_circle_2 Side_of_oriented_circle_2; - typedef unspecified_type Side_of_hyperbolic_triangle_2; + /*! + \cgalModifBegin + */ + typedef unspecified_type Side_of_oriented_hyperbolic_segment_2; + /*! + \cgalModifEnd + */ /// @} /// \name Construction Types diff --git a/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/CGAL/Hyperbolic_Delaunay_triangulation_traits_2.h b/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/CGAL/Hyperbolic_Delaunay_triangulation_traits_2.h index 6f6b91a7d5d..777a4bb84a1 100644 --- a/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/CGAL/Hyperbolic_Delaunay_triangulation_traits_2.h +++ b/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/CGAL/Hyperbolic_Delaunay_triangulation_traits_2.h @@ -40,7 +40,13 @@ public: /// @{ typedef typename K::Orientation_2 Orientation_2; typedef typename K::Side_of_oriented_circle_2 Side_of_oriented_circle_2; - typedef unspecified_type Side_of_hyperbolic_triangle_2; + /*! + \cgalModifBegin + */ + typedef unspecified_type Side_of_oriented_hyperbolic_segment_2; + /*! + \cgalModifEnd + */ /// @} /// \name Construction Types diff --git a/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/Concepts/HyperbolicDelaunayTriangulationTraits_2.h b/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/Concepts/HyperbolicDelaunayTriangulationTraits_2.h index 9aa55ea9d67..b738010cd4d 100644 --- a/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/Concepts/HyperbolicDelaunayTriangulationTraits_2.h +++ b/Hyperbolic_triangulation_2/doc/Hyperbolic_triangulation_2/Concepts/HyperbolicDelaunayTriangulationTraits_2.h @@ -74,22 +74,16 @@ public: /*! + \cgalModifBegin A predicate object. Must provide the function operator - `Bounded_side operator()(Point_2 p, Point_2 q, Point_2 r, Point_2 t, int& li),` + `Oriented_side operator()(Point_2 p, Point_2 q, Point_2 query),` - which returns the position of point `t` relative to the hyperbolic triangle - with vertices `p, q`, and `r`. - + which returns the position of point `query` relative to the oriented hyperbolic + segment with vertices `p` and `q`. + \cgalModifEnd */ - typedef unspecified_type Side_of_hyperbolic_triangle_2; + typedef unspecified_type Side_of_oriented_hyperbolic_segment_2; @@ -149,9 +143,15 @@ public: /// \name Operations /// The following functions give access to the predicate objects. /// @{ - Orientation_2 orientation_2_object(); - Side_of_oriented_circle_2 side_of_oriented_circle_2_object(); - Side_of_hyperbolic_triangle_2 side_of_hyperbolic_triangle_2_object(); + Orientation_2 orientation_2_object(); + Side_of_oriented_circle_2 side_of_oriented_circle_2_object(); + /*! + \cgalModifBegin + */ + Side_of_oriented_hyperbolic_segment_2 side_of_oriented_hyperbolic_segment_2_object(); + /*! + \cgalModifEnd + */ /// @} /// \name