| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/algorithms/ |
| H A D | content.hpp | 16 template <typename Indexable> 20 typename coordinate_type<Indexable>::type, 49 template <typename Indexable, typename Tag> 52 BOOST_MPL_ASSERT_MSG(false, NOT_IMPLEMENTED_FOR_THIS_INDEXABLE_AND_TAG, (Indexable, Tag)); 55 template <typename Indexable> 56 struct content<Indexable, point_tag> 58 static typename detail::default_content_result<Indexable>::type apply(Indexable const&) in apply() 64 template <typename Indexable> 65 struct content<Indexable, box_tag> 67 static typename default_content_result<Indexable>::type apply(Indexable const& b) in apply() [all …]
|
| H A D | is_valid.hpp | 41 template <typename Indexable, 42 typename Tag = typename geometry::tag<Indexable>::type> 51 template <typename Indexable> 52 struct is_valid<Indexable, point_tag> 54 static inline bool apply(Indexable const&) in apply() 60 template <typename Indexable> 61 struct is_valid<Indexable, box_tag> 63 static inline bool apply(Indexable const& b) in apply() 65 return dispatch::is_valid_box<Indexable>::apply(b); in apply() 69 template <typename Indexable> [all …]
|
| H A D | path_intersection.hpp | 24 template <typename Indexable, typename Geometry, typename IndexableTag, typename GeometryTag> 35 template <typename Indexable, typename Segment> 36 struct path_intersection<Indexable, Segment, box_tag, segment_tag> 40 …static inline bool apply(Indexable const& b, Segment const& segment, comparable_distance_type & co… in apply() 50 template <typename Indexable, typename Linestring> 51 struct path_intersection<Indexable, Linestring, box_tag, linestring_tag> 55 …static inline bool apply(Indexable const& b, Linestring const& path, comparable_distance_type & co… in apply() 97 template <typename Indexable, typename SegmentOrLinestring> 101 Indexable, SegmentOrLinestring, 102 typename tag<Indexable>::type, [all …]
|
| H A D | sum_for_indexable.hpp | 18 typename Indexable, 32 typename Indexable, 39 Geometry, Indexable, IndexableTag, AlgoTag, N - 1 42 inline static result_type apply(Geometry const& g, Indexable const& i) in apply() 46 Geometry, Indexable, IndexableTag, AlgoTag, N - 1 in apply() 49 Geometry, Indexable, IndexableTag, AlgoTag, N - 1 in apply() 56 typename Indexable, 59 struct sum_for_indexable<Geometry, Indexable, IndexableTag, AlgoTag, 1> 62 Geometry, Indexable, IndexableTag, AlgoTag, 0 65 inline static result_type apply(Geometry const& g, Indexable const& i) in apply() [all …]
|
| H A D | segment_intersection.hpp | 93 template <typename Indexable, typename Point, typename Tag> 99 template <typename Indexable, typename Point> 100 struct segment_intersection<Indexable, Point, point_tag> 105 template <typename Indexable, typename Point> 106 struct segment_intersection<Indexable, Point, box_tag> 108 typedef dispatch::box_segment_intersection<Indexable, Point, dimension<Indexable>::value> impl; 111 …static inline bool apply(Indexable const& b, Point const& p0, Point const& p1, RelativeDistance & … in apply() 130 template <typename Indexable, typename Point, typename RelativeDistance> inline 131 bool segment_intersection(Indexable const& b, in segment_intersection() 139 Indexable, Point, in segment_intersection() [all …]
|
| H A D | comparable_distance_far.hpp | 51 template <typename Point, typename Indexable> 52 typename geometry::default_comparable_distance_result<Point, Indexable>::type 53 comparable_distance_far(Point const& pt, Indexable const& i) in comparable_distance_far() 57 Indexable, in comparable_distance_far() 58 typename tag<Indexable>::type, in comparable_distance_far() 60 dimension<Indexable>::value in comparable_distance_far()
|
| H A D | comparable_distance_centroid.hpp | 61 template <typename Point, typename Indexable> 62 typename geometry::default_comparable_distance_result<Point, Indexable>::type 63 comparable_distance_centroid(Point const& pt, Indexable const& i) in comparable_distance_centroid() 67 Indexable, in comparable_distance_centroid() 68 typename tag<Indexable>::type, in comparable_distance_centroid() 70 dimension<Indexable>::value in comparable_distance_centroid()
|
| H A D | comparable_distance_near.hpp | 62 template <typename Point, typename Indexable> 63 typename geometry::default_comparable_distance_result<Point, Indexable>::type 64 comparable_distance_near(Point const& pt, Indexable const& i) in comparable_distance_near() 68 Indexable, in comparable_distance_near() 69 typename tag<Indexable>::type, in comparable_distance_near() 71 dimension<Indexable>::value in comparable_distance_near()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/ |
| H A D | indexable.hpp | 61 template <typename Indexable, typename T2> 62 struct indexable<std::pair<Indexable, T2>, false> 65 (detail::is_indexable<Indexable>::value), 67 (Indexable) 71 typedef Indexable const& result_type; 79 inline result_type operator()(std::pair<Indexable, T2> const& v) const in operator ()() 92 template <typename Indexable, typename T1, typename T2, typename T3, typename T4, 94 struct indexable<boost::tuple<Indexable, T1, T2, T3, T4, T5, T6, T7, T8, T9>, false> 96 typedef boost::tuple<Indexable, T1, T2, T3, T4, T5, T6, T7, T8, T9> value_type; 99 (detail::is_indexable<Indexable>::value), [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/ |
| H A D | distance_predicates.hpp | 99 template <typename Predicate, typename Indexable, typename Tag> 106 template <typename PointRelation, typename Indexable, typename Tag> 107 struct calculate_distance< predicates::nearest<PointRelation>, Indexable, Tag > 111 …typedef typename geometry::default_comparable_distance_result<point_type, Indexable>::type result_… 113 …static inline bool apply(predicates::nearest<PointRelation> const& p, Indexable const& i, result_t… in apply() 120 template <typename Point, typename Indexable> 121 struct calculate_distance< predicates::nearest< to_centroid<Point> >, Indexable, value_tag> 124 …typedef typename geometry::default_comparable_distance_result<point_type, Indexable>::type result_… 126 …static inline bool apply(predicates::nearest< to_centroid<Point> > const& p, Indexable const& i, r… in apply() 133 template <typename Point, typename Indexable> [all …]
|
| H A D | predicates.hpp | 131 template <typename Value, typename Indexable> 132 …static inline bool apply(predicates::satisfies<Fun, false> const& p, Value const& v, Indexable con… in apply() 141 template <typename Value, typename Indexable> 142 …static inline bool apply(predicates::satisfies<Fun, true> const& p, Value const& v, Indexable cons… in apply() 244 template <typename Value, typename Indexable> 245 static inline bool apply(Pred const& p, Value const&, Indexable const& i) in apply() 257 template <typename Value, typename Indexable> 258 static inline bool apply(Pred const& p, Value const&, Indexable const& i) in apply() 320 template <typename Value, typename Indexable> 321 static inline bool apply(Pred const& p, Value const&, Indexable const& i) in apply() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/rstar/ |
| H A D | choose_next_node.hpp | 45 template <typename Indexable> 47 Indexable const& indexable, in apply() 66 template <typename Indexable> 68 Indexable const& indexable, in choose_by_minimum_overlap_cost() 132 template <typename Indexable, typename ChildrenContents> 134 Indexable const& indexable, in choose_by_minimum_overlap_cost_first_n() 193 template <typename Indexable> 194 …static inline size_t choose_by_minimum_content_cost(children_type const& children, Indexable const… in choose_by_minimum_content_cost()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/visitors/ |
| H A D | count.hpp | 18 template <typename Indexable, typename Value> 22 static inline typename Translator::result_type indexable(Indexable const& i, Translator const&) in indexable() 27 static inline bool equals(Indexable const& i, Value const& v, Translator const& tr) in equals()
|
| H A D | insert.hpp | 43 template <typename Indexable> 45 Indexable const& indexable, in apply()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/ |
| H A D | pack_create.hpp | 203 template <typename Indexable> 204 explicit expandable_box(Indexable const& indexable) in expandable_box() 210 template <typename Indexable> 211 void expand(Indexable const& indexable) in expand()
|