Home
last modified time | relevance | path

Searched refs:iterator_type (Results 1 – 25 of 62) sorted by relevance

123

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/closest_feature/
H A Dpoint_to_range.hpp43 typedef typename boost::range_iterator<Range const>::type iterator_type; typedef in boost::geometry::detail::closest_feature::point_to_point_range
47 iterator_type first, in apply()
48 iterator_type last, in apply()
50 iterator_type& it_min1, in apply()
51 iterator_type& it_min2, in apply()
58 iterator_type it = first; in apply()
59 iterator_type prev = it++; in apply()
69 iterator_type prev_min_dist = prev; in apply()
94 typedef typename std::pair<iterator_type, iterator_type> return_type;
98 iterator_type first, in apply()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/adapted/mpl/
H A Dmpl_iterator.hpp29 typedef typename remove_const<Iterator_>::type iterator_type; typedef
32 struct value_of : mpl::deref<typename Iterator::iterator_type> {};
38 typename Iterator::iterator_type>::type
53 typename mpl::next<typename Iterator::iterator_type>::type>
68 typename mpl::prior<typename Iterator::iterator_type>::type>
83 typename mpl::advance<typename Iterator::iterator_type, N>::type>
97 typename I1::iterator_type
98 , typename I2::iterator_type>
102 typename I1::iterator_type
103 , typename I2::iterator_type
/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 Diterator_type.hpp39 struct iterator_type struct
47 struct iterator_type<Linestring, linestring_tag> struct
54 struct iterator_type<Ring, ring_tag> struct
61 class iterator_type<Polygon, polygon_tag> class
76 typename iterator_type<inner_range>::type,
87 struct iterator_type<MultiPoint, multi_point_tag> struct
94 class iterator_type<MultiLinestring, multi_linestring_tag> class
103 typename iterator_type<inner_range>::type,
112 class iterator_type<MultiPolygon, multi_polygon_tag> class
121 typename iterator_type<inner_range>::type,
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/iterators/
H A Dpoint_iterator.hpp41 static inline typename detail::point_iterator::iterator_type
55 static inline typename detail::point_iterator::iterator_type<Ring>::type
66 typedef typename detail::point_iterator::iterator_type
92 static inline typename detail::point_iterator::iterator_type
106 typedef typename detail::point_iterator::iterator_type
122 typedef typename detail::point_iterator::iterator_type
152 static inline typename detail::point_iterator::iterator_type
166 static inline typename detail::point_iterator::iterator_type<Ring>::type
177 typedef typename detail::point_iterator::iterator_type
200 static inline typename detail::point_iterator::iterator_type
[all …]
H A Dsegment_iterator.hpp42 typedef typename detail::segment_iterator::iterator_type
57 typedef typename detail::segment_iterator::iterator_type
77 typedef typename detail::segment_iterator::iterator_type
109 typedef typename detail::segment_iterator::iterator_type
125 typedef typename detail::segment_iterator::iterator_type
156 typedef typename detail::segment_iterator::iterator_type
171 typedef typename detail::segment_iterator::iterator_type
191 typedef typename detail::segment_iterator::iterator_type
217 typedef typename detail::segment_iterator::iterator_type
232 typedef typename detail::segment_iterator::iterator_type
[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 Drange_in_geometry.hpp39 typedef geometry::point_iterator<Geometry const> iterator_type; typedef
45 iterator_type begin() const in begin()
50 iterator_type end() const in end()
62 typedef const point_type * iterator_type; typedef
70 iterator_type begin() const in begin()
75 iterator_type end() const in end()
119 typedef typename points_range<Geometry1>::iterator_type iterator_type; in range_in_geometry() typedef
120 iterator_type const end = points.end(); in range_in_geometry()
121 iterator_type it = points.begin(); in range_in_geometry()
H A Dappend_no_dups_or_spikes.hpp121 typedef typename boost::range_iterator<Range>::type iterator_type; in clean_closing_dups_and_spikes() typedef
131 iterator_type first = boost::begin(range); in clean_closing_dups_and_spikes()
132 iterator_type second = first + 1; in clean_closing_dups_and_spikes()
133 iterator_type ultimate = boost::end(range) - 1; in clean_closing_dups_and_spikes()
H A Dclip_linestring.hpp186 typedef typename boost::range_iterator<Range const>::type iterator_type; in clip_range_with_box() typedef
187 iterator_type vertex = boost::begin(range); in clip_range_with_box()
188 for(iterator_type previous = vertex++; in clip_range_with_box()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/iterators/detail/segment_iterator/
H A Diterator_type.hpp42 struct iterator_type struct
48 struct iterator_type<Linestring, linestring_tag> struct
58 struct iterator_type<Ring, ring_tag> struct
68 class iterator_type<Polygon, polygon_tag> class
90 typename iterator_type<inner_range>::type,
103 class iterator_type<MultiLinestring, multi_linestring_tag> class
115 typename iterator_type<inner_range>::type,
125 class iterator_type<MultiPolygon, multi_polygon_tag> class
136 typename iterator_type<inner_range>::type,
H A Drange_segment_iterator.hpp109 typedef typename range_iterator_type<Range>::type iterator_type; typedef in boost::geometry::detail::segment_iterator::range_segment_iterator
151 >::iterator_type other_iterator_type; in range_segment_iterator()
154 = boost::is_convertible<other_iterator_type, iterator_type>::value; in range_segment_iterator()
172 iterator_type next(m_it); in dereference()
204 iterator_type m_it;
/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 Diterator_selector.hpp33 typedef geometry::segment_iterator<Geometry> iterator_type; typedef
35 static inline iterator_type begin(Geometry& geometry) in begin()
40 static inline iterator_type end(Geometry& geometry) in end()
49 typedef geometry::point_iterator<MultiPoint> iterator_type; typedef
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/move/
H A Diterator.hpp47 typedef It iterator_type; typedef in boost::move_iterator
48 typedef typename boost::movelib::iterator_traits<iterator_type>::value_type value_type;
58 …typedef typename boost::movelib::iterator_traits<iterator_type>::difference_type difference_type;
59 …typedef typename boost::movelib::iterator_traits<iterator_type>::iterator_category iterator_catego…
89 BOOST_MOVE_FORCEINLINE move_iterator<iterator_type> operator++(int) in operator ++()
90 { move_iterator<iterator_type> tmp(*this); ++(*this); return tmp; } in operator ++()
95 BOOST_MOVE_FORCEINLINE move_iterator<iterator_type> operator--(int) in operator --()
96 { move_iterator<iterator_type> tmp(*this); --(*this); return tmp; } in operator --()
98 move_iterator<iterator_type> operator+ (difference_type n) const in operator +()
99 { return move_iterator<iterator_type>(m_it + n); } 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/
H A Dmulti_modify.hpp39 typedef typename boost::range_iterator<MultiGeometry>::type iterator_type; in apply() typedef
40 for (iterator_type it = boost::begin(multi); in apply()
51 typedef typename boost::range_iterator<MultiGeometry>::type iterator_type; in apply() typedef
52 for (iterator_type it = boost::begin(multi); in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/qi/directive/
H A Drepeat.hpp170 typename F::iterator_type save = f.f.first; in parse_container()
234 typedef exact_iterator<T> iterator_type; typedef
235 typedef repeat_parser<Subject, iterator_type> result_type;
249 typedef finite_iterator<T> iterator_type; typedef
250 typedef repeat_parser<Subject, iterator_type> result_type;
257 iterator_type( in operator ()()
270 typedef infinite_iterator<T> iterator_type; typedef
271 typedef repeat_parser<Subject, iterator_type> result_type;
/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 Dmultipoint.hpp76 >::type iterator_type; in analyze_point_coordinates() typedef
88 for (iterator_type it = boost::begin(multipoint); in analyze_point_coordinates()
119 >::type iterator_type; in maximum_gap() typedef
121 iterator_type it1 = boost::begin(sorted_range), it2 = it1; in maximum_gap()
156 >::type iterator_type; in get_min_max_longitudes() typedef
159 std::pair<iterator_type, iterator_type> min_max_longitudes in get_min_max_longitudes()
238 >::type iterator_type; in apply() typedef
332 iterator_type it = boost::begin(multipoint); in apply()
H A Drange.hpp100 >::type iterator_type; in apply() typedef
103 for (iterator_type it = boost::begin(multirange); in apply()
146 >::type iterator_type; in apply() typedef
151 for (iterator_type it = boost::begin(multirange); in apply()
H A Drange_of_boxes.hpp163 >::type iterator_type; in apply() typedef
192 iterator_type it = boost::begin(range_of_boxes); in apply()
244 >::type iterator_type; in apply() typedef
256 iterator_type it_min = std::min_element(boost::begin(range_of_boxes), in apply()
259 iterator_type it_max = std::max_element(boost::begin(range_of_boxes), in apply()
268 for (iterator_type it = boost::begin(range_of_boxes); in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/support/iterators/
H A Dmulti_pass.hpp41 typedef typename policies_base_type::input_policy iterator_type; typedef in boost::spirit::multi_pass
46 typedef typename iterator_type::value_type value_type;
47 typedef typename iterator_type::difference_type difference_type;
48 typedef typename iterator_type::distance_type distance_type;
49 typedef typename iterator_type::reference reference;
50 typedef typename iterator_type::pointer pointer;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/agnostic/
H A Dsimplify_douglas_peucker.hpp114 typedef typename std::vector<dp_point_type>::iterator iterator_type; typedef in boost::geometry::strategy::simplify::detail::douglas_peucker
122 inline void consider(iterator_type begin, in consider()
123 iterator_type end, in consider()
146 iterator_type last = end - 1; in consider()
158 iterator_type candidate; in consider()
159 for(iterator_type it = begin + 1; it != last; ++it) in consider()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/algorithm/query/detail/
H A Dsegmented_find_if.hpp28 iterator_type; typedef
32 iterator_type
42 iterator_type
H A Dsegmented_find.hpp28 iterator_type; typedef
32 iterator_type
42 iterator_type
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/qi/detail/
H A Dpass_container.hpp268 typedef typename F::iterator_type iterator_type; typedef
282 iterator_type save = f.first; in dispatch_container()
318 Component, context_type, iterator_type>::type in dispatch_attribute()
326 Component, Attr, context_type, iterator_type> in dispatch_attribute()
344 Component, context_type, iterator_type in operator ()()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/
H A Darea.hpp109 typedef typename boost::range_iterator<view_type const>::type iterator_type; in apply() typedef
114 iterator_type it = boost::begin(view); in apply()
115 iterator_type end = boost::end(view); in apply()
117 for (iterator_type previous = it++; in apply()
H A Dlength.hpp103 >::type iterator_type; in apply() typedef
107 iterator_type it = boost::begin(view), end = boost::end(view); in apply()
110 for(iterator_type previous = it++; in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/io/wkt/
H A Dwrite.hpp133 typedef typename boost::range_iterator<Range const>::type iterator_type; in apply() typedef
146 iterator_type begin = boost::begin(range); in apply()
147 iterator_type end = boost::end(range); in apply()
148 for (iterator_type it = begin; it != end; ++it) in apply()

123