boost::gil::iterator_is_basic
Determines if a given pixel iterator is basic Basic iterators must use gil::pixel (if interleaved), gil::planar_pixel_iterator (if planar) and gil::memory_based_step_iterator (if step). They must use the standard constness rules.
Synopsis
Declared in <boost/gil/metafunctions.hpp>
template<typename Iterator>
struct iterator_is_basic
: std::false_type
Specializations
Name |
Description |
Specialization for a mutable planar step iterator. |
|
Specialization for an immutable planar step iterator. |
|
|
Specialization for a mutable interleaved step iterator. |
|
Specialization for an immutable interleaved step iterator. |
|
Specialization for a mutable planar pixel iterator. |
|
Specialization for an immutable planar pixel iterator. |
Specialization for a mutable interleaved pixel iterator. |
|
Specialization for an immutable interleaved pixel iterator. |