| /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 | multipoint_geometry.hpp | 110 template <typename MultiPoint, typename Linear> 221 …static inline bool apply(MultiPoint const& multipoint, Linear const& linear, Strategy const& strat… in apply() 235 geometry::model::box<typename point_type<MultiPoint>::type> in apply() 246 …static inline bool apply(Linear const& linear, MultiPoint const& multipoint, Strategy const& strat… in apply() 253 template <typename MultiPoint, typename SingleGeometry> 258 …static inline bool apply(MultiPoint const& multi_point, SingleGeometry const& single_geometry, Str… in apply() 260 typedef typename point_type<MultiPoint>::type point1_type; in apply() 268 typedef typename boost::range_const_iterator<MultiPoint>::type iterator; in apply() 283 …static inline bool apply(SingleGeometry const& single_geometry, MultiPoint const& multi_point, Str… in apply() 290 template <typename MultiPoint, typename MultiGeometry> [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 | multipoint_to_geometry.hpp | 78 template <typename MultiPoint, typename Linear, typename Strategy> 84 typename point_type<MultiPoint>::type, 88 static inline return_type apply(MultiPoint const& multipoint, in apply() 94 typename boost::range_iterator<MultiPoint const>::type, in apply() 104 MultiPoint const& multipoint, in apply() 112 template <typename MultiPoint, typename Areal, typename Strategy> 135 typename point_type<MultiPoint>::type, 139 static inline return_type apply(MultiPoint const& multipoint, in apply() 154 typename boost::range_iterator<MultiPoint const>::type, in apply() 166 MultiPoint const& multipoint, in apply() [all …]
|
| H A D | backward_compatibility.hpp | 245 typename MultiPoint, 251 Geometry, MultiPoint, Strategy, 259 typename point_type<MultiPoint>::type, 264 MultiPoint const& multipoint, in apply() 269 typename point_type<MultiPoint>::type, in apply() 276 Geometry, MultiPoint, ps_strategy_type, in apply() 286 typename MultiPoint, 293 MultiPoint, MultiGeometry, Strategy, 301 typename point_type<MultiPoint>::type, 305 static inline return_type apply(MultiPoint const& multipoint, in apply() [all …]
|
| H A D | geometry_to_segment_or_box.hpp | 310 template <typename MultiPoint, typename SegmentOrBox, typename Strategy> 313 MultiPoint, SegmentOrBox, Strategy, multi_point_tag 321 MultiPoint const 331 typename point_type<MultiPoint>::type 334 static inline return_type apply(MultiPoint const& multipoint, in apply() 344 typename point_type<MultiPoint>::type in apply() 364 typename point_type<MultiPoint>::type, in apply() 431 template <typename MultiPoint, typename Segment, typename Strategy> 434 MultiPoint, Segment, Strategy, 439 MultiPoint, Segment, Strategy [all …]
|
| H A D | iterator_selector.hpp | 46 template <typename MultiPoint> 47 struct iterator_selector<MultiPoint, multi_point_tag> 49 typedef geometry::point_iterator<MultiPoint> iterator_type; 51 static inline iterator_type begin(MultiPoint& multipoint) in begin() 56 static inline iterator_type end(MultiPoint& multipoint) in end()
|
| /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 | multi_point_geometry.hpp | 47 template <typename MultiPoint> 48 static inline bool apply(MultiPoint const& , in apply() 100 template <typename MultiPoint> 101 static inline bool apply(MultiPoint const& multi_point, in apply() 104 boundary_visitor<MultiPoint> visitor(multi_point); in apply() 139 template <typename MultiPoint> 140 static inline bool apply(MultiPoint const& multi_point, in apply() 143 typedef typename boost::range_value<MultiPoint>::type point_type; in apply() 155 template <typename MultiPoint, typename SingleGeometry, bool Transpose = false> 161 static inline void apply(MultiPoint const& multi_point, in apply() [all …]
|
| H A D | implementation.hpp | 44 template <typename Point, typename MultiPoint> 45 struct relate<Point, MultiPoint, point_tag, multi_point_tag, 0, 0, false> 46 : detail::relate::point_multipoint<Point, MultiPoint> 49 template <typename MultiPoint, typename Point> 50 struct relate<MultiPoint, Point, multi_point_tag, point_tag, 0, 0, false> 51 : detail::relate::multipoint_point<MultiPoint, Point> 85 template <typename MultiPoint, typename Geometry, typename Tag2, int TopDim2> 86 struct relate<MultiPoint, Geometry, multi_point_tag, Tag2, 0, TopDim2, false> 87 : detail::relate::multi_point_geometry<MultiPoint, Geometry> 90 template <typename Geometry, typename MultiPoint, typename Tag1, int TopDim1> [all …]
|
| H A D | point_point.hpp | 58 template <typename Point, typename MultiPoint> 59 std::pair<bool, bool> point_multipoint_check(Point const& point, MultiPoint const& multi_point) in point_multipoint_check() 67 typedef typename boost::range_iterator<MultiPoint const>::type iterator; in point_multipoint_check() 86 template <typename Point, typename MultiPoint, bool Transpose = false> 92 static inline void apply(Point const& point, MultiPoint const& multi_point, in apply() 124 template <typename MultiPoint, typename Point> 130 static inline void apply(MultiPoint const& multi_point, Point const& point, in apply() 134 point_multipoint<Point, MultiPoint, true>::apply(point, multi_point, result, 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/is_simple/ |
| H A D | multipoint.hpp | 39 template <typename MultiPoint> 43 static inline bool apply(MultiPoint const& multipoint, Strategy const&) in apply() 50 MultiPoint mp(multipoint); in apply() 52 geometry::less<typename point_type<MultiPoint>::type>()); in apply() 57 MultiPoint, closed in apply() 78 template <typename MultiPoint> 79 struct is_simple<MultiPoint, multi_point_tag> 80 : detail::is_simple::is_simple_multipoint<MultiPoint>
|
| /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 | implementation.hpp | 118 template <typename Point, typename MultiPoint> 119 struct within<Point, MultiPoint, point_tag, multi_point_tag> 123 template <typename MultiPoint, typename Point> 124 struct within<MultiPoint, Point, multi_point_tag, point_tag> 150 template <typename MultiPoint, typename Segment> 151 struct within<MultiPoint, Segment, multi_point_tag, segment_tag> 155 template <typename MultiPoint, typename Linestring> 156 struct within<MultiPoint, Linestring, multi_point_tag, linestring_tag> 160 template <typename MultiPoint, typename MultiLinestring> 161 struct within<MultiPoint, MultiLinestring, multi_point_tag, multi_linestring_tag> [all …]
|
| H A D | multi_point.hpp | 47 template <typename MultiPoint, typename Point, typename Strategy> 48 static inline bool apply(MultiPoint const& multi_point, in apply() 52 typedef typename boost::range_const_iterator<MultiPoint>::type iterator; in apply() 111 template <typename MultiPoint, typename LinearOrAreal, typename Strategy> 112 static inline bool apply(MultiPoint const& multi_point, in apply() 116 typedef typename boost::range_value<MultiPoint>::type point1_type; in apply() 134 typedef typename boost::range_const_iterator<MultiPoint>::type iterator; in apply() 163 template <typename MultiPoint, typename LinearOrAreal, typename Strategy> 164 static inline bool apply(MultiPoint const& multi_point, in apply() 204 typedef typename boost::range_const_iterator<MultiPoint>::type iterator; in apply()
|
| /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 | implementation.hpp | 95 template <typename Point, typename MultiPoint> 96 struct covered_by<Point, MultiPoint, point_tag, multi_point_tag> 100 template <typename MultiPoint, typename Point> 101 struct covered_by<MultiPoint, Point, multi_point_tag, point_tag> 127 template <typename MultiPoint, typename Segment> 128 struct covered_by<MultiPoint, Segment, multi_point_tag, segment_tag> 132 template <typename MultiPoint, typename Linestring> 133 struct covered_by<MultiPoint, Linestring, multi_point_tag, linestring_tag> 137 template <typename MultiPoint, typename MultiLinestring> 138 struct covered_by<MultiPoint, MultiLinestring, multi_point_tag, multi_linestring_tag> [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/envelope/ |
| H A D | multipoint.hpp | 66 template <typename Constants, typename MultiPoint, typename OutputIterator> 67 static inline void analyze_point_coordinates(MultiPoint const& multipoint, in analyze_point_coordinates() 72 typedef typename boost::range_value<MultiPoint>::type point_type; in analyze_point_coordinates() 75 MultiPoint const in analyze_point_coordinates() 230 template <typename MultiPoint, typename Box, typename Strategy> 231 static inline void apply(MultiPoint const& multipoint, Box& mbr, Strategy const& strategy) in apply() 233 typedef typename point_type<MultiPoint>::type point_type; in apply() 234 typedef typename coordinate_type<MultiPoint>::type coordinate_type; in apply() 237 MultiPoint const in apply() 243 typename coordinate_system<MultiPoint>::type::units 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 | pointlike_linear.hpp | 88 typename MultiPoint, 97 static inline OutputIterator apply(MultiPoint const& multipoint, in apply() 103 for (typename boost::range_iterator<MultiPoint const>::type in apply() 122 typename MultiPoint, 234 static inline OutputIterator get_common_points(MultiPoint const& multipoint, in get_common_points() 253 typename boost::range_value<MultiPoint>::type in get_common_points() 266 static inline OutputIterator apply(MultiPoint const& multipoint, in apply() 274 typename boost::range_value<MultiPoint>::type in apply() 286 MultiPoint, point_vector_type, PointOut, OverlayType in apply() 353 typename MultiPoint, [all …]
|
| H A D | pointlike_pointlike.hpp | 171 typename MultiPoint, 179 static inline OutputIterator apply(MultiPoint const& multipoint, in apply() 187 for (typename boost::range_iterator<MultiPoint const>::type in apply() 208 typename MultiPoint, 216 MultiPoint const& multipoint, in apply() 223 for (typename boost::range_iterator<MultiPoint const>::type in apply() 336 typename MultiPoint, 342 Point, MultiPoint, PointOut, OverlayType, 346 Point, MultiPoint, PointOut, OverlayType 353 typename MultiPoint, [all …]
|
| H A D | intersection_insert.hpp | 813 typename MultiPoint, typename Point, typename PointOut, 819 MultiPoint, Point, PointOut, OverlayType, 825 MultiPoint, Point, PointOut, OverlayType 832 typename Point, typename MultiPoint, typename PointOut, 838 Point, MultiPoint, PointOut, OverlayType, 844 Point, MultiPoint, PointOut, OverlayType 892 typename MultiPoint, typename Linear, typename PointOut, 899 MultiPoint, Linear, PointOut, OverlayType, 905 MultiPoint, Linear, PointOut, OverlayType, 914 typename Linestring, typename MultiPoint, typename PointOut, [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/ |
| H A D | disjoint.hpp | 62 template <typename MultiPoint, typename Box> 63 struct default_strategy<MultiPoint, Box, multi_point_tag, box_tag, 0, 2> 66 typename point_type<MultiPoint>::type, 71 template <typename Box, typename MultiPoint> 72 struct default_strategy<Box, MultiPoint, box_tag, multi_point_tag, 2, 0> 75 typename point_type<MultiPoint>::type,
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/iterators/ |
| H A D | point_iterator.hpp | 89 template <typename MultiPoint> 90 struct points_begin<MultiPoint, multi_point_tag> 94 MultiPoint 96 apply(MultiPoint& multipoint) in apply() 197 template <typename MultiPoint> 198 struct points_end<MultiPoint, multi_point_tag> 202 MultiPoint 204 apply(MultiPoint& multipoint) in apply()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/is_valid/ |
| H A D | pointlike.hpp | 56 template <typename MultiPoint, bool AllowEmptyMultiGeometries> 57 struct is_valid<MultiPoint, multi_point_tag, AllowEmptyMultiGeometries> 60 static inline bool apply(MultiPoint const& multipoint, in apply() 73 MultiPoint in apply()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/core/ |
| H A D | point_type.hpp | 105 template <typename MultiPoint> 106 struct point_type<multi_point_tag, MultiPoint> 110 MultiPoint
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/iterators/detail/point_iterator/ |
| H A D | iterator_type.hpp | 86 template <typename MultiPoint> 87 struct iterator_type<MultiPoint, multi_point_tag> 89 typedef typename boost::range_iterator<MultiPoint>::type type;
|
| /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 | implementation.hpp | 328 template <typename MultiPoint, typename MultiGeometry, typename Tag2, typename CastedTag2> 329 struct touches<MultiPoint, MultiGeometry, multi_point_tag, Tag2, pointlike_tag, CastedTag2, false> 333 MultiPoint, 338 template <typename Geometry, typename MultiPoint, typename Tag1, typename CastedTag1> 339 struct touches<Geometry, MultiPoint, Tag1, multi_point_tag, CastedTag1, pointlike_tag, false> 344 MultiPoint
|
| /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 | for_each_range.hpp | 134 template <typename MultiPoint, typename Actor> 135 struct for_each_range<MultiPoint, Actor, multi_point_tag> 136 : detail::for_each::fe_range_range<MultiPoint, Actor>
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/geometries/concepts/ |
| H A D | multi_point_concept.hpp | 42 class MultiPoint class 53 BOOST_CONCEPT_USAGE(MultiPoint) in BOOST_CONCEPT_USAGE() argument
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/io/svg/ |
| H A D | write.hpp | 271 template <typename MultiPoint> 272 struct svg<MultiPoint, multi_point_tag> 275 MultiPoint, 278 typename boost::range_value<MultiPoint>::type
|