BWAPI
Arr_construction_event< Traits_, Subcurve_, Arrangement_ > Member List
This is the complete list of members for Arr_construction_event< Traits_, Subcurve_, Arrangement_ >, including all inherited members.
ACTION enum valueSweep_line_event< Traits_, Subcurve_ >
add_curve_pair_to_right(Subcurve *sc1, Subcurve *sc2)Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
add_curve_to_left(Subcurve *curve)Sweep_line_event< Traits_, Subcurve_ > [inline]
add_curve_to_right(Subcurve *curve, const Traits_2 *tr)Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
are_left_neighbours(Subcurve *c1, Subcurve *c2)Sweep_line_event< Traits_, Subcurve_ > [inline]
Arr_bottom_side_tag typedefSweep_line_event< Traits_, Subcurve_ >
Arr_construction_event()Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
Arr_left_side_tag typedefSweep_line_event< Traits_, Subcurve_ >
Arr_right_side_tag typedefSweep_line_event< Traits_, Subcurve_ >
Arr_top_side_tag typedefSweep_line_event< Traits_, Subcurve_ >
Arrangement_2 typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
Attribute enum nameSweep_line_event< Traits_, Subcurve_ >
Base typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
compute_halfedge_jump_count(Subcurve *curve)Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
curve() const Sweep_line_event< Traits_, Subcurve_ > [inline]
dec_right_curves_counter()Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
DEFAULT enum valueSweep_line_event< Traits_, Subcurve_ >
Halfedge_handle typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
halfedge_handle() const Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
has_left_curves() const Sweep_line_event< Traits_, Subcurve_ > [inline]
has_right_curves() const Sweep_line_event< Traits_, Subcurve_ > [inline]
init(const Point_2 &point, Attribute type, Arr_parameter_space ps_x, Arr_parameter_space ps_y)Sweep_line_event< Traits_, Subcurve_ > [inline]
init_at_open_boundary(Attribute type, Arr_parameter_space ps_x, Arr_parameter_space ps_y)Sweep_line_event< Traits_, Subcurve_ > [inline]
init_subcurve_in_arrangement_flags(unsigned int n)Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
INTERSECTION enum valueSweep_line_event< Traits_, Subcurve_ >
is_action() const Sweep_line_event< Traits_, Subcurve_ > [inline]
is_closed() const Sweep_line_event< Traits_, Subcurve_ > [inline]
is_curve_largest(Subcurve *curve)Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
is_intersection() const Sweep_line_event< Traits_, Subcurve_ > [inline]
is_left_end() const Sweep_line_event< Traits_, Subcurve_ > [inline]
is_on_boundary() const Sweep_line_event< Traits_, Subcurve_ > [inline]
is_overlap() const Sweep_line_event< Traits_, Subcurve_ > [inline]
is_query() const Sweep_line_event< Traits_, Subcurve_ > [inline]
is_right_curve_bigger(Subcurve *c1, Subcurve *c2)Sweep_line_event< Traits_, Subcurve_ > [inline]
is_right_end() const Sweep_line_event< Traits_, Subcurve_ > [inline]
is_subcurve_in_arrangement(unsigned int i) const Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
is_weak_intersection() const Sweep_line_event< Traits_, Subcurve_ > [inline]
left_curves_begin()Sweep_line_event< Traits_, Subcurve_ > [inline]
left_curves_end()Sweep_line_event< Traits_, Subcurve_ > [inline]
left_curves_rbegin()Sweep_line_event< Traits_, Subcurve_ > [inline]
left_curves_rend()Sweep_line_event< Traits_, Subcurve_ > [inline]
LEFT_END enum valueSweep_line_event< Traits_, Subcurve_ >
m_closedSweep_line_event< Traits_, Subcurve_ > [protected]
m_halfedgeArr_construction_event< Traits_, Subcurve_, Arrangement_ > [protected]
m_isCurveInArrArr_construction_event< Traits_, Subcurve_, Arrangement_ > [protected]
m_leftCurvesSweep_line_event< Traits_, Subcurve_ > [protected]
m_pointSweep_line_event< Traits_, Subcurve_ > [protected]
m_ps_xSweep_line_event< Traits_, Subcurve_ > [protected]
m_ps_ySweep_line_event< Traits_, Subcurve_ > [protected]
m_right_curves_counterArr_construction_event< Traits_, Subcurve_, Arrangement_ > [protected]
m_rightCurvesSweep_line_event< Traits_, Subcurve_ > [protected]
m_typeSweep_line_event< Traits_, Subcurve_ > [protected]
m_vertexArr_construction_event< Traits_, Subcurve_, Arrangement_ > [protected]
number_of_left_curves()Sweep_line_event< Traits_, Subcurve_ > [inline]
number_of_right_curves()Sweep_line_event< Traits_, Subcurve_ > [inline]
OVERLAP enum valueSweep_line_event< Traits_, Subcurve_ >
parameter_space_in_x() const Sweep_line_event< Traits_, Subcurve_ > [inline]
parameter_space_in_y() const Sweep_line_event< Traits_, Subcurve_ > [inline]
point() const Sweep_line_event< Traits_, Subcurve_ > [inline]
point()Sweep_line_event< Traits_, Subcurve_ > [inline]
Point_2 typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
push_back_curve_to_left(Subcurve *curve)Sweep_line_event< Traits_, Subcurve_ > [inline]
QUERY enum valueSweep_line_event< Traits_, Subcurve_ >
remove_curve_from_left(Subcurve *curve)Sweep_line_event< Traits_, Subcurve_ > [inline]
replace_left_curves(InputIterator begin, InputIterator end)Sweep_line_event< Traits_, Subcurve_ > [inline]
right_curves_begin()Sweep_line_event< Traits_, Subcurve_ > [inline]
right_curves_counter() const Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
right_curves_end()Sweep_line_event< Traits_, Subcurve_ > [inline]
right_curves_rbegin()Sweep_line_event< Traits_, Subcurve_ > [inline]
right_curves_rend()Sweep_line_event< Traits_, Subcurve_ > [inline]
RIGHT_END enum valueSweep_line_event< Traits_, Subcurve_ >
Self typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
set_action()Sweep_line_event< Traits_, Subcurve_ > [inline]
set_attribute(Attribute type)Sweep_line_event< Traits_, Subcurve_ > [inline]
set_halfedge_handle(Halfedge_handle h)Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
set_intersection()Sweep_line_event< Traits_, Subcurve_ > [inline]
set_left_end()Sweep_line_event< Traits_, Subcurve_ > [inline]
set_overlap()Sweep_line_event< Traits_, Subcurve_ > [inline]
set_point(const Point_2 &pt)Sweep_line_event< Traits_, Subcurve_ > [inline]
set_query()Sweep_line_event< Traits_, Subcurve_ > [inline]
set_right_end()Sweep_line_event< Traits_, Subcurve_ > [inline]
set_subcurve_in_arrangement(unsigned int i, bool flag)Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
set_vertex_handle(Vertex_handle v)Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
set_weak_intersection()Sweep_line_event< Traits_, Subcurve_ > [inline]
Subcurve typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
Subcurve_container typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
Subcurve_iterator typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
Subcurve_reverse_iterator typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
Sweep_line_event()Sweep_line_event< Traits_, Subcurve_ > [inline]
Traits_2 typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
vertex_handle() const Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
Vertex_handle typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
WEAK_INTERSECTION enum valueSweep_line_event< Traits_, Subcurve_ >
X_monotone_curve_2 typedefArr_construction_event< Traits_, Subcurve_, Arrangement_ >
~Arr_construction_event()Arr_construction_event< Traits_, Subcurve_, Arrangement_ > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines