|
BWAPI
|
#include <Arr_bounded_planar_batched_pl_helper.h>

Public Types | |
| typedef Traits_ | Traits_2 |
| typedef Arrangement_ | Arrangement_2 |
| typedef Arrangement_2::Face_const_handle | Face_const_handle |
| typedef Sweep_line_empty_visitor < Traits_2 > | Base_visitor |
| typedef Base_visitor::Event | Event |
| typedef Base_visitor::Subcurve | Subcurve |
Public Member Functions | |
| Arr_bounded_planar_batched_pl_helper (const Arrangement_2 *arr) | |
| Face_const_handle | top_face () const |
Notification functions. | |
| void | before_sweep () |
| void | after_handle_event (Event *) |
Protected Types | |
| typedef Arrangement_2::Topology_traits | Topology_traits |
Protected Attributes | |
| const Topology_traits * | m_top_traits |
| Face_const_handle | m_unb_face |
Definition of the Arr_bounded_planar_batched_pl_helper class-template.
A helper class for the batched point-location sweep-line visitor, suitable for an Arrangement_on_surface_2 instantiated with a topology-traits class for bounded curves in the plane.
| typedef Arrangement_ Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::Arrangement_2 |
| typedef Sweep_line_empty_visitor<Traits_2> Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::Base_visitor |
| typedef Base_visitor::Event Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::Event |
| typedef Arrangement_2::Face_const_handle Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::Face_const_handle |
| typedef Base_visitor::Subcurve Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::Subcurve |
typedef Arrangement_2::Topology_traits Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::Topology_traits [protected] |
| typedef Traits_ Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::Traits_2 |
| Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::Arr_bounded_planar_batched_pl_helper | ( | const Arrangement_2 * | arr | ) | [inline] |
Constructor.
| arr | The arrangement. |
| void Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::after_handle_event | ( | Event * | ) | [inline] |
A notification invoked after the sweep-line finishes handling the given event.
| void Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::before_sweep | ( | ) | [inline] |
| Face_const_handle Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::top_face | ( | ) | const [inline] |
Get the current top face.
const Topology_traits* Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::m_top_traits [protected] |
Face_const_handle Arr_bounded_planar_batched_pl_helper< Traits_, Arrangement_ >::m_unb_face [protected] |
1.7.6.1