#include <IccMpeBasic.h>
Inheritance diagram for CIccMpeCLUT:
Public Member Functions | |
CIccMpeCLUT () | |
CIccMpeCLUT (const CIccMpeCLUT &clut) | |
CIccMpeCLUT & | operator= (const CIccMpeCLUT &clut) |
virtual CIccMultiProcessElement * | NewCopy () const |
virtual | ~CIccMpeCLUT () |
virtual icElemTypeSignature | GetType () const |
virtual const icChar * | GetClassName () const |
virtual void | Describe (std::string &sDescription) |
virtual bool | Read (icUInt32Number size, CIccIO *pIO) |
virtual bool | Write (CIccIO *pIO) |
virtual bool | Begin (icElemInterp nInterp, CIccTagMultiProcessElement *pMPE) |
virtual void | Apply (icFloatNumber *dstPixel, const icFloatNumber *srcPixel) |
virtual icValidateStatus | Validate (icTagSignature sig, std::string &sReport, const CIccTagMultiProcessElement *pMPE=NULL) const |
CIccCLUT * | GetCLUT () |
void | SetCLUT (CIccCLUT *pCLUT) |
Protected Attributes | |
CIccCLUT * | m_pCLUT |
icCLUTElemType | m_interpType |
Purpose: The sampled float curve segment tag
|
Name: CIccMpeCLUT::CIccMpeCLUT Purpose: Args: Return: |
|
Name: CIccMpeCLUT::CIccMpeCLUT Purpose: Args: Return: |
|
Name: CIccMpeCLUT::~CIccMpeCLUT Purpose: Args: Return: |
|
Name: CIccMpeCLUT::Apply Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
Name: CIccMpeCLUT::Begin Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
Name: CIccMpeCLUT::Describe Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
Implements CIccMultiProcessElement. |
|
|
|
Implements CIccMultiProcessElement. |
|
Implements CIccMultiProcessElement. |
|
Name: &CIccMpeCLUT::operator= Purpose: Args: Return: |
|
Name: CIccMpeCLUT::Read Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
Name: CIccMpeCLUT::SetCLUT Purpose: Args: Return: |
|
Name: CIccMpeCLUT::Validate Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
Name: CIccMpeCLUT::Write Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
|
|
|