Comment line on some non-documented stuff, it exists (i.e. for tests) but it is not documented

This commit is contained in:
Pedro Machado Manhaes de Castro 2008-09-30 14:38:33 +00:00
parent cb7532d93f
commit cfaa7f3b7c
5 changed files with 37 additions and 28 deletions

View File

@ -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)

View File

@ -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,

View File

@ -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 <class CK>
typename CK::Circular_arc_point_2
x_extremal_point(const Circle_2<CK> & c, bool i)
{
return CircularFunctors::x_extremal_point<CK>(c,i);
}
// Should we have an iterator based interface, or both ?
template <class CK>
typename CK::Circular_arc_point_2
x_extremal_point(const Circle_2<CK> & c, bool i)
{
return CircularFunctors::x_extremal_point<CK>(c,i);
}
template <class CK, class OutputIterator>
OutputIterator
x_extremal_points(const Circle_2<CK> & c, OutputIterator res)
{
return CircularFunctors::x_extremal_points<CK>(c,res);
}
template <class CK, class OutputIterator>
OutputIterator
x_extremal_points(const Circle_2<CK> & c, OutputIterator res)
{
return CircularFunctors::x_extremal_points<CK>(c,res);
}
template <class CK>
typename CK::Circular_arc_point_2
y_extremal_point(const Circle_2<CK> & c, bool i)
{
return CircularFunctors::y_extremal_point<CK>(c,i);
}
template <class CK>
typename CK::Circular_arc_point_2
y_extremal_point(const Circle_2<CK> & c, bool i)
{
return CircularFunctors::y_extremal_point<CK>(c,i);
}
template <class CK, class OutputIterator>
OutputIterator
y_extremal_points(const Circle_2<CK> & c, OutputIterator res)
{
return CircularFunctors::y_extremal_points<CK>(c,res);
}
template <class CK, class OutputIterator>
OutputIterator
y_extremal_points(const Circle_2<CK> & c, OutputIterator res)
{
return CircularFunctors::y_extremal_points<CK>(c,res);
}
} // namespace CGAL
CGAL_END_NAMESPACE
#endif // CGAL_CIRCULAR_KERNEL_FUNCTIONS_ON_CIRCLE_2_H

View File

@ -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)

View File

@ -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,