| /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 | linear_areal.hpp | 131 typename Segment, 136 : not_implemented<Segment, Areal> 140 template <typename Segment, typename Polygon> 141 class disjoint_segment_areal<Segment, Polygon, polygon_tag> 147 Segment const& segment, in check_interior_rings() 154 Segment, in check_interior_rings() 158 ring_type, closure<ring_type>::value, Segment in check_interior_rings() 173 static inline bool apply(Segment const& segment, in apply() 181 ring, closure<Polygon>::value, Segment in apply() 192 typename point_type<Segment>::type p; in apply() [all …]
|
| H A D | segment_box.hpp | 67 template <typename Segment, typename Box, typename Strategy> 68 static inline bool apply(Segment const& segment, in apply() 72 assert_dimension_equal<Segment, Box>(); in apply() 74 typedef typename point_type<Segment>::type segment_point_type; in apply() 75 typedef typename cs_tag<Segment>::type segment_cs_type; in apply() 200 template <typename Segment, typename Box, typename Strategy> 201 static inline bool apply(Segment const& segment, in apply() 218 template <typename Segment, typename Box, std::size_t DimensionCount> 219 struct disjoint<Segment, Box, DimensionCount, segment_tag, box_tag, false>
|
| H A D | multipoint_geometry.hpp | 130 template <typename Box, typename Segment> 131 inline void apply(Box& total, Segment const& segment) const in apply() 157 template <typename Box, typename Segment> 158 inline bool apply(Box const& box, Segment const& segment) const in apply() 160 return ! dispatch::disjoint<Segment, Box>::apply(segment, box, m_strategy); in apply() 442 template <typename MultiPoint, typename Segment, std::size_t DimensionCount> 445 MultiPoint, Segment, DimensionCount, multi_point_tag, segment_tag, false 446 > : detail::disjoint::multirange_constant_size_geometry<MultiPoint, Segment>
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/expand/ |
| H A D | segment.hpp | 45 template <typename Box, typename Segment, typename Strategy> 47 Segment const& segment, in apply() 53 typename point_type<Segment>::type p[2]; in apply() 58 dimension<Segment>::value in apply() 79 typename Box, typename Segment, 85 Box, Segment, 91 0, dimension<Segment>::value, StrategyLess, StrategyGreater 101 typename Box, typename Segment, 106 Box, Segment, 115 typename Box, typename Segment, [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/util/ |
| H A D | url.hpp | 15 using Segment = std::pair<size_t, size_t>; // position, length typedef in mbgl::util::URL 17 const Segment query; 18 const Segment scheme; 19 const Segment domain; 20 const Segment path; 30 using Segment = std::pair<size_t, size_t>; // position, length typedef in mbgl::util::Path 32 const Segment directory; 33 const Segment extension; 34 const Segment filename;
|
| H A D | url.cpp | 70 : query([&]() -> Segment { in URL() 78 scheme([&]() -> Segment { in __anon14e840fe0302() 84 domain([&]() -> Segment { in __anon14e840fe0402() 93 path([&]() -> Segment { in __anon14e840fe0502() 105 : directory([&]() -> Segment { in Path() 111 extension([&]() -> Segment { in __anon14e840fe0702() 126 filename([&]() -> Segment { in __anon14e840fe0802()
|
| /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 | geometry_to_segment_or_box.hpp | 59 template <typename Segment> 60 struct segment_or_box_point_range_closure<Segment, segment_tag> 119 template <typename Segment> 120 struct assign_new_min_iterator<Segment, segment_tag> 149 template <typename Segment, typename PointRange> 150 struct assign_segment_or_box_points<Segment, PointRange, segment_tag> 152 static inline void apply(Segment const& segment, PointRange& range) in apply() 383 template <typename Linear, typename Segment, typename Strategy> 386 Linear, Segment, Strategy, linear_tag, segment_tag, 388 > : detail::distance::geometry_to_segment_or_box<Linear, Segment, Strategy> [all …]
|
| H A D | segment_to_box.hpp | 63 typename Segment, 71 typedef typename point_type<Segment>::type segment_point; 98 static inline return_type apply(Segment const& segment, in apply() 177 typename Segment, 181 class segment_to_box_2D_generic<Segment, Box, Strategy, true> 184 typedef typename point_type<Segment>::type segment_point; 213 static inline return_type apply(Segment const& segment, in apply() 697 typename Segment, 704 : not_implemented<Segment, Box> 710 typename Segment, [all …]
|
| H A D | backward_compatibility.hpp | 48 template<typename Point, typename Segment, typename Strategy> 55 typename point_type<Segment>::type 57 apply(Point const& point, Segment const& segment, Strategy const& ) in apply() 62 typename point_type<Segment>::type, in apply() 66 typename point_type<Segment>::type p[2]; in apply() 86 template <typename Point, typename Segment, typename Strategy> 89 Point, Segment, Strategy, 92 > : detail::distance::point_to_segment<Point, Segment, Strategy>
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/views/ |
| H A D | segment_view.hpp | 44 template <typename Segment> 48 typename geometry::point_type<Segment>::type, 52 typedef typename geometry::point_type<Segment>::type point_type; 55 explicit segment_view(Segment const& segment) in segment_view() 64 inline copy_policy(Segment const& segment) in copy_policy() 74 Segment const& m_segment; 86 template<typename Segment> 87 struct tag<segment_view<Segment> >
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/spherical/ |
| H A D | disjoint_segment_box.hpp | 44 template <typename Segment, typename Box> 48 typename point_type<Segment>::type, 53 template <typename Segment, typename Box> 54 static inline typename point_in_geometry_strategy<Segment, Box>::type 57 typedef typename point_in_geometry_strategy<Segment, Box>::type strategy_type; in get_point_in_geometry_strategy() 62 template <typename Segment, typename Box> 63 static inline bool apply(Segment const& segment, Box const& box) in apply() 65 typedef typename point_type<Segment>::type segment_point_type; in apply()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/geographic/ |
| H A D | disjoint_segment_box.hpp | 63 template <typename Segment, typename Box> 67 typename point_type<Segment>::type, 72 template <typename Segment, typename Box> 73 static inline typename point_in_geometry_strategy<Segment, Box>::type 76 typedef typename point_in_geometry_strategy<Segment, Box>::type strategy_type; in get_point_in_geometry_strategy() 81 template <typename Segment, typename Box> 82 inline bool apply(Segment const& segment, Box const& box) const 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 D | pointlike_linear.hpp | 89 typename Segment, 98 Segment const& segment, in apply() 148 template <typename Box, typename Segment> 149 inline void apply(Box& total, Segment const& segment) const in apply() 174 template <typename Box, typename Segment> 175 inline bool apply(Box const& box, Segment const& segment) const in apply() 336 typename Segment, 342 Point, Segment, PointOut, OverlayType, point_tag, segment_tag 345 Point, Segment, PointOut, OverlayType, 372 typename Segment, [all …]
|
| /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 | segment.hpp | 44 template <typename Segment> 45 struct is_valid<Segment, segment_tag> 48 static inline bool apply(Segment const& segment, VisitPolicy& visitor, Strategy const&) in apply() 52 typename point_type<Segment>::type p[2]; in apply() 58 Segment in apply()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/cartesian/ |
| H A D | disjoint_segment_box.hpp | 249 template <typename Segment, typename Box> 253 typename point_type<Segment>::type, 258 template <typename Segment, typename Box> 259 static inline typename point_in_geometry_strategy<Segment, Box>::type 262 typedef typename point_in_geometry_strategy<Segment, Box>::type strategy_type; in get_point_in_geometry_strategy() 267 template <typename Segment, typename Box> 268 static inline bool apply(Segment const& segment, Box const& box) in apply() 270 assert_dimension_equal<Segment, Box>(); in apply() 274 Segment, Box, void in apply() 277 typedef typename point_type<Segment>::type segment_point_type; in apply()
|
| H A D | side_of_intersection.hpp | 223 template <typename T, typename Segment, typename Point> 224 static inline T side_value(Segment const& a, Segment const& b, in side_value() 225 Segment const& c, Point const& fallback_point) in side_value() 328 template <typename Segment, typename Point> 329 static inline int apply(Segment const& a, Segment const& b, in apply() 330 Segment const& c, in apply() 333 typedef typename geometry::coordinate_type<Segment>::type coordinate_type; in apply()
|
| /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 | bounded_view.hpp | 37 template <typename Segment, typename Box> 38 struct bounded_view<Segment, Box, segment_tag, box_tag, cs::cartesian> 43 explicit bounded_view(Segment const& segment) in bounded_view() 64 Segment const& m_segment; 67 template <typename Segment, typename Box, typename CSystem> 68 struct bounded_view<Segment, Box, segment_tag, box_tag, CSystem> 73 explicit bounded_view(Segment const& segment) in bounded_view()
|
| /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 | path_intersection.hpp | 35 template <typename Indexable, typename Segment> 36 struct path_intersection<Indexable, Segment, box_tag, segment_tag> 38 …typedef typename default_distance_result<typename point_type<Segment>::type>::type comparable_dist… 40 …static inline bool apply(Indexable const& b, Segment const& segment, comparable_distance_type & co… in apply() 42 typedef typename point_type<Segment>::type point_type; in apply()
|
| /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 | assign_values.hpp | 289 template <typename Segment> 290 struct assign<segment_tag, Segment, 2> 291 : detail::assign::assign_2d_box_or_segment<Segment> 310 template <typename Segment> 311 struct assign_zero<segment_tag, Segment> 324 template <typename Segment> 325 struct assign_inverse<segment_tag, Segment>
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/policies/relate/ |
| H A D | tupled.hpp | 69 template <typename Segment> 70 static inline return_type degenerate(Segment const& segment, in degenerate() 80 template <typename Segment, typename Ratio> 81 static inline return_type one_degenerate(Segment const& segment, in one_degenerate()
|
| /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 | always_simple.hpp | 63 template <typename Segment> 64 struct is_simple<Segment, segment_tag> 65 : detail::is_simple::always_simple<Segment>
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/programs/ |
| H A D | segment.hpp | 13 class Segment { class 15 Segment(std::size_t vertexOffset_, in Segment() function in mbgl::Segment 41 using SegmentVector = std::vector<Segment<Attributes>>;
|
| /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 | segment.hpp | 412 template <typename Segment, typename Box> 413 static inline void apply(Segment const& segment, Box& mbr) in apply() 415 typename point_type<Segment>::type p[2]; in apply() 431 template <typename Segment> 432 struct envelope<Segment, segment_tag> 435 static inline void apply(Segment const& segment, in apply() 439 typename point_type<Segment>::type p[2]; in apply() 444 dimension<Segment>::value 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 D | sectionalize.hpp | 159 template <typename Segment> 160 static inline void apply(Segment const& seg, in apply() 163 typedef typename coordinate_type<Segment>::type coordinate_type; in apply() 193 template <typename Segment> 194 static inline void apply(Segment const& seg, in apply() 197 typedef typename coordinate_type<Segment>::type coordinate_type; in apply() 229 template <typename Segment> 230 static inline void apply(Segment const&, int [Count]) in apply() 282 template <typename Segment> 283 static inline bool apply(Segment const& seg) in apply() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/core/ |
| H A D | access.hpp | 217 typename Segment, 222 struct indexed_access<segment_tag, Segment, CoordinateType, Index, Dimension, boost::false_type> 223 : detail::indexed_access_non_pointer<Segment, CoordinateType, Index, Dimension> 229 typename Segment, 234 struct indexed_access<segment_tag, Segment, CoordinateType, Index, Dimension, boost::true_type> 235 : detail::indexed_access_pointer<Segment, CoordinateType, Index, Dimension>
|