|
| BOOST_STATIC_CONSTANT (bool, is_mutable=channel_traits< ChannelReference >::is_mutable) |
|
| planar_pixel_reference (ChannelReference v0, ChannelReference v1) |
|
| planar_pixel_reference (ChannelReference v0, ChannelReference v1, ChannelReference v2) |
|
| planar_pixel_reference (ChannelReference v0, ChannelReference v1, ChannelReference v2, ChannelReference v3) |
|
| planar_pixel_reference (ChannelReference v0, ChannelReference v1, ChannelReference v2, ChannelReference v3, ChannelReference v4) |
|
| planar_pixel_reference (ChannelReference v0, ChannelReference v1, ChannelReference v2, ChannelReference v3, ChannelReference v4, ChannelReference v5) |
|
template<typename P > |
| planar_pixel_reference (const P &p) |
|
template<typename ChannelV , typename Mapping > |
| planar_pixel_reference (pixel< ChannelV, layout< ColorSpace, Mapping > > &p) |
|
template<typename ChannelPtr > |
| planar_pixel_reference (const planar_pixel_iterator< ChannelPtr, ColorSpace > &p, std::ptrdiff_t diff) |
|
const planar_pixel_reference & | operator= (const planar_pixel_reference &p) const |
|
template<typename P > |
const planar_pixel_reference & | operator= (const P &p) const |
|
template<typename P > |
bool | operator== (const P &p) const |
|
template<typename P > |
bool | operator!= (const P &p) const |
|
ChannelReference | operator[] (std::size_t i) const |
|
const planar_pixel_reference * | operator-> () const |
|
template<typename ChannelReference, typename ColorSpace>
struct boost::gil::planar_pixel_reference< ChannelReference, ColorSpace >
A reference proxy to a planar pixel.
Models: HomogeneousColorBaseConcept, HomogeneousPixelConcept
A reference to a planar pixel is a proxy class containing references to each of the corresponding channels.