boost::gil::planar_pixel_reference

A reference proxy to a planar pixel.

Synopsis

template<
    typename T,
    typename C>
struct planar_pixel_reference
    : detail::homogeneous_color_base<ChannelReference, layout<ColorSpace>, mp11::mp_size<ColorSpace>::value>

Description

A reference to a planar pixel is a proxy class containing references to each of the corresponding channels. Models: HomogeneousColorBaseConcept, HomogeneousPixelConcept

Base Classes

Name

Description

detail::homogeneous_color_base<ChannelReference, layout<ColorSpace>, mp11::mp_size<ColorSpace>::value>

Member Functions

Name

Description

planar_pixel_reference [constructor]

Constructors

operator=

Assignment operators

operator‐>

Member access operator

operator[]

operator==

Equality operator

operator!=

Inequality operator

Static Data Members

Name

is_mutable

Template Parameters

Name

Description

ChannelReference

A channel reference, either const or mutable

Created with MrDocs