BWAPI
|
#include <CGAL/Circular_arc_2.h>
#include <CGAL/Circular_arc_point_2.h>
#include <CGAL/Line_arc_2.h>
#include <CGAL/Circular_kernel_2/internal_functions_on_circle_2.h>
Go to the source code of this file.
Functions | |
template<class CK > | |
CGAL_BEGIN_NAMESPACE Circular_arc_point_2< CK > | x_extremal_point (const Circle_2< CK > &c, bool i) |
template<class CK , class OutputIterator > | |
OutputIterator | x_extremal_points (const Circle_2< CK > &c, OutputIterator res) |
template<class CK > | |
Circular_arc_point_2< CK > | y_extremal_point (const Circle_2< CK > &c, bool i) |
template<class CK , class OutputIterator > | |
OutputIterator | y_extremal_points (const Circle_2< CK > &c, OutputIterator res) |
template<class CK > | |
CGAL::Comparison_result | compare_x (const Circular_arc_2< CK > &A1, const bool b1, const Circular_arc_2< CK > &A2, const bool b2) |
template<class CK > | |
CGAL::Comparison_result | compare_x (const Circular_arc_point_2< CK > &p, const Circular_arc_point_2< CK > &q) |
template<class CK > | |
CGAL::Comparison_result | compare_y (const Circular_arc_point_2< CK > &p, const Circular_arc_point_2< CK > &q) |
template<class CK > | |
CGAL::Comparison_result | compare_xy (const Circular_arc_point_2< CK > &p, const Circular_arc_point_2< CK > &q) |
template<class CK > | |
CGAL::Comparison_result | compare_y_to_right (const Circular_arc_2< CK > &A1, const Circular_arc_2< CK > &A2, const Circular_arc_point_2< CK > &p) |
template<class CK > | |
bool | has_in_x_range (const Circular_arc_2< CK > &A, const Circular_arc_point_2< CK > &p) |
template<class CK > | |
CGAL::Comparison_result | compare_y_at_x (const Circular_arc_point_2< CK > &p, const Circular_arc_2< CK > &a) |
template<class CK , class OutputIterator > | |
OutputIterator | make_x_monotone (const Circular_arc_2< CK > &A, OutputIterator it) |
template<class CK , class OutputIterator > | |
OutputIterator | make_xy_monotone (const Circular_arc_2< CK > &A, OutputIterator it) |
template<class CK > | |
bool | has_on (const Circle_2< CK > &c, const Circular_arc_point_2< CK > &p) |
template<class CK > | |
CGAL::Comparison_result | compare_y_to_right (const Line_arc_2< CK > &A1, const Line_arc_2< CK > &A2, const Circular_arc_point_2< CK > &p) |
template<class CK > | |
bool | has_in_x_range (const Line_arc_2< CK > &A, const Circular_arc_point_2< CK > &p) |
template<class CK > | |
CGAL::Comparison_result | compare_y_at_x (const Circular_arc_point_2< CK > &p, const Line_arc_2< CK > &a) |
template<class CK , class OutputIterator > | |
OutputIterator | make_x_monotone (const Line_arc_2< CK > &A, OutputIterator it) |
template<class CK , class OutputIterator > | |
OutputIterator | make_xy_monotone (const Line_arc_2< CK > &A, OutputIterator it) |
CGAL::Comparison_result compare_x | ( | const Circular_arc_2< CK > & | A1, |
const bool | b1, | ||
const Circular_arc_2< CK > & | A2, | ||
const bool | b2 | ||
) | [inline] |
CGAL::Comparison_result compare_x | ( | const Circular_arc_point_2< CK > & | p, |
const Circular_arc_point_2< CK > & | q | ||
) | [inline] |
CGAL::Comparison_result compare_xy | ( | const Circular_arc_point_2< CK > & | p, |
const Circular_arc_point_2< CK > & | q | ||
) | [inline] |
CGAL::Comparison_result compare_y | ( | const Circular_arc_point_2< CK > & | p, |
const Circular_arc_point_2< CK > & | q | ||
) | [inline] |
CGAL::Comparison_result compare_y_at_x | ( | const Circular_arc_point_2< CK > & | p, |
const Circular_arc_2< CK > & | a | ||
) |
CGAL::Comparison_result compare_y_at_x | ( | const Circular_arc_point_2< CK > & | p, |
const Line_arc_2< CK > & | a | ||
) |
CGAL::Comparison_result compare_y_to_right | ( | const Circular_arc_2< CK > & | A1, |
const Circular_arc_2< CK > & | A2, | ||
const Circular_arc_point_2< CK > & | p | ||
) | [inline] |
CGAL::Comparison_result compare_y_to_right | ( | const Line_arc_2< CK > & | A1, |
const Line_arc_2< CK > & | A2, | ||
const Circular_arc_point_2< CK > & | p | ||
) | [inline] |
bool has_in_x_range | ( | const Circular_arc_2< CK > & | A, |
const Circular_arc_point_2< CK > & | p | ||
) | [inline] |
bool has_in_x_range | ( | const Line_arc_2< CK > & | A, |
const Circular_arc_point_2< CK > & | p | ||
) | [inline] |
bool has_on | ( | const Circle_2< CK > & | c, |
const Circular_arc_point_2< CK > & | p | ||
) | [inline] |
OutputIterator make_x_monotone | ( | const Circular_arc_2< CK > & | A, |
OutputIterator | it | ||
) |
OutputIterator make_x_monotone | ( | const Line_arc_2< CK > & | A, |
OutputIterator | it | ||
) |
OutputIterator make_xy_monotone | ( | const Circular_arc_2< CK > & | A, |
OutputIterator | it | ||
) |
OutputIterator make_xy_monotone | ( | const Line_arc_2< CK > & | A, |
OutputIterator | it | ||
) |
CGAL_BEGIN_NAMESPACE Circular_arc_point_2<CK> x_extremal_point | ( | const Circle_2< CK > & | c, |
bool | i | ||
) |
OutputIterator x_extremal_points | ( | const Circle_2< CK > & | c, |
OutputIterator | res | ||
) |
Circular_arc_point_2<CK> y_extremal_point | ( | const Circle_2< CK > & | c, |
bool | i | ||
) |
OutputIterator y_extremal_points | ( | const Circle_2< CK > & | c, |
OutputIterator | res | ||
) |