BaseTraits.
template<typename BaseTraits>
class CGAL::Arr_tracing_traits_2< BaseTraits >
A metadata traits-class decorator for the arrangement package.
It traces the invocations of traits-class functors. It is parameterized with another traits class and inherits from it. For each traits method it prints out its input parameters and its output result
It models all the concepts that the original traits models.
- Examples
- Arrangement_on_surface_2/count_and_trace.cpp.
|
using | Has_left_category = typename Base::Has_left_category |
|
using | Has_merge_category = typename Base::Has_merge_category |
|
using | Has_do_intersect_category = typename Base::Has_do_intersect_category |
|
using | Left_side_category = typename internal::Arr_complete_left_side_category< Base >::Category |
|
using | Bottom_side_category = typename internal::Arr_complete_bottom_side_category< Base >::Category |
|
using | Top_side_category = typename internal::Arr_complete_top_side_category< Base >::Category |
|
using | Right_side_category = typename internal::Arr_complete_right_side_category< Base >::Category |
|
using | Point_2 = typename Base::Point_2 |
|
using | X_monotone_curve_2 = typename Base::X_monotone_curve_2 |
|
using | Curve_2 = typename Base::Curve_2 |
|
using | Multiplicity = typename Base::Multiplicity |
|
|
Compare_x_2 | compare_x_2_object () const |
|
Compare_xy_2 | compare_xy_2_object () const |
|
Construct_min_vertex_2 | construct_min_vertex_2_object () const |
|
Construct_max_vertex_2 | construct_max_vertex_2_object () const |
|
Is_vertical_2 | is_vertical_2_object () const |
|
Compare_y_at_x_2 | compare_y_at_x_2_object () const |
|
Equal_2 | equal_2_object () const |
|
Compare_y_at_x_left_2 | compare_y_at_x_left_2_object () const |
|
Compare_y_at_x_right_2 | compare_y_at_x_right_2_object () const |
|
Make_x_monotone_2 | make_x_monotone_2_object () const |
|
Split_2 | split_2_object () const |
|
Intersect_2 | intersect_2_object () const |
|
Are_mergeable_2 | are_mergeable_2_object () const |
|
Merge_2 | merge_2_object () const |
|
Construct_opposite_2 | construct_opposite_2_object () const |
|
Compare_endpoints_xy_2 | compare_endpoints_xy_2_object () const |
|
Approximate_2 | approximate_2_object () const |
|
Parameter_space_in_x_2 | parameter_space_in_x_2_object () const |
|
Is_on_x_identification_2 | is_on_x_identification_2_object () const |
|
Compare_y_on_boundary_2 | compare_y_on_boundary_2_object () const |
|
Compare_y_near_boundary_2 | compare_y_near_boundary_2_object () const |
|
Parameter_space_in_y_2 | parameter_space_in_y_2_object () const |
|
Is_on_y_identification_2 | is_on_y_identification_2_object () const |
|
Compare_x_on_boundary_2 | compare_x_on_boundary_2_object () const |
|
Compare_x_near_boundary_2 | compare_x_near_boundary_2_object () const |
|