Information
MediaSupport
RSSOther Adobe ProjectsOther Resources |
planar_ptr< IC, cmyk_t > Struct Template ReferenceRepresents a pointer to a planar CMYK pixel. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Types | |
| typedef parent_t::color_space_t | color_space_t |
|
typedef planar_ptr_base< IC, cmyk_t > | parent_t |
| typedef parent_t::reference | reference |
| typedef parent_t::value_type | value_type |
Public Member Functions | |
| reference | dereference () const |
| template<typename P> | |
| planar_ptr & | operator= (P *pix) |
| template<typename IC1, typename C1> | |
| planar_ptr & | operator= (const planar_ptr< IC1, C1 > &ptr) |
| template<typename P> | |
| planar_ptr (P *pix) | |
| template<typename IC1, typename C1> | |
| planar_ptr (const planar_ptr< IC1, C1 > &ptr) | |
| planar_ptr (IC ic, IC im, IC iy, IC ik) | |
| planar_ptr () | |
Definition at line 85 of file cmyk.hpp.
|
||||||||||||||
|
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. |