boost::gil::planar_pixel_iterator::planar_pixel_iterator

Copy constructor and operator= from pointers to compatible planar pixels or planar pixel references. That allow constructs like pointer = &value or pointer = &reference Since we should not override operator& that's the best we can do.

Synopses

Default constructor

Construct from planar_pixel_iterator

template<
    typename IC1,
    typename C1>
planar_pixel_iterator(planar_pixel_iterator<IC1, C1> const& ptr);

Construct from bool

planar_pixel_iterator(bool value);

Copy constructor and operator= from pointers to compatible planar pixels or planar pixel references. That allow constructs like pointer = &value or pointer = &reference Since we should not override operator& that's the best we can do.

template<typename P>
planar_pixel_iterator(P* pix);
planar_pixel_iterator(
    ChannelPtr const& v0,
    ChannelPtr const& v1);
planar_pixel_iterator(
    ChannelPtr const& v0,
    ChannelPtr const& v1,
    ChannelPtr const& v2);
planar_pixel_iterator(
    ChannelPtr const& v0,
    ChannelPtr const& v1,
    ChannelPtr const& v2,
    ChannelPtr const& v3);
planar_pixel_iterator(
    ChannelPtr const& v0,
    ChannelPtr const& v1,
    ChannelPtr const& v2,
    ChannelPtr const& v3,
    ChannelPtr const& v4);

Created with MrDocs