|
BWAPI
|
#include <Arr_insertion_traits_2.h>


Classes | |
| class | Intersect_2 |
| class | Split_2 |
Public Types | |
| typedef Traits_ | Traits_2 |
| typedef Arr_basic_insertion_traits_2 < Traits_, Arrangement_ > | Base |
| typedef Traits_2::Intersect_2 | Base_intersect_2 |
| typedef Traits_2::Split_2 | Base_split_2 |
| typedef Base::Base_x_monotone_curve_2 | Base_x_monotone_curve_2 |
| typedef Base::X_monotone_curve_2 | X_monotone_curve_2 |
| typedef Base::Halfedge_handle | Halfedge_handle |
| typedef Base::Base_point_2 | Base_point_2 |
| typedef Base::Point_2 | Point_2 |
| typedef Base::Has_left_category | Has_left_category |
| typedef Base::Arr_left_side_tag | Arr_left_side_tag |
| typedef Base::Arr_bottom_side_tag | Arr_bottom_side_tag |
| typedef Base::Arr_top_side_tag | Arr_top_side_tag |
| typedef Base::Arr_right_side_tag | Arr_right_side_tag |
| typedef Tag_false | Has_merge_category |
Public Member Functions | |
| Arr_insertion_traits_2 (const Traits_2 &tr) | |
| Intersect_2 | intersect_2_object () const |
| Split_2 | split_2_object () const |
| typedef Base::Arr_bottom_side_tag Arr_insertion_traits_2< Traits_, Arrangement_ >::Arr_bottom_side_tag |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| typedef Base::Arr_left_side_tag Arr_insertion_traits_2< Traits_, Arrangement_ >::Arr_left_side_tag |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| typedef Base::Arr_right_side_tag Arr_insertion_traits_2< Traits_, Arrangement_ >::Arr_right_side_tag |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| typedef Base::Arr_top_side_tag Arr_insertion_traits_2< Traits_, Arrangement_ >::Arr_top_side_tag |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| typedef Arr_basic_insertion_traits_2<Traits_, Arrangement_> Arr_insertion_traits_2< Traits_, Arrangement_ >::Base |
| typedef Traits_2::Intersect_2 Arr_insertion_traits_2< Traits_, Arrangement_ >::Base_intersect_2 |
| typedef Base::Base_point_2 Arr_insertion_traits_2< Traits_, Arrangement_ >::Base_point_2 |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| typedef Traits_2::Split_2 Arr_insertion_traits_2< Traits_, Arrangement_ >::Base_split_2 |
| typedef Base::Base_x_monotone_curve_2 Arr_insertion_traits_2< Traits_, Arrangement_ >::Base_x_monotone_curve_2 |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| typedef Base::Halfedge_handle Arr_insertion_traits_2< Traits_, Arrangement_ >::Halfedge_handle |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| typedef Base::Has_left_category Arr_insertion_traits_2< Traits_, Arrangement_ >::Has_left_category |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| typedef Tag_false Arr_insertion_traits_2< Traits_, Arrangement_ >::Has_merge_category |
| typedef Base::Point_2 Arr_insertion_traits_2< Traits_, Arrangement_ >::Point_2 |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| typedef Traits_ Arr_insertion_traits_2< Traits_, Arrangement_ >::Traits_2 |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| typedef Base::X_monotone_curve_2 Arr_insertion_traits_2< Traits_, Arrangement_ >::X_monotone_curve_2 |
Reimplemented from Arr_basic_insertion_traits_2< Traits_, Arrangement_ >.
| Arr_insertion_traits_2< Traits_, Arrangement_ >::Arr_insertion_traits_2 | ( | const Traits_2 & | tr | ) | [inline] |
Constructor with a traits class.
| Intersect_2 Arr_insertion_traits_2< Traits_, Arrangement_ >::intersect_2_object | ( | ) | const [inline] |
Obtain a Intersect_2 function object
| Split_2 Arr_insertion_traits_2< Traits_, Arrangement_ >::split_2_object | ( | ) | const [inline] |
Obtain a plit_2 function object
1.7.6.1