Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
|
Class: CIccMpeMatrix. More...
#include <IccMpeBasic.h>
Protected Attributes | |
bool | m_bApplyConstants |
icFloatNumber * | m_pConstants |
icFloatNumber * | m_pMatrix |
icUInt32Number | m_size |
icMatrixElemType | m_type |
Protected Attributes inherited from CIccMultiProcessElement | |
icUInt16Number | m_nInputChannels |
icUInt16Number | m_nOutputChannels |
Additional Inherited Members | |
Static Public Member Functions inherited from CIccMultiProcessElement | |
static CIccMultiProcessElement * | Create (icElemTypeSignature sig) |
Name: CIccMultiProcessElement::Create. | |
Public Attributes inherited from CIccMultiProcessElement | |
icUInt32Number | m_nReserved |
Class: CIccMpeMatrix.
Purpose: The Matrix element with constant offset
Definition at line 599 of file IccMpeBasic.h.
CIccMpeMatrix::CIccMpeMatrix | ( | ) |
Name: CIccMpeMatrix::CIccMpeMatrix.
Purpose:
Args:
Return:
Definition at line 4823 of file IccMpeBasic.cpp.
CIccMpeMatrix::CIccMpeMatrix | ( | const CIccMpeMatrix & | matrix | ) |
Name: CIccMpeMatrix::CIccMpeMatrix.
Purpose:
Args:
Return:
Definition at line 4843 of file IccMpeBasic.cpp.
References CIccMultiProcessElement::m_nInputChannels, CIccMultiProcessElement::m_nOutputChannels, CIccMultiProcessElement::m_nReserved, m_pConstants, m_pMatrix, and m_size.
|
virtual |
Name: CIccMpeMatrix::~CIccMpeMatrix.
Purpose:
Args:
Return:
Definition at line 4925 of file IccMpeBasic.cpp.
|
virtual |
Name: CIccMpeMatrix::Apply.
Purpose:
Args:
Return:
Implements CIccMultiProcessElement.
Definition at line 5211 of file IccMpeBasic.cpp.
References ic3x3Matrix, ic3x4Matrix, ic4x3Matrix, ic4x4Matrix, and icOtherMatrix.
|
virtual |
Name: CIccMpeMatrix::Begin.
Purpose:
Args:
Return:
Implements CIccMultiProcessElement.
Definition at line 5174 of file IccMpeBasic.cpp.
References ic3x3Matrix, ic3x4Matrix, ic4x3Matrix, ic4x4Matrix, icNotZero, and icOtherMatrix.
|
virtual |
Name: CIccMpeMatrix::Describe.
Purpose:
Args:
Return:
Implements CIccMultiProcessElement.
Definition at line 4986 of file IccMpeBasic.cpp.
|
inline |
Definition at line 620 of file IccMpeBasic.h.
|
inlinevirtual |
Implements CIccMultiProcessElement.
Reimplemented in CIccMpeXmlMatrix.
Definition at line 609 of file IccMpeBasic.h.
|
inline |
Definition at line 619 of file IccMpeBasic.h.
|
inline |
Definition at line 618 of file IccMpeBasic.h.
Referenced by CIccDefaultEncProfileConverter::ConvertFromParams().
|
inlinevirtual |
Implements CIccMultiProcessElement.
Definition at line 608 of file IccMpeBasic.h.
References icSigMatrixElemType.
|
inlinevirtual |
Implements CIccMultiProcessElement.
Definition at line 605 of file IccMpeBasic.h.
Referenced by CIccDefaultEncProfileConverter::ConvertFromParams().
CIccMpeMatrix & CIccMpeMatrix::operator= | ( | const CIccMpeMatrix & | matrix | ) |
Name: &CIccMpeMatrix::operator=.
Purpose:
Args:
Return:
Definition at line 4880 of file IccMpeBasic.cpp.
References m_bApplyConstants, CIccMultiProcessElement::m_nInputChannels, CIccMultiProcessElement::m_nOutputChannels, CIccMultiProcessElement::m_nReserved, m_pConstants, m_pMatrix, and m_size.
|
virtual |
Name: CIccMpeMatrix::Read.
Purpose:
Args:
Return:
Implements CIccMultiProcessElement.
Definition at line 5027 of file IccMpeBasic.cpp.
References CIccIO::Read16(), CIccIO::Read32(), CIccIO::ReadFloat32Float(), and sig.
bool CIccMpeMatrix::SetSize | ( | icUInt16Number | nInputChannels, |
icUInt16Number | nOutputChannels, | ||
bool | bUseConstants = true ) |
Name: CIccMpeMatrix::SetSize.
Purpose:
Args:
Return:
Definition at line 4944 of file IccMpeBasic.cpp.
Referenced by CIccDefaultEncProfileConverter::ConvertFromParams().
|
virtual |
Name: CIccMpeMatrix::Validate.
Purpose:
Args:
Return:
Implements CIccMultiProcessElement.
Definition at line 5328 of file IccMpeBasic.cpp.
References CIccInfo::GetSigPathName(), icGetSigPath(), icMsgValidateCriticalError, icValidateCriticalError, and CIccMultiProcessElement::Validate().
|
virtual |
Name: CIccMpeMatrix::Write.
Purpose:
Args:
Return:
Implements CIccMultiProcessElement.
Definition at line 5122 of file IccMpeBasic.cpp.
References sig, CIccIO::Write16(), CIccIO::Write32(), and CIccIO::WriteFloat32Float().
|
protected |
Definition at line 632 of file IccMpeBasic.h.
Referenced by operator=().
|
protected |
Definition at line 629 of file IccMpeBasic.h.
Referenced by CIccMpeMatrix(), and operator=().
|
protected |
Definition at line 628 of file IccMpeBasic.h.
Referenced by CIccMpeMatrix(), and operator=().
|
protected |
Definition at line 630 of file IccMpeBasic.h.
Referenced by CIccMpeMatrix(), and operator=().
|
protected |
Definition at line 631 of file IccMpeBasic.h.