Information
MediaSupport
RSSOther Adobe ProjectsOther Resources |
planar_ref< TR, C > Struct Template ReferenceRepresents a reference to a planar pixel.
More...
|
Public Types | |
typedef channel_traits< TR >::const_reference | channel_const_reference |
typedef TR | channel_reference |
typedef channel_traits< TR >::value_type | channel_t |
typedef C | color_space_t |
typedef detail::color_base< TR, C > | parent_t |
typedef pixel< channel_t, color_space_t > | pixel_value_type |
Public Member Functions | |
template<int N> | |
channel_reference | channel () const |
template<typename P> | |
bool | operator!= (const P &p) const |
const planar_ref * | operator-> () const |
template<typename P> | |
planar_ref & | operator= (const P &p) |
planar_ref & | operator= (const planar_ref &p) |
template<typename P> | |
bool | operator== (const P &p) const |
channel_reference | operator[] (std::size_t i) const |
template<typename T1, typename C1> | |
planar_ref (pixel< T1, C1 > &p) | |
template<typename P> | |
planar_ref (const P &p) | |
planar_ref (TR v0, TR v1, TR v2, TR v3, TR v4) | |
planar_ref (TR v0, TR v1, TR v2, TR v3) | |
planar_ref (TR v0, TR v1, TR v2) | |
planar_ref (TR v0, TR v1) | |
template<int N> | |
channel_reference | semantic_channel () const |
Static Public Attributes | |
static const int | num_channels |
Classes | |
struct | kth_channel_t |
A reference to a planar pixel is a proxy class containing references to each of the corresponding channels.
Definition at line 46 of file planar_ref.hpp.