Iterator adaptor is a forward iterator adapting another forward iterator. More...
#include <pixel_iterator.hpp>
Public Member Functions | |
void | constraints () |
Public Attributes | |
Iterator | it |
Iterator adaptor is a forward iterator adapting another forward iterator.
In addition to GIL iterator requirements, GIL iterator adaptors must provide the following metafunctions:
is_iterator_adaptor<Iterator>
: Returns std::true_type
iterator_adaptor_get_base<Iterator>
: Returns the base iterator typeiterator_adaptor_rebind<Iterator,NewBase>
: Replaces the base iterator with the new oneThe adaptee can be obtained from the iterator via the "base()" method.