From 1bfd02a7f29af361cb1b1dd181fec9767b31a400 Mon Sep 17 00:00:00 2001 From: Pedro Machado Manhaes de Castro Date: Tue, 30 Sep 2008 13:11:33 +0000 Subject: [PATCH] Global function for make_xy_monotone --- .../include/CGAL/global_functions_on_circular_arcs_2.h | 7 +++++++ .../include/CGAL/global_functions_on_line_arcs_2.h | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/Circular_kernel_2/include/CGAL/global_functions_on_circular_arcs_2.h b/Circular_kernel_2/include/CGAL/global_functions_on_circular_arcs_2.h index d5f9fd99dfd..f834be23c70 100644 --- a/Circular_kernel_2/include/CGAL/global_functions_on_circular_arcs_2.h +++ b/Circular_kernel_2/include/CGAL/global_functions_on_circular_arcs_2.h @@ -149,6 +149,13 @@ make_x_monotone(const Circular_arc_2 &A, OutputIterator it) return CK().make_x_monotone_2_object()(A, it); } +template < class CK, class OutputIterator > +OutputIterator +make_xy_monotone(const Circular_arc_2 &A, OutputIterator it) +{ + return CK().make_xy_monotone_2_object()(A, it); +} + CGAL_END_NAMESPACE #endif // CGAL_CIRCULAR_KERNEL_GLOBAL_FUNCTIONS_ON_CIRCULAR_ARCS_2_H diff --git a/Circular_kernel_2/include/CGAL/global_functions_on_line_arcs_2.h b/Circular_kernel_2/include/CGAL/global_functions_on_line_arcs_2.h index b6d8279d7a7..bcc801bf975 100644 --- a/Circular_kernel_2/include/CGAL/global_functions_on_line_arcs_2.h +++ b/Circular_kernel_2/include/CGAL/global_functions_on_line_arcs_2.h @@ -103,6 +103,13 @@ make_x_monotone(const Line_arc_2 &A, OutputIterator it) return CK().make_x_monotone_2_object()(A, it); } +template < class CK, class OutputIterator > +OutputIterator +make_xy_monotone(const Line_arc_2 &A, OutputIterator it) +{ + return CK().make_xy_monotone_2_object()(A, it); +} + CGAL_END_NAMESPACE #endif // CGAL_CIRCULAR_KERNEL_GLOBAL_FUNCTIONS_ON_LINE_ARCS_2_H