pixel step iterator More...
#include <cstddef>#include <iterator>#include <boost/iterator/iterator_facade.hpp>#include "gil_config.hpp"#include "utilities.hpp"#include "pixel_iterator.hpp"#include "pixel_iterator_adaptor.hpp"

Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::gil | |
| boost::gil::detail | |
Functions | |
| template<typename D , typename Iterator , typename SFn > | |
| bool | boost::gil::detail::operator> (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
| template<typename D , typename Iterator , typename SFn > | |
| bool | boost::gil::detail::operator< (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
| template<typename D , typename Iterator , typename SFn > | |
| bool | boost::gil::detail::operator>= (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
| template<typename D , typename Iterator , typename SFn > | |
| bool | boost::gil::detail::operator<= (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
| template<typename D , typename Iterator , typename SFn > | |
| bool | boost::gil::detail::operator== (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
| template<typename D , typename Iterator , typename SFn > | |
| bool | boost::gil::detail::operator!= (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
| template<typename Iterator > | |
| std::ptrdiff_t | boost::gil::memunit_step (const memory_based_step_iterator< Iterator > &p) |
| template<typename Iterator > | |
| std::ptrdiff_t | boost::gil::memunit_distance (const memory_based_step_iterator< Iterator > &p1, const memory_based_step_iterator< Iterator > &p2) |
| template<typename Iterator > | |
| void | boost::gil::memunit_advance (memory_based_step_iterator< Iterator > &p, std::ptrdiff_t diff) |
| template<typename Iterator > | |
| memory_based_step_iterator < Iterator > | boost::gil::memunit_advanced (const memory_based_step_iterator< Iterator > &p, std::ptrdiff_t diff) |
| template<typename Iterator > | |
| std::iterator_traits< Iterator > ::reference | boost::gil::memunit_advanced_ref (const memory_based_step_iterator< Iterator > &p, std::ptrdiff_t diff) |
| template<typename I > | |
| dynamic_x_step_type< I >::type | boost::gil::make_step_iterator (const I &it, std::ptrdiff_t step) |
| make_step_iterator More... | |
| template<typename I > | |
| dynamic_x_step_type< I >::type | boost::gil::detail::make_step_iterator_impl (const I &it, std::ptrdiff_t step, mpl::false_) |
| template<typename I > | |
| dynamic_x_step_type< I >::type | boost::gil::detail::make_step_iterator_impl (const I &it, std::ptrdiff_t step, mpl::true_) |
| template<typename BaseIt > | |
| memory_based_step_iterator < BaseIt > | boost::gil::detail::make_step_iterator_impl (const memory_based_step_iterator< BaseIt > &it, std::ptrdiff_t step, mpl::true_) |
pixel step iterator