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