Home
last modified time | relevance | path

Searched refs:Traits_adaptor_2 (Results 1 – 25 of 35) sorted by relevance

12

/dports/math/cgal/CGAL-5.3/include/CGAL/
H A DArr_trapezoid_ric_point_location.h48 typedef typename Arrangement_on_surface_2::Traits_adaptor_2
49 Traits_adaptor_2; typedef
79 typedef CGAL::Td_traits<Traits_adaptor_2, Arrangement_on_surface_2>
97 typedef typename Traits_adaptor_2::Left_side_category
99 typedef typename Traits_adaptor_2::Bottom_side_category
101 typedef typename Traits_adaptor_2::Top_side_category
103 typedef typename Traits_adaptor_2::Right_side_category
124 const Traits_adaptor_2 *m_traits; // Its associated traits object.
158 m_traits = static_cast<const Traits_adaptor_2*> (arr.geometry_traits());
248 m_traits = static_cast<const Traits_adaptor_2*> (arr.geometry_traits()); in before_assign()
[all …]
H A DSurface_sweep_2.h89 typedef typename Base::Traits_adaptor_2 Traits_adaptor_2; typedef
90 typedef typename Traits_adaptor_2::Point_2 Point_2;
91 typedef typename Traits_adaptor_2::X_monotone_curve_2 X_monotone_curve_2;
92 typedef typename Traits_adaptor_2::Multiplicity Multiplicity;
H A DArr_naive_point_location.h58 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
62 const Traits_adaptor_2* geom_traits; // Its associated geometry traits.
80 geom_traits = static_cast<const Traits_adaptor_2*>(p_arr->geometry_traits()); in Arr_naive_point_location()
88 geom_traits = static_cast<const Traits_adaptor_2*>(p_arr->geometry_traits()); in attach()
H A DArr_walk_along_line_point_location.h61 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
71 const Traits_adaptor_2* geom_traits; // Its associated geometry traits.
91 static_cast<const Traits_adaptor_2*>(p_arr->geometry_traits()); in Arr_walk_along_line_point_location()
100 static_cast<const Traits_adaptor_2*>(p_arr->geometry_traits()); in attach()
H A DArr_landmarks_point_location.h82 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
96 const Traits_adaptor_2* m_traits; // Its associated traits object.
117 m_traits(static_cast<const Traits_adaptor_2*>(p_arr->geometry_traits())), in Arr_landmarks_point_location()
125 m_traits(static_cast<const Traits_adaptor_2*>(p_arr->geometry_traits())), in Arr_landmarks_point_location()
144 m_traits = static_cast<const Traits_adaptor_2*>(p_arr->geometry_traits());
H A DArr_simple_point_location.h67 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
71 const Traits_adaptor_2* m_geom_traits; // Its associated geometry traits.
100 static_cast<const Traits_adaptor_2*>(m_arr->geometry_traits()); in Arr_simple_point_location()
109 static_cast<const Traits_adaptor_2*>(m_arr->geometry_traits()); in attach()
H A DArrangement_zone_2.h64 typedef Arr_traits_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
66 typedef typename Traits_adaptor_2::Left_side_category Left_side_category;
67 typedef typename Traits_adaptor_2::Bottom_side_category Bottom_side_category;
68 typedef typename Traits_adaptor_2::Top_side_category Top_side_category;
69 typedef typename Traits_adaptor_2::Right_side_category Right_side_category;
122 const Traits_adaptor_2* m_geom_traits; // Its associated geometry traits.
186 m_geom_traits = static_cast<const Traits_adaptor_2*>(arr.geometry_traits()); in Arrangement_zone_2()
H A DNo_intersection_surface_sweep_2.h122 typedef Arr_traits_basic_adaptor_2<Gt2> Traits_adaptor_2; typedef
123 typedef typename Traits_adaptor_2::Point_2 Point_2;
124 typedef typename Traits_adaptor_2::X_monotone_curve_2 X_monotone_curve_2;
126 typedef typename Traits_adaptor_2::Left_side_category Left_side_category;
127 typedef typename Traits_adaptor_2::Bottom_side_category Bottom_side_category;
128 typedef typename Traits_adaptor_2::Top_side_category Top_side_category;
129 typedef typename Traits_adaptor_2::Right_side_category Right_side_category;
144 typedef CGAL::Surface_sweep_2::Event_comparer<Traits_adaptor_2, Event>
171 const Traits_adaptor_2* m_traits; // A traits-class object.
H A DArr_triangulation_point_location.h108 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
111 const Traits_adaptor_2* m_traits; // Its associated traits object.
133 m_traits(static_cast<const Traits_adaptor_2*>(arr.geometry_traits())), in Arr_triangulation_point_location()
153 { m_traits = static_cast<const Traits_adaptor_2*>(arr.geometry_traits()); } in before_attach()
/dports/math/cgal/CGAL-5.3/include/CGAL/Surface_sweep_2/
H A DCurve_comparer.h48 typedef Arr_traits_basic_adaptor_2<Gt2> Traits_adaptor_2; typedef
50 typedef typename Traits_adaptor_2::Point_2 Point_2;
51 typedef typename Traits_adaptor_2::X_monotone_curve_2 X_monotone_curve_2;
54 const Traits_adaptor_2* m_traits; // A geometric-traits object.
59 Curve_comparer(const Traits_adaptor_2* t, Event** e_ptr) : in Curve_comparer()
/dports/math/cgal/CGAL-5.3/include/CGAL/Arr_point_location/
H A DArr_simple_point_location_impl.h37 typename Traits_adaptor_2::Equal_2 equal = m_geom_traits->equal_2_object(); in locate()
107 typename Traits_adaptor_2::Is_vertical_2 is_vertical = in _base_vertical_ray_shoot()
109 typename Traits_adaptor_2::Compare_y_position_2 compare_y_position = in _base_vertical_ray_shoot()
111 typename Traits_adaptor_2::Compare_y_at_x_right_2 compare_y_at_x_right = in _base_vertical_ray_shoot()
113 typename Traits_adaptor_2::Compare_y_at_x_left_2 compare_y_at_x_left = in _base_vertical_ray_shoot()
306 typename Traits_adaptor_2::Compare_x_2 compare_x = in _vertical_ray_shoot()
308 typename Traits_adaptor_2::Compare_xy_2 compare_xy = in _vertical_ray_shoot()
310 typename Traits_adaptor_2::Compare_y_at_x_2 compare_y_at_x = in _vertical_ray_shoot()
380 typename Traits_adaptor_2::Compare_y_at_x_right_2 compare_y_at_x_right = in _first_around_vertex()
382 typename Traits_adaptor_2::Compare_y_at_x_left_2 compare_y_at_x_left = in _first_around_vertex()
H A DArr_walk_along_line_pl_impl.h38 typename Traits_adaptor_2::Equal_2 equal = geom_traits->equal_2_object(); in locate()
208 typename Traits_adaptor_2::Is_vertical_2 is_vertical = in _vertical_ray_shoot()
310 typename Traits_adaptor_2::Compare_x_2 compare_x = in _vertical_ray_shoot()
312 typename Traits_adaptor_2::Compare_xy_2 compare_xy = in _vertical_ray_shoot()
314 typename Traits_adaptor_2::Compare_y_at_x_2 compare_y_at_x = in _vertical_ray_shoot()
453 typename Traits_adaptor_2::Equal_2 equal = in _is_in_connected_component()
455 typename Traits_adaptor_2::Compare_x_2 compare_x = in _is_in_connected_component()
457 typename Traits_adaptor_2::Is_vertical_2 is_vertical = in _is_in_connected_component()
459 typename Traits_adaptor_2::Compare_y_position_2 compare_y_position = in _is_in_connected_component()
463 typename Traits_adaptor_2::Compare_y_at_x_left_2 compare_y_at_x_left = in _is_in_connected_component()
[all …]
H A DArr_lm_specified_points_generator.h65 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
71 const Traits_adaptor_2* m_traits; // Its associated traits object.
90 m_traits(static_cast<const Traits_adaptor_2*>(arr.geometry_traits())), in Arr_landmarks_specified_points_generator()
100 m_traits(static_cast<const Traits_adaptor_2*> (arr.geometry_traits())), in Arr_landmarks_specified_points_generator()
H A DArr_naive_point_location_impl.h37 typename Traits_adaptor_2::Equal_2 equal = geom_traits->equal_2_object(); in locate()
49 typename Traits_adaptor_2::Is_in_x_range_2 is_in_x_range = in locate()
51 typename Traits_adaptor_2::Compare_y_at_x_2 compare_y_at_x = in locate()
H A DArr_lm_generator_base.h83 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
86 const Traits_adaptor_2* m_traits; // The associated traits object.
114 m_traits(static_cast<const Traits_adaptor_2*>(arr.geometry_traits())), in Arr_landmarks_generator_base()
173 m_traits = static_cast<const Traits_adaptor_2*>(arr.geometry_traits()); in before_assign()
192 m_traits = static_cast<const Traits_adaptor_2*>(arr.geometry_traits()); in before_attach()
H A DArr_lm_vertices_generator.h65 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
68 const Traits_adaptor_2* m_traits; // Its associated traits object.
86 m_traits = static_cast<const Traits_adaptor_2*>(arr.geometry_traits()); in Arr_landmarks_vertices_generator()
H A DArr_lm_grid_generator.h69 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
72 const Traits_adaptor_2* m_traits;
97 m_traits(static_cast<const Traits_adaptor_2*>(arr.geometry_traits())), in Arr_grid_landmarks_generator()
107 m_traits(static_cast<const Traits_adaptor_2*>(arr.geometry_traits())), in Arr_grid_landmarks_generator()
H A DArr_triangulation_pl_functions.h46 typename Traits_adaptor_2::Equal_2 equal = m_traits->equal_2_object(); in locate_in_unbounded()
176 typename Traits_adaptor_2::Equal_2 equal = m_traits->equal_2_object(); in locate()
H A DArr_triangulation_pl_impl.h62 typename Traits_adaptor_2::Equal_2 equal = m_traits->equal_2_object();
194 typename Traits_adaptor_2::Equal_2 equal = m_traits->equal_2_object();
H A DArr_landmarks_pl_impl.h74 typename Traits_adaptor_2::Equal_2 equal = m_traits->equal_2_object(); in locate()
127 typename Traits_adaptor_2::Is_between_cw_2 is_between_cw = in _walk_from_vertex()
244 typename Traits_adaptor_2::Is_between_cw_2 is_between_cw = in _find_face_around_vertex()
607 typename Traits_adaptor_2::Is_in_x_range_2 is_in_x_range = in _intersection_with_ccb()
760 typename Traits_adaptor_2::Is_in_x_range_2 is_in_x_range = in _have_odd_intersections()
/dports/math/cgal/CGAL-5.3/include/CGAL/Arr_topology_traits/
H A DArr_inc_insertion_zone_visitor.h55 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
61 Traits_adaptor_2 *geom_traits; // The arrangement geometry-traits.
83 geom_traits = const_cast<Traits_adaptor_2*> in init()
84 (static_cast<const Traits_adaptor_2*> (p_arr->geometry_traits())); in init()
147 typename Traits_adaptor_2::Construct_min_vertex_2 min_vertex = in found_subcurve()
149 typename Traits_adaptor_2::Construct_max_vertex_2 max_vertex = in found_subcurve()
152 typename Traits_adaptor_2::Parameter_space_in_x_2 ps_in_x = in found_subcurve()
154 typename Traits_adaptor_2::Parameter_space_in_y_2 ps_in_y = in found_subcurve()
H A DArr_planar_topology_traits_base_2.h68 typedef Arr_traits_basic_adaptor_2<Geometry_traits_2> Traits_adaptor_2; typedef
73 const Traits_adaptor_2* m_geom_traits; // The geometry-traits adaptor.
88 { m_geom_traits = new Traits_adaptor_2; } in Arr_planar_topology_traits_base_2()
93 { m_geom_traits = static_cast<const Traits_adaptor_2*>(geom_traits); } in Arr_planar_topology_traits_base_2()
246 if (other.m_own_geom_traits) m_geom_traits = new Traits_adaptor_2; in assign()
/dports/math/cgal/CGAL-5.3/include/CGAL/Arrangement_2/
H A DArrangement_zone_2_impl.h252 typename Traits_adaptor_2::Compare_y_at_x_right_2 cmp_right = in do_overlap_impl()
291 typename Traits_adaptor_2::Compare_x_on_boundary_2 cmp_x_on_bd = in do_overlap_impl()
316 typename Traits_adaptor_2::Parameter_space_in_x_2 ps_in_x = in is_between_cw_impl()
318 typename Traits_adaptor_2::Parameter_space_in_y_2 ps_in_y = in is_between_cw_impl()
320 typename Traits_adaptor_2::Is_between_cw_2 is_bcw = in is_between_cw_impl()
1054 typename Traits_adaptor_2::Compare_xy_2 compare_xy = in _leftmost_intersection()
1056 typename Traits_adaptor_2::Is_in_x_range_2 is_in_x_range = in _leftmost_intersection()
1058 typename Traits_adaptor_2::Construct_min_vertex_2 min_vertex = in _leftmost_intersection()
1170 typename Traits_adaptor_2::Compare_xy_2 compare_xy = in _leftmost_intersection_with_face_boundary()
1172 typename Traits_adaptor_2::Is_in_x_range_2 is_in_x_range = in _leftmost_intersection_with_face_boundary()
[all …]
H A DArrangement_on_surface_2_global.h660 Traits_adaptor_2; in insert_non_intersecting_curve() typedef
666 const Traits_adaptor_2* geom_traits = in insert_non_intersecting_curve()
667 static_cast<const Traits_adaptor_2*>(arr.geometry_traits()); in insert_non_intersecting_curve()
1056 typedef Arr_traits_adaptor_2<Gt2> Traits_adaptor_2; in remove_edge() typedef
1082 const Traits_adaptor_2* traits = in remove_edge()
1083 static_cast<const Traits_adaptor_2*>(arr.geometry_traits()); in remove_edge()
1215 typedef Arr_traits_adaptor_2<Gt2> Traits_adaptor_2; in remove_vertex() typedef
1235 const Traits_adaptor_2* traits = in remove_vertex()
1236 static_cast<const Traits_adaptor_2*>(arr.geometry_traits()); in remove_vertex()
1592 const Traits_adaptor_2* traits = in do_intersect()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/Envelope_2/
H A DEnv_divide_and_conquer_2.h62 typedef Arr_traits_adaptor_2<Traits_2> Traits_adaptor_2; typedef
65 const Traits_adaptor_2 *traits; // The traits object.
82 traits = new Traits_adaptor_2; in Envelope_divide_and_conquer_2()
93 traits = static_cast<const Traits_adaptor_2*> (_traits); in Envelope_divide_and_conquer_2()

12