Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
|
Class: CIccMpeReflectanceCLUT. More...
#include <IccMpeSpectral.h>
Protected Member Functions | |
virtual const char * | GetDescribeName () const |
Protected Member Functions inherited from CIccMpeSpectralCLUT | |
void | copyData (const CIccMpeSpectralCLUT &ITPC) |
Name: &CIccMpeSpectralCLUT::operator=. | |
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 |
Protected Attributes inherited from CIccMpeSpectralCLUT | |
icUInt32Number | m_flags |
icCLUTElemType | m_interpType |
icUInt16Number | m_nStorageType |
CIccCLUT * | m_pApplyCLUT |
CIccCLUT * | m_pCLUT |
icFloatNumber * | m_pWhite |
icSpectralRange | m_Range |
Protected Attributes inherited from CIccMultiProcessElement | |
icUInt16Number | m_nInputChannels |
icUInt16Number | m_nOutputChannels |
Class: CIccMpeReflectanceCLUT.
Purpose: The Reflectance CLUT Element
Definition at line 303 of file IccMpeSpectral.h.
|
inline |
Definition at line 306 of file IccMpeSpectral.h.
|
inline |
Definition at line 307 of file IccMpeSpectral.h.
|
inlinevirtual |
Definition at line 310 of file IccMpeSpectral.h.
|
virtual |
Name: CIccMpeReflectanceCLUT::Begin.
Purpose:
Args:
Return:
Implements CIccMultiProcessElement.
Definition at line 1518 of file IccMpeSpectral.cpp.
References CIccCLUT::Begin(), CIccMatrixMath::entry(), CIccTagMultiProcessElement::GetAppliedPCC(), CIccCLUT::GetData(), IIccProfileConnectionConditions::getEmissiveObserver(), CIccTagSpectralViewingConditions::getIlluminant(), CIccCLUT::GetOutputChannels(), IIccProfileConnectionConditions::getPccViewingConditions(), CIccCLUT::GridPointArray(), ic1dInterp, ic2dInterp, ic3dInterp, ic3dInterpTetra, ic4dInterp, ic5dInterp, ic6dInterp, icElemInterpTetra, icLabSpectralData, icNdInterp, icRelativeSpectralData, icXYZtoLab(), CIccCLUT::Init(), CIccMpeSpectralCLUT::m_flags, CIccMpeSpectralCLUT::m_interpType, CIccMultiProcessElement::m_nInputChannels, CIccMultiProcessElement::m_nOutputChannels, CIccMpeSpectralCLUT::m_pApplyCLUT, CIccMpeSpectralCLUT::m_pCLUT, CIccMpeSpectralCLUT::m_pWhite, CIccMpeSpectralCLUT::m_Range, CIccMatrixMath::Mult(), NoClip(), CIccCLUT::NumPoints(), CIccMatrixMath::rangeMap(), CIccCLUT::SetClipFunc(), icSpectralRange::steps, and CIccMatrixMath::VectorMult().
|
inlinevirtual |
Implements CIccMultiProcessElement.
Reimplemented in CIccMpeXmlReflectanceCLUT.
Definition at line 313 of file IccMpeSpectral.h.
|
inlineprotectedvirtual |
Implements CIccMpeSpectralCLUT.
Definition at line 320 of file IccMpeSpectral.h.
|
inlinevirtual |
Implements CIccMultiProcessElement.
Definition at line 312 of file IccMpeSpectral.h.
References icSigReflectanceCLUTElemType.
|
inlinevirtual |
Reimplemented from CIccMultiProcessElement.
Definition at line 317 of file IccMpeSpectral.h.
|
inlinevirtual |
Implements CIccMultiProcessElement.
Definition at line 309 of file IccMpeSpectral.h.
|
inline |
Definition at line 308 of file IccMpeSpectral.h.