Home
last modified time | relevance | path

Searched refs:geometry1 (Results 1 – 25 of 52) sorted by relevance

123

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/disjoint/
H A Dinterface.hpp47 static inline bool apply(Geometry1 const& geometry1, in apply()
54 >::apply(geometry1, geometry2, strategy); in apply()
58 static inline bool apply(Geometry1 const& geometry1, in apply()
70 >::apply(geometry1, geometry2, strategy_type()); in apply()
83 …static inline bool apply(Geometry1 const& geometry1, Geometry2 const& geometry2, Strategy const& s… in apply()
91 return resolve_strategy::disjoint::apply(geometry1, geometry2, strategy); in apply()
110 bool operator()(Geometry1 const& geometry1) const in operator ()()
112 return disjoint<Geometry1, Geometry2>::apply(geometry1, m_geometry2, m_strategy); in operator ()()
117 static inline bool apply(boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
121 return boost::apply_visitor(visitor<Strategy>(geometry2, strategy), geometry1); in apply()
[all …]
H A Dareal_areal.hpp101 inline bool rings_containing(FirstGeometry const& geometry1, in rings_containing() argument
108 > checker(geometry1, strategy); in rings_containing()
122 static inline bool apply(Geometry1 const& geometry1, in apply()
126 if ( ! disjoint_linear<Geometry1, Geometry2>::apply(geometry1, geometry2, strategy) ) in apply()
137 if ( rings_containing(geometry1, geometry2, in apply()
139 || rings_containing(geometry2, geometry1, in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/
H A Ddifference.hpp62 inline OutputIterator difference_insert(Geometry1 const& geometry1, in difference_insert() argument
79 >::apply(geometry1, geometry2, robust_policy, out, strategy); in difference_insert()
106 inline OutputIterator difference_insert(Geometry1 const& geometry1, in difference_insert() argument
117 return difference_insert<GeometryOut>(geometry1, geometry2, in difference_insert()
138 static inline void apply(Geometry1 const& geometry1, in apply()
147 geometry1, geometry2, robust_policy, in apply()
159 static inline void apply(Geometry1 const& geometry1, in apply()
168 geometry1, geometry2, robust_policy, in apply()
183 static inline void apply(Geometry1 const& geometry1, in apply()
195 = geometry::get_rescale_policy<rescale_policy_type>(geometry1, in apply()
[all …]
H A Dcrosses.hpp71 static inline bool apply(Geometry1 const& geometry1, in apply()
78 return dispatch::crosses<Geometry1, Geometry2>::apply(geometry1, geometry2, strategy); in apply()
82 static inline bool apply(Geometry1 const& geometry1, in apply()
92 return apply(geometry1, geometry2, strategy_type()); in apply()
105 static inline bool apply(Geometry1 const& geometry1, in apply()
109 return resolve_strategy::crosses::apply(geometry1, geometry2, strategy); in apply()
129 result_type operator()(Geometry1 const& geometry1) const in operator ()()
135 >::apply(geometry1, m_geometry2, m_strategy); in operator ()()
140 static inline bool apply(variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
144 return boost::apply_visitor(visitor<Strategy>(geometry2, strategy), geometry1); in apply()
[all …]
H A Dsym_difference.hpp54 static inline OutputIterator apply(Geometry1 const& geometry1, in apply()
74 >::apply(geometry1, geometry2, robust_policy, out, strategy); in apply()
89 static inline OutputIterator apply(Geometry1 const& geometry1, in apply()
98 >::apply(geometry1, geometry2, robust_policy, out, strategy); in apply()
103 >::apply(geometry2, geometry1, robust_policy, out, strategy); in apply()
241 inline OutputIterator sym_difference_insert(Geometry1 const& geometry1, in sym_difference_insert() argument
254 >::apply(geometry1, geometry2, robust_policy, out, strategy); in sym_difference_insert()
280 inline OutputIterator sym_difference_insert(Geometry1 const& geometry1, in sym_difference_insert() argument
293 …return sym_difference_insert<GeometryOut>(geometry1, geometry2, robust_policy, out, strategy_type(… in sym_difference_insert()
312 static inline void apply(Geometry1 const& geometry1, in apply()
[all …]
H A Dunion.hpp206 inline OutputIterator union_insert(Geometry1 const& geometry1, in union_insert() argument
226 = geometry::get_rescale_policy<rescale_policy_type>(geometry1, geometry2); in union_insert()
231 >::apply(geometry1, geometry2, robust_policy, out, strategy); in union_insert()
251 static inline void apply(Geometry1 const& geometry1, in apply()
262 >::apply(geometry1, geometry2, robust_policy, in apply()
274 static inline void apply(Geometry1 const& geometry1, in apply()
290 >::apply(geometry1, geometry2, robust_policy, in apply()
306 static inline void apply(Geometry1 const& geometry1, in apply()
322 = geometry::get_rescale_policy<rescale_policy_type>(geometry1, in apply()
325 resolve_strategy::union_::apply(geometry1, geometry2, in apply()
[all …]
H A Dassign.hpp228 apply(Geometry1& geometry1, const Geometry2& geometry2) in apply()
251 dispatch::convert<Geometry2, Geometry1>::apply(geometry2, geometry1); in apply()
268 result_type operator()(Geometry1& geometry1) const in operator ()()
275 (geometry1, m_geometry2); in operator ()()
280 apply(variant<BOOST_VARIANT_ENUM_PARAMS(T)>& geometry1, in apply()
283 return boost::apply_visitor(visitor(geometry2), geometry1); in apply()
295 visitor(Geometry1 const& geometry1) in visitor()
296 : m_geometry1(geometry1) in visitor()
312 apply(Geometry1& geometry1, in apply()
315 return boost::apply_visitor(visitor(geometry1), geometry2); in apply()
[all …]
H A Dtransform.hpp348 static inline bool apply(Geometry1 const& geometry1, in apply()
356 geometry1, in apply()
363 static inline bool apply(Geometry1 const& geometry1, in apply()
368 geometry1, in apply()
384 static inline bool apply(Geometry1 const& geometry1, in apply()
389 geometry1, in apply()
411 inline bool operator()(Geometry1 const& geometry1) const in operator ()()
414 geometry1, in operator ()()
423 boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
428 return boost::apply_visitor(visitor<Strategy>(geometry2, strategy), geometry1); 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/within/
H A Dinterface.hpp69 static inline bool apply(Geometry1 const& geometry1, in apply()
81 return dispatch::within<Geometry1, Geometry2>::apply(geometry1, geometry2, strategy); in apply()
85 static inline bool apply(Geometry1 const& geometry1, in apply()
95 return apply(geometry1, geometry2, strategy_type()); in apply()
109 static inline bool apply(Geometry1 const& geometry1, in apply()
117 return resolve_strategy::within::apply(geometry1, in apply()
138 bool operator()(Geometry1 const& geometry1) const in operator ()()
140 return within<Geometry1, Geometry2>::apply(geometry1, in operator ()()
148 apply(boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
153 geometry1); 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/covered_by/
H A Dinterface.hpp62 static inline bool apply(Geometry1 const& geometry1, in apply()
77 return dispatch::covered_by<Geometry1, Geometry2>::apply(geometry1, in apply()
83 static inline bool apply(Geometry1 const& geometry1, in apply()
93 return covered_by::apply(geometry1, geometry2, strategy_type()); in apply()
106 static inline bool apply(Geometry1 const& geometry1, in apply()
111 ::apply(geometry1, geometry2, strategy); in apply()
128 bool operator()(Geometry1 const& geometry1) const in operator ()()
131 ::apply(geometry1, m_geometry2, m_strategy); in operator ()()
137 apply(boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
141 return boost::apply_visitor(visitor<Strategy>(geometry2, strategy), geometry1); 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/equals/
H A Dinterface.hpp96 static inline bool apply(Geometry1 const& geometry1, in apply()
103 >::apply(geometry1, geometry2, strategy); in apply()
107 static inline bool apply(Geometry1 const& geometry1, in apply()
120 >::apply(geometry1, geometry2, strategy_type()); in apply()
133 static inline bool apply(Geometry1 const& geometry1, in apply()
144 ::apply(geometry1, geometry2, strategy); in apply()
163 inline bool operator()(Geometry1 const& geometry1) const in operator ()()
166 ::apply(geometry1, m_geometry2, m_strategy); in operator ()()
173 boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
178 return boost::apply_visitor(visitor<Strategy>(geometry2, strategy), geometry1); in apply()
[all …]
H A Dimplementation.hpp133 static inline bool apply(Geometry1 const& geometry1, in apply()
138 geometry::area(geometry1, in apply()
149 static inline bool apply(Geometry1 const& geometry1, in apply()
154 geometry::length(geometry1, in apply()
186 static inline bool apply(Geometry1 const& geometry1, in apply()
190 if (! TrivialCheck::apply(geometry1, geometry2, strategy)) in apply()
202 geometry::collect_vectors(c1, geometry1); in apply()
238 static inline bool apply(Geometry1 const& geometry1, in apply()
251 return apply(geometry1, geometry2, strategy, enable_relate_type()); in apply()
256 static inline bool apply(Geometry1 const& geometry1, 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.hpp47 static inline bool apply(Geometry1 const& geometry1, in apply()
59 >::apply(geometry1, geometry2, robust_policy, in apply()
116 static inline bool apply(Geometry1 const& geometry1, in apply()
126 >::apply(geometry1, geometry2, robust_policy, geometry_out, in apply()
137 static inline bool apply(Geometry1 const& geometry1, in apply()
152 >::apply(geometry1, geometry2, robust_policy, geometry_out, in apply()
167 static inline bool apply(Geometry1 const& geometry1, in apply()
182 = geometry::get_rescale_policy<rescale_policy_type>(geometry1, in apply()
185 return resolve_strategy::intersection::apply(geometry1, in apply()
213 bool operator()(Geometry1 const& geometry1) const in operator ()()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/comparable_distance/
H A Dinterface.hpp43 apply(Geometry1 const& geometry1, in apply()
55 >::apply(geometry1, in apply()
68 apply(Geometry1 const& geometry1, in apply()
83 >::apply(geometry1, geometry2, comparable_strategy_type()); in apply()
100 apply(Geometry1 const& geometry1, in apply()
104 return resolve_strategy::comparable_distance::apply(geometry1, in apply()
143 operator()(Geometry1 const& geometry1) const in operator ()()
152 >(geometry1, m_geometry2, m_strategy); in operator ()()
163 apply(boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
167 return boost::apply_visitor(visitor<Strategy>(geometry2, strategy), geometry1); 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/touches/
H A Dinterface.hpp90 static inline bool apply(Geometry1 const& geometry1, in apply()
97 >::apply(geometry1, geometry2, strategy); in apply()
101 static inline bool apply(Geometry1 const& geometry1, in apply()
114 >::apply(geometry1, geometry2, strategy_type()); in apply()
127 …static bool apply(Geometry1 const& geometry1, Geometry2 const& geometry2, Strategy const& strategy) in apply()
132 return resolve_strategy::touches::apply(geometry1, geometry2, strategy); in apply()
151 bool operator()(Geometry1 const& geometry1) const in operator ()()
153 return touches<Geometry1, Geometry2>::apply(geometry1, m_geometry2, m_strategy); in operator ()()
158 static inline bool apply(boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
162 return boost::apply_visitor(visitor<Strategy>(geometry2, strategy), geometry1); 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/distance/
H A Dinterface.hpp101 apply(Geometry1 const& geometry1, in apply()
108 >::apply(geometry1, geometry2, strategy); in apply()
114 apply(Geometry1 const& geometry1, in apply()
126 >::apply(geometry1, geometry2, strategy_type()); in apply()
142 apply(Geometry1 const& geometry1, in apply()
147 resolve_strategy::distance::apply(geometry1, geometry2, strategy); in apply()
177 operator()(Geometry1 const& geometry1) const in operator ()()
186 >(geometry1, m_geometry2, m_strategy); in operator ()()
197 apply(variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
201 return boost::apply_visitor(visitor<Strategy>(geometry2, strategy), geometry1); 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/relation/
H A Dinterface.hpp45 static inline Matrix apply(Geometry1 const& geometry1, in apply()
60 resolve_strategy::relate::apply(geometry1, geometry2, handler, strategy); in apply()
79 Matrix operator()(Geometry1 const& geometry1) const in operator ()()
82 ::template apply<Matrix>(geometry1, m_geometry2, m_strategy); in operator ()()
88 apply(boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
92 return boost::apply_visitor(visitor<Matrix, Strategy>(geometry2, strategy), geometry1); in apply()
105 visitor(Geometry1 const& geometry1, Strategy const& strategy) in visitor()
106 : m_geometry1(geometry1), m_strategy(strategy) {} in visitor()
118 apply(Geometry1 const& geometry1, in apply()
122 return boost::apply_visitor(visitor<Matrix, Strategy>(geometry1, strategy), geometry2); 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/relate/
H A Dinterface.hpp199 static inline void apply(Geometry1 const& geometry1, in apply()
208 >::apply(geometry1, geometry2, handler, strategy); in apply()
212 static inline void apply(Geometry1 const& geometry1, in apply()
227 >::apply(geometry1, geometry2, handler, strategy_type()); in apply()
239 static inline bool apply(Geometry1 const& geometry1, in apply()
255 resolve_strategy::relate::apply(geometry1, geometry2, handler, strategy); in apply()
275 bool operator()(Geometry1 const& geometry1) const in operator ()()
278 ::apply(geometry1, m_geometry2, m_mask, m_strategy); in operator ()()
284 apply(boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
289 return boost::apply_visitor(visitor<Mask, Strategy>(geometry2, mask, strategy), geometry1); 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/overlay/
H A Doverlay.hpp191 inline OutputIterator return_if_one_input_is_empty(Geometry1 const& geometry1, in return_if_one_input_is_empty() argument
221 || (OverlayType == overlay_difference && geometry::is_empty(geometry1))) in return_if_one_input_is_empty()
234 select_rings<OverlayType>(geometry1, geometry2, empty, all_of_one_of_them, strategy); in return_if_one_input_is_empty()
236 assign_parents(geometry1, geometry2, rings, all_of_one_of_them, strategy); in return_if_one_input_is_empty()
237 return add_rings<GeometryOut>(all_of_one_of_them, geometry1, geometry2, rings, out); in return_if_one_input_is_empty()
252 Geometry1 const& geometry1, Geometry2 const& geometry2, in apply()
258 bool const is_empty1 = geometry::is_empty(geometry1); in apply()
271 >(geometry1, geometry2, out, strategy); in apply()
304 >(geometry1, geometry2, strategy, robust_policy, turns, policy); in apply()
310 self_get_turn_points::self_turns<Reverse1, assign_null_policy>(geometry1, in apply()
[all …]
H A Dcopy_segment_point.hpp313 inline bool copy_segment_point(Geometry1 const& geometry1, Geometry2 const& geometry2, in copy_segment_point() argument
331 >::apply(geometry1, seg_id, offset, point_out); in copy_segment_point()
361 inline bool copy_segment_points(Geometry1 const& geometry1, Geometry2 const& geometry2, in copy_segment_points() argument
368 return copy_segment_point<Reverse1, Reverse2>(geometry1, geometry2, seg_id, 0, point1) in copy_segment_points()
369 && copy_segment_point<Reverse1, Reverse2>(geometry1, geometry2, seg_id, 1, point2); in copy_segment_points()
384 inline bool copy_segment_points(Geometry1 const& geometry1, Geometry2 const& geometry2, in copy_segment_points() argument
391 return copy_segment_point<Reverse1, Reverse2>(geometry1, geometry2, seg_id, 0, point1) in copy_segment_points()
392 && copy_segment_point<Reverse1, Reverse2>(geometry1, geometry2, seg_id, 1, point2) in copy_segment_points()
393 && copy_segment_point<Reverse1, Reverse2>(geometry1, geometry2, seg_id, 2, point3); in copy_segment_points()
H A Dassign_parents.hpp49 Geometry1 const& geometry1, Geometry2 const& geometry2, in within_selected_input() argument
64 get_ring<tag1>::apply(outer_id, geometry1), strategy) >= 0; in within_selected_input()
84 Geometry1 const& geometry1, Geometry2 const& geometry2, in within_selected_input() argument
95 get_ring<tag1>::apply(inner_id, geometry1), in within_selected_input()
96 outer_id, geometry1, geometry2, collection, strategy); in within_selected_input()
100 outer_id, geometry1, geometry2, collection, strategy); in within_selected_input()
104 outer_id, geometry1, geometry2, collection, strategy); in within_selected_input()
222 inline void assign_parents(Geometry1 const& geometry1, in assign_parents() argument
263 geometry::envelope(get_ring<tag1>::apply(it->first, geometry1), in assign_parents()
323 > visitor(geometry1, geometry2, collection, ring_map, strategy, check_for_orientation); in assign_parents()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/
H A Dnot.hpp45 static inline bool apply(Geometry1 const& geometry1, in apply()
48 return ! Policy::apply(geometry1, geometry2); in apply()
52 static inline bool apply(Geometry1 const& geometry1, in apply()
56 return ! Policy::apply(geometry1, geometry2, 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/intersects/
H A Dinterface.hpp79 inline bool intersects(Geometry1 const& geometry1, in intersects() argument
86 return ! geometry::disjoint(geometry1, geometry2, strategy); in intersects()
103 inline bool intersects(Geometry1 const& geometry1, Geometry2 const& geometry2) in intersects() argument
108 return ! geometry::disjoint(geometry1, geometry2); in intersects()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/policies/robustness/
H A Dget_rescale_policy.hpp111 static inline void init_rescale_policy(Geometry1 const& geometry1, in init_rescale_policy() argument
118 bool const is_empty1 = geometry::is_empty(geometry1); in init_rescale_policy()
132 geometry::envelope(geometry1, env); in init_rescale_policy()
140 geometry::envelope(geometry1, env); in init_rescale_policy()
205 static inline Policy apply(Geometry1 const& geometry1, Geometry2 const& geometry2) in apply()
220 init_rescale_policy(geometry1, geometry2, min_point, min_robust_point, factor); in apply()
332 inline Policy get_rescale_policy(Geometry1 const& geometry1, Geometry2 const& geometry2) in get_rescale_policy() argument
334 return detail::get_rescale_policy::get_rescale_policy<Policy>::apply(geometry1, geometry2); in get_rescale_policy()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/overlaps/
H A Dinterface.hpp78 inline bool overlaps(Geometry1 const& geometry1, in overlaps() argument
89 >::apply(geometry1, geometry2, strategy); in overlaps()
104 inline bool overlaps(Geometry1 const& geometry1, Geometry2 const& geometry2) in overlaps() argument
119 >::apply(geometry1, geometry2, strategy_type()); in overlaps()

123