| /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 | linear.hpp | 86 is_acceptable_turn(Linestring const& linestring) in is_acceptable_turn() argument 87 : m_linestring(linestring) in is_acceptable_turn() 88 , m_is_closed(geometry::equals(range::front(linestring), in is_acceptable_turn() 89 range::back(linestring))) in is_acceptable_turn() 116 Linestring const& linestring) in is_boundary_point_of() argument 118 BOOST_GEOMETRY_ASSERT(boost::size(linestring) > 1); in is_boundary_point_of() 120 ! geometry::equals(range::front(linestring), in is_boundary_point_of() 121 range::back(linestring)) in is_boundary_point_of() 123 (geometry::equals(point, range::front(linestring)) in is_boundary_point_of() 124 || geometry::equals(point, range::back(linestring))); in is_boundary_point_of() [all …]
|
| H A D | debug_print_boundary_points.hpp | 51 static inline void apply(Linestring const& linestring) in apply() 54 std::cout << " " << geometry::dsv(range::front(linestring)); in apply() 55 std::cout << " " << geometry::dsv(range::back(linestring)); 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 | follow.hpp | 62 LineString const& linestring, Polygon const& polygon, in last_covered_by() argument 65 return geometry::covered_by(range::at(linestring, op.seg_id.segment_index), polygon, strategy); in last_covered_by() 79 LineString const& linestring, Polygon const& polygon, in is_leaving() argument 86 || (first && last_covered_by(turn, op, linestring, polygon, strategy)) in is_leaving() 103 LineString const& linestring, Polygon const& polygon, in is_staying_inside() argument 115 return entered || (first && last_covered_by(turn, op, linestring, polygon, strategy)); in is_staying_inside() 130 Linestring const& linestring, Polygon const& polygon, in was_entered() argument 135 return last_covered_by(turn, op, linestring, polygon, strategy); in was_entered() 189 LineString const& linestring, in leave() 202 >::apply(linestring, segment_id, index, strategy, robust_policy, current_piece); in leave() [all …]
|
| H A D | follow_linear_linear.hpp | 196 Linestring const& linestring, in process_turn() argument 212 action::enter(current_piece, linestring, in process_turn() 227 action::leave(current_piece, linestring, in process_turn() 238 action::isolated_point(current_piece, linestring, in process_turn() 261 Linestring const& linestring, in process_end() argument 275 >::apply(linestring, in process_end() 277 static_cast<signed_size_type>(boost::size(linestring) - 1), in process_end() 295 apply(Linestring const& linestring, Linear const&, in apply() argument 313 linestring, in apply() 328 return process_end(entered, linestring, in apply()
|
| H A D | intersection_insert.hpp | 319 static inline OutputIterator apply(LineString const& linestring, Areal const& areal, in apply() 324 if (boost::size(linestring) == 0) in apply() 352 >(linestring, areal, strategy, robust_policy, turns, policy); in apply() 367 inside_value = overlay::range_in_geometry(linestring, areal, strategy); in apply() 373 geometry::convert(linestring, copy); in apply() 390 linestring, areal, in apply() 535 static inline OutputIterator apply(Linestring const& linestring, in apply() 543 <GeometryOut>(box, linestring, robust_policy, out, lb_strategy); in apply() 926 static inline OutputIterator apply(Linestring const& linestring, in apply() 936 >::apply(multipoint, linestring, robust_policy, out, strategy); in apply()
|
| H A D | linear_linear.hpp | 62 static inline OutputIterator apply(LineString const& linestring, in apply() 66 geometry::convert(linestring, ls_out); 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 | linear.hpp | 47 static inline bool apply(Linestring const& linestring, in apply() 51 if (has_invalid_coordinate<Linestring>::apply(linestring, visitor)) in apply() 56 if (boost::size(linestring) < 2) in apply() 67 >::apply(linestring); in apply() 83 >::apply(linestring, visitor, in apply() 142 inline bool apply(Linestring const& linestring) const in apply() 147 >::apply(linestring, m_policy, m_strategy); in apply()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/geometries/ |
| H A D | linestring.hpp | 60 class linestring : public Container<Point, Allocator<Point> > class 68 inline linestring() in linestring() function in boost::geometry::model::linestring 74 inline linestring(Iterator begin, Iterator end) in linestring() function in boost::geometry::model::linestring 81 inline linestring(std::initializer_list<Point> l) in linestring() function in boost::geometry::model::linestring 113 struct tag<model::linestring<Point, Container, Allocator> >
|
| /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 | point_in_geometry.hpp | 155 int apply(Point const& point, Linestring const& linestring, Strategy const& strategy) in apply() 157 std::size_t count = boost::size(linestring); in apply() 160 if ( detail::within::point_in_range(point, linestring, strategy) != 0 ) in apply() 164 … if (detail::equals::equals_point_point(range::front(linestring), range::back(linestring))) in apply() 167 else if (detail::equals::equals_point_point(point, range::front(linestring)) in apply() 168 || detail::equals::equals_point_point(point, range::back(linestring))) in apply()
|
| /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 | linear.hpp | 41 static inline void apply(Linestring const& linestring, in apply() 45 envelope_range::apply(geometry::segments_begin(linestring), in apply() 46 geometry::segments_end(linestring), in apply()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/iterators/ |
| H A D | segment_iterator.hpp | 47 static inline return_type apply(Linestring& linestring) in apply() 49 return return_type(linestring); in apply() 161 static inline return_type apply(Linestring& linestring) in apply() 163 return return_type(linestring, true); in apply()
|
| H A D | point_iterator.hpp | 45 apply(Linestring& linestring) in apply() 47 return boost::begin(linestring); in apply() 156 apply(Linestring& linestring) in apply() 158 return boost::end(linestring); in apply()
|
| /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 | linear_linear.hpp | 63 bool operator()(Linestring const& linestring) in operator ()() argument 70 std::size_t const count = boost::size(linestring); in operator ()() 82 && equals::equals_point_point(range::front(linestring), in operator ()() 83 range::back(linestring)) ) in operator ()() 95 is_endpoint_boundary<boundary_front>(range::front(linestring)) in operator ()() 97 is_endpoint_boundary<boundary_back>(range::back(linestring)) ) ) in operator ()()
|
| H A D | linear_areal.hpp | 92 bool operator()(Linestring const& linestring) in operator ()() argument 94 std::size_t const count = boost::size(linestring); in operator ()() 110 int const pig = detail::within::point_in_geometry(range::front(linestring), in operator ()() 129 is_endpoint_boundary<boundary_front>(range::front(linestring)) in operator ()() 131 is_endpoint_boundary<boundary_back>(range::back(linestring)) ) ) in operator ()()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/ |
| H A D | predicates.hpp | 359 path(SegmentOrLinestring const& linestring, unsigned k) in path() argument 361 return detail::predicates::path<SegmentOrLinestring>(linestring, k); in path()
|
| /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 | backward_compatibility.hpp | 111 Linestring const& linestring, in apply() 124 >::apply(point, linestring, ps_strategy_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/intersection/ |
| H A D | multi.hpp | 98 static inline OutputIterator apply(Linestring const& linestring, in apply() 112 ::apply(linestring, *it, robust_policy, out, strategy); in apply()
|
| /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 | svg_mapper.hpp | 139 : svg_map_range<Linestring, model::linestring<SvgPoint>, SvgPoint>
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/buffer/ |
| H A D | buffer_inserter.hpp | 715 static inline geometry::strategy::buffer::result_code apply(Linestring const& linestring, in apply() 726 detail::buffer::simplify_input(linestring, distance, simplified); in apply()
|