diff --git a/Circular_kernel_2/include/CGAL/Circular_arc_2.h b/Circular_kernel_2/include/CGAL/Circular_arc_2.h index a83289ddab2..4c3ce138d89 100644 --- a/Circular_kernel_2/include/CGAL/Circular_arc_2.h +++ b/Circular_kernel_2/include/CGAL/Circular_arc_2.h @@ -65,6 +65,7 @@ public: : RCircular_arc_2(typename R::Construct_circular_arc_2()(c)) {} + // Not Documented Circular_arc_2(const Circle_2 &support, const Line_2 &l1, const bool b_l1, const Line_2 &l2, const bool b_l2) @@ -72,6 +73,7 @@ public: R::Construct_circular_arc_2()(support,l1,b_l1,l2,b_l2)) {} + // Not Documented Circular_arc_2(const Circle_2 &c, const Circle_2 &c1, const bool b_1, const Circle_2 &c2, const bool b_2) diff --git a/Circular_kernel_2/include/CGAL/Circular_kernel_2/function_objects_polynomial_circular.h b/Circular_kernel_2/include/CGAL/Circular_kernel_2/function_objects_polynomial_circular.h index a7038f05d8c..31191eb42c5 100644 --- a/Circular_kernel_2/include/CGAL/Circular_kernel_2/function_objects_polynomial_circular.h +++ b/Circular_kernel_2/include/CGAL/Circular_kernel_2/function_objects_polynomial_circular.h @@ -678,12 +678,14 @@ namespace CircularFunctors { const Circular_arc_point_2 &target) const { return Rep(support,source,target); } + // Not Documented result_type operator()(const Circle_2 &support, const Line_2 &l1, bool b1, const Line_2 &l2, bool b2) const { return Rep(support,l1,b1,l2,b2); } + // Not Documented result_type operator()(const Circle_2 &c, const Circle_2 &c1, bool b_1, @@ -696,6 +698,7 @@ namespace CircularFunctors { const Point_2 &end) const { return Rep(begin,middle,end); } + // Not Documented result_type operator()(const Point_2 &begin, const Point_2 &end, @@ -724,12 +727,14 @@ namespace CircularFunctors { operator()(void) { return Rep(); } + // Not Documented result_type operator()(const Line_2 &support, const Circle_2 &c1,const bool b1, const Circle_2 &c2,const bool b2) const { return Rep(support,c1,b1,c2,b2); } + // Not Documented result_type operator()(const Line_2 &support, const Line_2 &l1, diff --git a/Circular_kernel_2/include/CGAL/Circular_kernel_2/functions_on_circle_2.h b/Circular_kernel_2/include/CGAL/Circular_kernel_2/functions_on_circle_2.h index 78f66a1280f..9b6dfb8b5e7 100644 --- a/Circular_kernel_2/include/CGAL/Circular_kernel_2/functions_on_circle_2.h +++ b/Circular_kernel_2/include/CGAL/Circular_kernel_2/functions_on_circle_2.h @@ -25,37 +25,37 @@ #ifndef CGAL_CIRCULAR_KERNEL_FUNCTIONS_ON_CIRCLE_2_H #define CGAL_CIRCULAR_KERNEL_FUNCTIONS_ON_CIRCLE_2_H -namespace CGAL { +CGAL_BEGIN_NAMESPACE - // Should we have an iterator based interface, or both ? - template - typename CK::Circular_arc_point_2 - x_extremal_point(const Circle_2 & c, bool i) - { - return CircularFunctors::x_extremal_point(c,i); - } +// Should we have an iterator based interface, or both ? +template +typename CK::Circular_arc_point_2 +x_extremal_point(const Circle_2 & c, bool i) +{ + return CircularFunctors::x_extremal_point(c,i); +} - template - OutputIterator - x_extremal_points(const Circle_2 & c, OutputIterator res) - { - return CircularFunctors::x_extremal_points(c,res); - } +template +OutputIterator +x_extremal_points(const Circle_2 & c, OutputIterator res) +{ + return CircularFunctors::x_extremal_points(c,res); +} - template - typename CK::Circular_arc_point_2 - y_extremal_point(const Circle_2 & c, bool i) - { - return CircularFunctors::y_extremal_point(c,i); - } +template +typename CK::Circular_arc_point_2 +y_extremal_point(const Circle_2 & c, bool i) +{ + return CircularFunctors::y_extremal_point(c,i); +} - template - OutputIterator - y_extremal_points(const Circle_2 & c, OutputIterator res) - { - return CircularFunctors::y_extremal_points(c,res); - } +template +OutputIterator +y_extremal_points(const Circle_2 & c, OutputIterator res) +{ + return CircularFunctors::y_extremal_points(c,res); +} -} // namespace CGAL +CGAL_END_NAMESPACE #endif // CGAL_CIRCULAR_KERNEL_FUNCTIONS_ON_CIRCLE_2_H diff --git a/Circular_kernel_2/include/CGAL/Line_arc_2.h b/Circular_kernel_2/include/CGAL/Line_arc_2.h index ee9f7a184eb..40863e5ce2b 100644 --- a/Circular_kernel_2/include/CGAL/Line_arc_2.h +++ b/Circular_kernel_2/include/CGAL/Line_arc_2.h @@ -59,12 +59,14 @@ public: : RLine_arc_2(typename R::Construct_line_arc_2()()) {} + // Not Documented Line_arc_2(const Line_2 &support, const Circle_2 &c1,const bool b1, const Circle_2 &c2,const bool b2) : RLine_arc_2(typename R::Construct_line_arc_2()(support, c1, b1, c2, b2)) {} + // Not Documented Line_arc_2(const Line_2 &support, const Line_2 &l1, const Line_2 &l2) diff --git a/Circular_kernel_2/test/Circular_kernel_2/test_Line_arc.cpp b/Circular_kernel_2/test/Circular_kernel_2/test_Line_arc.cpp index fa6fe884f74..1e5b3a69448 100644 --- a/Circular_kernel_2/test/Circular_kernel_2/test_Line_arc.cpp +++ b/Circular_kernel_2/test/Circular_kernel_2/test_Line_arc.cpp @@ -59,7 +59,7 @@ void _test_Line_arc(CK ck) Circle_2 circle2(center_circle1, circle1_r * circle1_r * 4); Point_2 p2_line_horizontal(1, 0); - Line_arc_2 line_arc_horizontal(Line_2(center_circle1, p2_line_horizontal), + Line_arc_2 line_arc_horizontal = Line_arc_2(Line_2(center_circle1, p2_line_horizontal), circle1, true, circle2,