Searched refs:iterator_from_2d (Results 1 – 10 of 10) sorted by relevance
/third_party/boost/boost/gil/ |
D | iterator_from_2d.hpp | 42 class iterator_from_2d : public iterator_facade<iterator_from_2d<Loc2>, class 49 using parent_t = iterator_facade<iterator_from_2d<Loc2>, 70 iterator_from_2d() = default; 71 …iterator_from_2d(const Loc2& p, std::ptrdiff_t width, std::ptrdiff_t x=0, std::ptrdiff_t y=0) : _c… in iterator_from_2d() function in boost::gil::iterator_from_2d 72 …iterator_from_2d(const iterator_from_2d& pit) : _coords(pit._coords), _width(pit._width), _p(pit._… in iterator_from_2d() function in boost::gil::iterator_from_2d 73 …template <typename Loc> iterator_from_2d(const iterator_from_2d<Loc>& pit) : _coords(pit._coords),… in iterator_from_2d() function in boost::gil::iterator_from_2d 74 iterator_from_2d& operator=(iterator_from_2d const& other) = default; 77 template <typename Loc> friend class iterator_from_2d; 114 difference_type distance_to(const iterator_from_2d& it) const { in distance_to() 119 bool equal(iterator_from_2d const& it) const in equal() [all …]
|
D | algorithm.hpp | 189 struct copier_n<iterator_from_2d<IL>,O> { 190 using diff_t = typename std::iterator_traits<iterator_from_2d<IL>>::difference_type; 191 BOOST_FORCEINLINE void operator()(iterator_from_2d<IL> src, diff_t n, O dst) const { in operator ()() 207 struct copier_n<I,iterator_from_2d<OL>> { 209 BOOST_FORCEINLINE void operator()(I src, diff_t n, iterator_from_2d<OL> dst) const { in operator ()() 225 struct copier_n<iterator_from_2d<IL>,iterator_from_2d<OL>> { 226 using diff_t = typename iterator_from_2d<IL>::difference_type; 227 …BOOST_FORCEINLINE void operator()(iterator_from_2d<IL> src, diff_t n, iterator_from_2d<OL> dst) co… in operator ()() 273 …st::gil::iterator_from_2d<OL> copy1(boost::gil::iterator_from_2d<IL> first, boost::gil::iterator_f… in copy1() 359 void fill(boost::gil::iterator_from_2d<IL> first, boost::gil::iterator_from_2d<IL> last, const V& v… in fill() [all …]
|
D | deprecated.hpp | 20 #define pixel_image_iterator iterator_from_2d
|
D | image_view.hpp | 70 …using iterator = iterator_from_2d<Loc>; // 1D iterator type for each pixel left-to-right ins…
|
/third_party/boost/libs/gil/doc/design/ |
D | pixel_locator.rst | 269 the pixels as a one-dimensional array. GIL's ``iterator_from_2d`` is a 279 class iterator_from_2d 282 iterator_from_2d(const Locator& loc, int x, int width); 284 iterator_from_2d& operator++(); // if (++_x<_width) ++_p.x(); else _p+=point_t(-_width,1); 292 Iterating through the pixels in an image using ``iterator_from_2d`` is slower 296 ``iterator_from_2d::operator++`` to determine whether we are at the end of a 300 when invoked with ``iterator_from_2d``-s, to go through each row using their 302 ``iterator_from_2d::is_1d_traversable()`` returns true) to simply iterate
|
D | image_view.rst | 178 typedef iterator_from_2d<Locator> iterator;
|
/third_party/boost/libs/gil/doc/html/_sources/design/ |
D | pixel_locator.rst.txt | 269 the pixels as a one-dimensional array. GIL's ``iterator_from_2d`` is a 279 class iterator_from_2d 282 iterator_from_2d(const Locator& loc, int x, int width); 284 iterator_from_2d& operator++(); // if (++_x<_width) ++_p.x(); else _p+=point_t(-_width,1); 292 Iterating through the pixels in an image using ``iterator_from_2d`` is slower 296 ``iterator_from_2d::operator++`` to determine whether we are at the end of a 300 when invoked with ``iterator_from_2d``-s, to go through each row using their 302 ``iterator_from_2d::is_1d_traversable()`` returns true) to simply iterate
|
D | image_view.rst.txt | 178 typedef iterator_from_2d<Locator> iterator;
|
/third_party/boost/libs/gil/doc/html/ |
D | searchindex.js | 1 …17,22,25,29],iterator_adaptor_get_bas:14,iterator_adaptor_rebind:14,iterator_from_2d:[10,15],itera… property
|
/third_party/boost/libs/gil/ |
D | RELEASES.md | 308 - Renamed `pixel_image_iterator` to `iterator_from_2d`.
|