boost::gil::iterator_from_2d

Provides 1D random‐access navigation to the pixels of the image. Models: PixelIteratorConcept, PixelBasedConcept, HasDynamicXStepTypeConcept

Synopsis

template<typename Loc2>
class iterator_from_2d
    : public stl_interfaces::iterator_interface<std::random_access_iterator_tag, Loc2::value_type, Loc2::reference>

Description

Pixels are traversed from the top to the bottom row and from the left to the right within each row

Base Classes

Name

Description

stl_interfaces::iterator_interface<std::random_access_iterator_tag, Loc2::value_type, Loc2::reference>

Member Functions

Name

Description

width

x_pos

y_pos

is_1d_traversable

x

iterator_from_2d [constructor]

Constructors

operator=

Copy assignment operator

operator*

Dereference operators

operator+=

Addition assignment operators

operator++

Increment operators

operator‐‐

Decrement operators

operator‐

operator==

Equality operator

operator‐>

operator[]

operator‐=

Friends

Name

Description

boost::stl_interfaces::access

boost::gil::iterator_from_2d

Provides 1D random‐access navigation to the pixels of the image. Models: PixelIteratorConcept, PixelBasedConcept, HasDynamicXStepTypeConcept

Created with MrDocs