TColorCMYK Class Reference
[MCImage]

List of all members.

Public Member Functions

 TColorCMYK ()
 TColorCMYK (const TColorCMYK &cmyk)
 TColorCMYK (uint8 count, uint16 channel[])
void FromCMYK (const uint8, const uint16[])
void FromCMYK (const TColorCMYK &)
uint16operator[] (int8 i)
uint16 operator[] (int8 i) const
boolean operator== (const TColorCMYK &c2) const
void Init ()
TColorCMYKoperator= (const TColorCMYK &cmyk)
uint8 ChannelCount () const
uint16 Cyan () const
uint16 Magenta () const
uint16 Yellow () const
uint16 Black () const
uint16 Green () const
uint16 Orange () const
uint16Cyan ()
uint16Magenta ()
uint16Yellow ()
uint16Black ()
uint16Green ()
uint16Orange ()

Private Attributes

uint16 fComps [16]
 can be more than 4 channels (Hexachrome)
uint8 fChannelCount

Detailed Description

Represents a color defined by the channels Cyan, Magenta, Yellow, BlacK, and optionally Green and Orange


Constructor & Destructor Documentation

TColorCMYK::TColorCMYK (  )  [inline]
TColorCMYK::TColorCMYK ( const TColorCMYK cmyk  )  [inline]
TColorCMYK::TColorCMYK ( uint8  count,
uint16  channel[] 
) [inline]

Member Function Documentation

uint16& TColorCMYK::Black (  )  [inline]
uint16 TColorCMYK::Black (  )  const [inline]
uint8 TColorCMYK::ChannelCount (  )  const [inline]
uint16& TColorCMYK::Cyan (  )  [inline]
uint16 TColorCMYK::Cyan (  )  const [inline]
void TColorCMYK::FromCMYK ( const TColorCMYK  ) 
void TColorCMYK::FromCMYK ( const   uint8,
const   uint16[] 
)
uint16& TColorCMYK::Green (  )  [inline]
uint16 TColorCMYK::Green (  )  const [inline]
void TColorCMYK::Init (  ) 
uint16& TColorCMYK::Magenta (  )  [inline]
uint16 TColorCMYK::Magenta (  )  const [inline]
TColorCMYK& TColorCMYK::operator= ( const TColorCMYK cmyk  )  [inline]
boolean TColorCMYK::operator== ( const TColorCMYK c2  )  const [inline]
uint16 TColorCMYK::operator[] ( int8  i  )  const [inline]
uint16& TColorCMYK::operator[] ( int8  i  )  [inline]
uint16& TColorCMYK::Orange (  )  [inline]
uint16 TColorCMYK::Orange (  )  const [inline]
uint16& TColorCMYK::Yellow (  )  [inline]
uint16 TColorCMYK::Yellow (  )  const [inline]

Member Data Documentation

uint16 TColorCMYK::fComps[16] [private]

can be more than 4 channels (Hexachrome)


The documentation for this class was generated from the following file:
Generated on Mon Apr 26 22:47:59 2010 for Carrara SDK Doc by  doxygen 1.6.3