Home
last modified time | relevance | path

Searched refs:robust_policy (Results 1 – 25 of 46) sorted by relevance

12

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/
H A Dsym_difference.hpp56 RobustPolicy const& robust_policy, in apply()
74 >::apply(geometry1, geometry2, robust_policy, out, strategy); in apply()
91 RobustPolicy const& robust_policy, in apply()
98 >::apply(geometry1, geometry2, robust_policy, out, strategy); in apply()
103 >::apply(geometry2, geometry1, robust_policy, out, strategy); in apply()
119 RobustPolicy const& robust_policy, in apply()
136 >::apply(areal1, areal2, robust_policy, oit12, strategy); in apply()
141 >::apply(areal2, areal1, robust_policy, oit21, strategy); in apply()
148 >::apply(diff12, diff21, robust_policy, out, strategy); in apply()
243 RobustPolicy const& robust_policy, in sym_difference_insert() argument
[all …]
H A Ddifference.hpp64 RobustPolicy const& robust_policy, in difference_insert() argument
79 >::apply(geometry1, geometry2, robust_policy, out, strategy); in difference_insert()
108 RobustPolicy const& robust_policy, in difference_insert() argument
118 robust_policy, out, strategy_type()); in difference_insert()
140 RobustPolicy const& robust_policy, in apply()
147 geometry1, geometry2, robust_policy, in apply()
161 RobustPolicy const& robust_policy, in apply()
168 geometry1, geometry2, robust_policy, in apply()
194 rescale_policy_type robust_policy in apply() local
199 robust_policy, in apply()
H A Dunion.hpp81 RobustPolicy const& robust_policy, in apply()
88 >::apply(g2, g1, robust_policy, out, strategy); in apply()
225 rescale_policy_type robust_policy in union_insert() local
231 >::apply(geometry1, geometry2, robust_policy, out, strategy); in union_insert()
253 RobustPolicy const& robust_policy, in apply()
262 >::apply(geometry1, geometry2, robust_policy, in apply()
276 RobustPolicy const& robust_policy, in apply()
290 >::apply(geometry1, geometry2, robust_policy, in apply()
321 rescale_policy_type robust_policy in apply() local
326 robust_policy, in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/overlay/
H A Dcopy_segments.hpp68 RobustPolicy const& robust_policy, in apply()
114 detail::overlay::append_no_dups_or_spikes(current_output, *it, strategy, robust_policy); in apply()
128 RobustPolicy const& robust_policy, in append_to_output() argument
133 robust_policy); in append_to_output()
160 RobustPolicy const& robust_policy, in apply() argument
180 append_to_output(current_output, *it, strategy, robust_policy, in apply()
201 RobustPolicy const& robust_policy, in apply()
212 robust_policy, in apply()
234 RobustPolicy const& robust_policy, in apply()
254 bp[index % 5], strategy, robust_policy); in apply()
[all …]
H A Dget_turns.hpp185 RobustPolicy const& robust_policy, in apply() argument
225 index1, ndi1, dir1, sec2.bounding_box, robust_policy); in apply()
236 …! detail::section::exceeding<0>(dir1, *prev1, sec1.bounding_box, sec2.bounding_box, robust_policy); in apply()
241 advance_to_non_duplicate_next(nd_next1, it1, sec1, robust_policy); in apply()
249 index2, ndi2, dir2, sec1.bounding_box, robust_policy); in apply()
254 …! detail::section::exceeding<0>(dir2, *prev2, sec2.bounding_box, sec1.bounding_box, robust_policy); in apply()
280 advance_to_non_duplicate_next(nd_next2, it2, sec2, robust_policy); in apply()
301 ti, intersection_strategy, robust_policy, in apply()
328 RangeIterator const& it, Section const& section, RobustPolicy const& robust_policy) in advance_to_non_duplicate_next() argument
333 geometry::recalculate(robust_point_from_it, *it, robust_policy); in advance_to_non_duplicate_next()
[all …]
H A Dappend_no_dups_or_spikes.hpp39 RobustPolicy const& robust_policy) in points_equal_or_close() argument
59 geometry::recalculate(point1_rob, point1, robust_policy); in points_equal_or_close()
60 geometry::recalculate(point2_rob, point2, robust_policy); in points_equal_or_close()
69 RobustPolicy const& robust_policy) in append_no_dups_or_spikes() argument
80 && points_equal_or_close(*(boost::begin(range)), point, robust_policy)) in append_no_dups_or_spikes()
97 robust_policy)) in append_no_dups_or_spikes()
108 RobustPolicy const& robust_policy) in clean_closing_dups_and_spikes() argument
141 if (point_is_spike_or_equal(*second, *ultimate, *first, strategy, robust_policy)) in clean_closing_dups_and_spikes()
H A Dget_intersection_points.hpp55 RobustPolicy const& robust_policy, in apply()
83 geometry::recalculate(pi_rob, pi, robust_policy); in apply()
84 geometry::recalculate(pj_rob, pj, robust_policy); in apply()
85 geometry::recalculate(qi_rob, qi, robust_policy); in apply()
86 geometry::recalculate(qj_rob, qj, robust_policy); in apply()
88 = strategy.apply(p1, q1, policy_type(), robust_policy, in apply()
118 RobustPolicy const& robust_policy, in get_intersection_points() argument
156 robust_policy, in get_intersection_points()
H A Dintersection_insert.hpp74 RobustPolicy const& robust_policy, in apply()
95 geometry::recalculate(pi_rob, pi, robust_policy); in apply()
96 geometry::recalculate(pj_rob, pj, robust_policy); in apply()
97 geometry::recalculate(qi_rob, qi, robust_policy); in apply()
98 geometry::recalculate(qj_rob, qj, robust_policy); in apply()
118 policy_type(), robust_policy, in apply()
143 RobustPolicy const& robust_policy, in apply()
157 robust_policy, turns, strategy); in apply()
320 RobustPolicy const& robust_policy, in apply()
352 >(linestring, areal, strategy, robust_policy, turns, policy); in apply()
[all …]
H A Dget_turn_info_helpers.hpp85 RobustPolicy const& robust_policy) in robust_points()
87 geometry::recalculate(m_rpi, pi, robust_policy); in robust_points()
88 geometry::recalculate(m_rpj, pj, robust_policy); in robust_points()
89 geometry::recalculate(m_rpk, pk, robust_policy); in robust_points()
90 geometry::recalculate(m_rqi, qi, robust_policy); in robust_points()
91 geometry::recalculate(m_rqj, qj, robust_policy); in robust_points()
92 geometry::recalculate(m_rqk, qk, robust_policy); in robust_points()
120 RobustPolicy const& robust_policy) in intersection_info_base() argument
121 : base(pi, pj, pk, qi, qj, qk, robust_policy) in intersection_info_base()
251 RobustPolicy const& robust_policy) in intersection_info() argument
[all …]
H A Dself_turn_points.hpp132 RobustPolicy const& robust_policy, in apply()
151 geometry::sectionalize<Reverse, dimensions>(geometry, robust_policy, sec, in apply()
158 … > visitor(geometry, intersection_strategy, robust_policy, turns, interrupt_policy, source_index); in apply()
286 RobustPolicy const& robust_policy, in self_turns() argument
301 >::apply(geometry, strategy, robust_policy, turns, interrupt_policy, source_index); in self_turns()
331 RobustPolicy const& robust_policy, in self_turns() argument
347 >(geometry, strategy, robust_policy, turns, interrupt_policy, source_index); in self_turns()
H A Dfollow.hpp194 RobustPolicy const& robust_policy, in leave()
202 >::apply(linestring, segment_id, index, strategy, robust_policy, current_piece); in leave()
270 RobustPolicy const& robust_policy, in enter()
274 point, operation, strategy, robust_policy, out); in enter()
293 RobustPolicy const& robust_policy, in leave()
297 point, operation, strategy, robust_policy, out); in leave()
415 RobustPolicy const& robust_policy, in apply() argument
467 strategy, robust_policy, in apply()
477 strategy, robust_policy, in apply()
491 strategy, robust_policy, in apply()
H A Doverlay.hpp253 RobustPolicy const& robust_policy, in apply()
304 >(geometry1, geometry2, strategy, robust_policy, turns, policy); in apply()
311 strategy, robust_policy, turns, policy, 0); in apply()
313 strategy, robust_policy, turns, policy, 1); in apply()
326 robust_policy, in apply()
344 robust_policy, in apply()
390 RobustPolicy const& robust_policy, in apply()
395 return apply(geometry1, geometry2, robust_policy, out, strategy, visitor); in apply()
H A Dlinear_linear.hpp169 RobustPolicy const& robust_policy) in compute_turns() argument
186 >::apply(turns, linear1, linear2, interrupt_policy, strategy, robust_policy); in compute_turns()
243 RobustPolicy const& robust_policy, in apply() argument
263 compute_turns(turns, linear1, linear2, strategy, robust_policy); in apply()
312 RobustPolicy const& robust_policy, in apply()
329 >::apply(linear2, linear1, robust_policy, oit, strategy); in apply()
H A Dtraverse.hpp71 RobustPolicy const& robust_policy, in apply() argument
83 robust_policy, visitor); in apply()
97 intersection_strategy, robust_policy, visitor); in apply()
H A Dfollow_linear_linear.hpp203 detail::no_rescale_policy robust_policy; in process_turn() local
215 it->point, *op_it, strategy, robust_policy, oit); in process_turn()
230 it->point, *op_it, strategy, robust_policy, oit); in process_turn()
270 detail::no_rescale_policy robust_policy; in process_end() local
279 robust_policy, in process_end()
H A Dbacktrack_check_si.hpp131 RobustPolicy const& robust_policy, in apply() argument
143 has_self_intersections(geometry1, strategy, robust_policy); in apply()
144 has_self_intersections(geometry2, strategy, robust_policy); in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/buffer/
H A Dbuffer_inserter.hpp244 RobustPolicy const& robust_policy, in iterate()
316 robust_policy, strategy); in iterate()
364 RobustPolicy const& robust_policy, in apply()
375 robust_policy, strategy); in apply()
490 RobustPolicy const& robust_policy, in iterate()
501 robust_policy, strategy, in iterate()
513 robust_policy, strategy); in iterate()
538 RobustPolicy const& robust_policy, in apply()
561 robust_policy, strategy); in apply()
568 robust_policy, strategy); in apply()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/intersection/
H A Dinterface.hpp49 RobustPolicy const& robust_policy, in apply()
59 >::apply(geometry1, geometry2, robust_policy, in apply()
86 RobustPolicy const& robust_policy, in apply()
95 >::apply(g2, g1, robust_policy, out, strategy); in apply()
118 RobustPolicy const& robust_policy, in apply()
126 >::apply(geometry1, geometry2, robust_policy, geometry_out, in apply()
139 RobustPolicy const& robust_policy, in apply()
152 >::apply(geometry1, geometry2, robust_policy, geometry_out, in apply()
181 rescale_policy_type robust_policy in apply() local
187 robust_policy, in apply()
H A Dmulti.hpp59 RobustPolicy const& robust_policy, in apply()
80 ::apply(*it1, *it2, robust_policy, out, strategy); in apply()
100 RobustPolicy const& robust_policy, in apply()
112 ::apply(linestring, *it, robust_policy, out, strategy); in apply()
137 RobustPolicy const& robust_policy, in apply()
151 >::apply(*it, areal, robust_policy, out, strategy); in apply()
175 RobustPolicy const& robust_policy, in apply()
182 >::apply(ml, areal, robust_policy, out, strategy); in apply()
199 RobustPolicy const& robust_policy, in apply()
209 <LinestringOut>(box, *it, robust_policy, out, lb_strategy); in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/sections/
H A Dsectionalize.hpp397 RobustPolicy const& robust_policy, in apply()
407 robust_policy, envelope_strategy_type(), in apply()
420 RobustPolicy const& robust_policy, in apply()
425 boost::ignore_unused_variable_warning(robust_policy); in apply()
455 geometry::recalculate(previous_robust_point, *it, robust_policy); in apply()
462 geometry::recalculate(current_robust_point, *it, robust_policy); in apply()
595 RobustPolicy const& robust_policy, in apply()
626 robust_policy, strategy, ring_id, max_count); in apply()
645 RobustPolicy const& robust_policy, in apply()
659 … per_range::apply(exterior_ring(poly), robust_policy, sections, strategy, ring_id, max_count); in apply()
[all …]
H A Dsection_functions.hpp109 RobustPolicy const& robust_policy) in preceding() argument
112 geometry::recalculate(robust_point, point, robust_policy); in preceding()
127 RobustPolicy const& robust_policy) in exceeding() argument
129 return preceding<Dimension>(-dir, point, point_robust_box, other_robust_box, robust_policy); in exceeding()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/policies/robustness/
H A Drescale_policy.hpp35 struct robust_policy struct
41 robust_policy(FpPoint const& fp_min, IntPoint const& int_min, CalculationType const& the_factor) in robust_policy() argument
72 struct robust_point_type<Point, detail::robust_policy<FpPoint, IntPoint, CalculationType> >
79 struct segment_ratio_type<Point, detail::robust_policy<FpPoint, IntPoint, CalculationType> >
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/
H A Dpoint_is_spike_or_equal.hpp107 RobustPolicy const& robust_policy) in point_is_spike_or_equal() argument
127 geometry::recalculate(last_point_rob, last_point, robust_policy); in point_is_spike_or_equal()
128 geometry::recalculate(segment_a_rob, segment_a, robust_policy); in point_is_spike_or_equal()
129 geometry::recalculate(segment_b_rob, segment_b, robust_policy); in point_is_spike_or_equal()
H A Dhas_self_intersections.hpp72 RobustPolicy const& robust_policy, in has_self_intersections() argument
84 …turns<false, detail::overlay::assign_null_policy>(geometry, strategy, robust_policy, turns, policy… in has_self_intersections()
148 rescale_policy_type robust_policy in has_self_intersections() local
151 return has_self_intersections(geometry, strategy, robust_policy, in has_self_intersections()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/intersects/
H A Dimplementation.hpp72 rescale_policy_type robust_policy; in apply() local
78 >::apply(geometry, strategy, robust_policy, turns, policy, 0); in apply()

12