#include <IccMpeBasic.h>
Inheritance diagram for CIccMpeMatrix:
Public Member Functions | |
CIccMpeMatrix () | |
CIccMpeMatrix (const CIccMpeMatrix &ITPC) | |
CIccMpeMatrix & | operator= (const CIccMpeMatrix &ParamCurveTag) |
virtual CIccMultiProcessElement * | NewCopy () const |
virtual | ~CIccMpeMatrix () |
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) |
void | SetSize (icUInt16Number nInputChannels, icUInt16Number nOutputChannels) |
icFloatNumber * | GetMatrix () |
icFloatNumber * | GetConstants () |
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 |
Protected Attributes | |
icFloatNumber * | m_pMatrix |
icFloatNumber * | m_pConstants |
icUInt32Number | m_size |
icMatrixElemType | m_type |
Purpose: The sampled float curve segment tag
|
Name: CIccMpeMatrix::CIccMpeMatrix Purpose: Args: Return: |
|
Name: CIccMpeMatrix::CIccMpeMatrix Purpose: Args: Return: |
|
Name: CIccMpeMatrix::~CIccMpeMatrix Purpose: Args: Return: |
|
Name: CIccMpeMatrix::Apply Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
Name: CIccMpeMatrix::Begin Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
Name: CIccMpeMatrix::Describe Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
Implements CIccMultiProcessElement. |
|
|
|
|
|
Implements CIccMultiProcessElement. |
|
Implements CIccMultiProcessElement. |
|
Name: &CIccMpeMatrix::operator= Purpose: Args: Return: |
|
Name: CIccMpeMatrix::Read Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
Name: CIccMpeMatrix::SetSize Purpose: Args: Return: |
|
Name: CIccMpeMatrix::Validate Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
Name: CIccMpeMatrix::Write Purpose: Args: Return: Implements CIccMultiProcessElement. |
|
|
|
|
|
|
|
|