BWAPI
|
#include <Arr_bounded_planar_insertion_helper.h>
Public Types | |
typedef Traits_ | Traits_2 |
typedef Arrangement_ | Arrangement_2 |
typedef Event_ | Event |
typedef Subcurve_ | Subcurve |
typedef Traits_2::X_monotone_curve_2 | X_monotone_curve_2 |
typedef Traits_2::Point_2 | Point_2 |
typedef Arr_bounded_planar_construction_helper < Traits_2, Arrangement_2, Event, Subcurve > | Base |
typedef Sweep_line_empty_visitor < Traits_2, Subcurve, Event > | Base_visitor |
typedef Arr_bounded_planar_insertion_helper < Traits_2, Arrangement_2, Event, Subcurve > | Self |
typedef Arr_construction_sl_visitor < Self > | Parent_visitor |
typedef Arrangement_2::Face_handle | Face_handle |
typedef Base::Indices_list | Indices_list |
typedef Base::Halfedge_indices_map | Halfedge_indices_map |
Public Member Functions | |
Arr_bounded_planar_insertion_helper (Arrangement_2 *arr) |
Definition of the Arr_bounded_planar_insertion_helper class-template.
A helper class for the insertion sweep-line visitors, suitable for an Arrangement_on_surface_2 instantiated with a topology-traits class for bounded curves in the plane.
typedef Arrangement_ Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Arrangement_2 |
typedef Arr_bounded_planar_construction_helper<Traits_2, Arrangement_2, Event, Subcurve> Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Base |
typedef Sweep_line_empty_visitor<Traits_2, Subcurve, Event> Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Base_visitor |
typedef Event_ Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Event |
typedef Arrangement_2::Face_handle Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Face_handle |
typedef Base::Halfedge_indices_map Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Halfedge_indices_map |
typedef Base::Indices_list Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Indices_list |
typedef Arr_construction_sl_visitor<Self> Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Parent_visitor |
typedef Traits_2::Point_2 Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Point_2 |
typedef Arr_bounded_planar_insertion_helper<Traits_2, Arrangement_2, Event, Subcurve> Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Self |
typedef Subcurve_ Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Subcurve |
typedef Traits_ Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Traits_2 |
typedef Traits_2::X_monotone_curve_2 Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::X_monotone_curve_2 |
Arr_bounded_planar_insertion_helper< Traits_, Arrangement_, Event_, Subcurve_ >::Arr_bounded_planar_insertion_helper | ( | Arrangement_2 * | arr | ) | [inline] |
Constructor.