|
BWAPI
|
#include <Arr_insertion_traits_2.h>

Public Member Functions | |
| template<typename OutputIterator > | |
| OutputIterator | operator() (const X_monotone_curve_2 &cv1, const X_monotone_curve_2 &cv2, OutputIterator oi) |
Protected Member Functions | |
| Intersect_2 (const Base_intersect_2 &base) | |
Protected Attributes | |
| Base_intersect_2 | m_base_intersect |
| The base operators. | |
| Halfedge_handle | invalid_he |
Friends | |
| class | Arr_insertion_traits_2< Traits_2, Arrangement_ > |
| Allow its functor obtaining function calling the private constructor. | |
A functor that compares compares the y-coordinates of two x-monotone curves immediately to the right of their intersection point.
| Arr_insertion_traits_2< Traits_, Arrangement_ >::Intersect_2::Intersect_2 | ( | const Base_intersect_2 & | base | ) | [inline, protected] |
Constructor. The constructor is declared private to allow only the functor obtaining function, which is a member of the nesting class, constructing it.
| OutputIterator Arr_insertion_traits_2< Traits_, Arrangement_ >::Intersect_2::operator() | ( | const X_monotone_curve_2 & | cv1, |
| const X_monotone_curve_2 & | cv2, | ||
| OutputIterator | oi | ||
| ) | [inline] |

friend class Arr_insertion_traits_2< Traits_2, Arrangement_ > [friend] |
Allow its functor obtaining function calling the private constructor.
Halfedge_handle Arr_insertion_traits_2< Traits_, Arrangement_ >::Intersect_2::invalid_he [protected] |
Base_intersect_2 Arr_insertion_traits_2< Traits_, Arrangement_ >::Intersect_2::m_base_intersect [protected] |
The base operators.
1.7.6.1