| /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 D | interface.hpp | 47 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 D | areal_areal.hpp | 101 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 D | difference.hpp | 62 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 D | crosses.hpp | 71 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 D | sym_difference.hpp | 54 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 D | union.hpp | 206 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 D | assign.hpp | 228 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 D | transform.hpp | 348 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 D | interface.hpp | 69 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 D | interface.hpp | 62 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 D | interface.hpp | 96 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 D | implementation.hpp | 133 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 D | interface.hpp | 47 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 D | interface.hpp | 43 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 D | interface.hpp | 90 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 D | interface.hpp | 101 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 D | interface.hpp | 45 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 D | interface.hpp | 199 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 D | overlay.hpp | 191 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 D | copy_segment_point.hpp | 313 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 D | assign_parents.hpp | 49 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 D | not.hpp | 45 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 D | interface.hpp | 79 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 D | get_rescale_policy.hpp | 111 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 D | interface.hpp | 78 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()
|