| planar_pixel_reference Struct Template Reference | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Public Types | |
| typedef detail::homogeneous_color_base < ChannelReference, layout < ColorSpace >, mpl::size < ColorSpace >::value > | parent_t | 
| typedef pixel< channel_t, layout< ColorSpace > > | value_type | 
| typedef planar_pixel_reference | reference | 
| typedef planar_pixel_reference < channel_const_reference, ColorSpace > | const_reference | 
| Public Member Functions | |
| 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 | 
 1.5.6
 1.5.6