TChannelID Class Reference
List of all members.
Public Types |
| enum | EChannelType {
eANY = 0,
eRED_CHANNEL,
eGREEN_CHANNEL,
eBLUE_CHANNEL,
eCYAN_CHANNEL,
eMAGENTA_CHANNEL,
eYELLOW_CHANNEL,
eBLACK_CHANNEL,
eGRAY_CHANNEL,
eALPHA_CHANNEL,
eSELECTION_CHANNEL,
eMASK_CHANNEL,
eCUSTOM_CHANNEL,
eARGB_CHANNEL,
eUNKNOWN,
eINVALID
} |
Public Member Functions |
| | TChannelID () |
| | TChannelID (EChannelType type, uint16 enumerator) |
| | TChannelID (const TChannelID &source) |
| TChannelID & | operator= (const TChannelID &id2) |
| boolean | operator== (const TChannelID &id2) const |
| boolean | operator!= (const TChannelID &id2) const |
| boolean | Match (const TChannelID &id2) const |
| boolean | IsColor () const |
| boolean | IsRGB () const |
| boolean | IsCMYK () const |
| PixelBucketType | GetByteFormat (uint16 bitdepth) const |
Public Attributes |
| EChannelType | fType |
| uint16 | fEnumerator |
Static Public Attributes |
| static const TChannelID | kInvalidChID |
Detailed Description
Gives the ID of an image channel. Used by IShChannel::GetID and IShChannel::SetID
Member Enumeration Documentation
- Enumerator:
| eANY |
must be 0
|
| eRED_CHANNEL |
|
| eGREEN_CHANNEL |
|
| eBLUE_CHANNEL |
|
| eCYAN_CHANNEL |
|
| eMAGENTA_CHANNEL |
|
| eYELLOW_CHANNEL |
|
| eBLACK_CHANNEL |
K channel of CMYK.
|
| eGRAY_CHANNEL |
|
| eALPHA_CHANNEL |
|
| eSELECTION_CHANNEL |
|
| eMASK_CHANNEL |
|
| eCUSTOM_CHANNEL |
|
| eARGB_CHANNEL |
|
| eUNKNOWN |
|
| eINVALID |
|
Constructor & Destructor Documentation
| TChannelID::TChannelID |
( |
|
) |
[inline] |
| TChannelID::TChannelID |
( |
const TChannelID & |
source |
) |
[inline] |
Member Function Documentation
| boolean TChannelID::IsCMYK |
( |
|
) |
const [inline] |
| boolean TChannelID::IsColor |
( |
|
) |
const [inline] |
| boolean TChannelID::IsRGB |
( |
|
) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: