BWAPI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
Arr_conic_traits_2< Rat_kernel_, Alg_kernel_, Nt_traits_ >::Make_x_monotone_2 Class Reference

#include <Arr_conic_traits_2.h>

List of all members.

Public Member Functions

template<class OutputIterator >
OutputIterator operator() (const Curve_2 &cv, OutputIterator oi) const

template<class Rat_kernel_, class Alg_kernel_, class Nt_traits_>
class Arr_conic_traits_2< Rat_kernel_, Alg_kernel_, Nt_traits_ >::Make_x_monotone_2


Member Function Documentation

template<class Rat_kernel_ , class Alg_kernel_ , class Nt_traits_ >
template<class OutputIterator >
OutputIterator Arr_conic_traits_2< Rat_kernel_, Alg_kernel_, Nt_traits_ >::Make_x_monotone_2::operator() ( const Curve_2 cv,
OutputIterator  oi 
) const [inline]

Cut the given conic curve (or conic arc) into x-monotone subcurves and insert them to the given output iterator.

Parameters:
cvThe curve.
oiThe output iterator, whose value-type is Object. The returned objects are all wrappers X_monotone_curve_2 objects.
Returns:
The past-the-end iterator.

Here is the call graph for this function:


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines