CGAL 5.0.2 - 2D Arrangements
|
#include <CGAL/Arr_polycurve_traits_2.h>
Subdivide the given subcurve into x-monotone subcurves and insert them into the given output iterator.
Since the subcurves that constitute a general polycurve are not necessarily \(x\)-monotone, this functor may break them.
Public Member Functions | |
template<typename OutputIterator > | |
OutputIterator | operator() (const Curve_2 &cv, OutputIterator oi) const |
OutputIterator CGAL::Arr_polycurve_traits_2< SubcurveTraits_2 >::Make_x_monotone_2::operator() | ( | const Curve_2 & | cv, |
OutputIterator | oi | ||
) | const |
cv
is not empty then it must be continuous and well-oriented. cv | The subcurve. |
oi | The output iterator, whose value-type is Object. The output object is a wrapper of a X_monotone_curve_2 objects. |