Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
|
Class: CIccSampledCurveSegment. More...
#include <IccMpeBasic.h>
Protected Attributes | |
icFloatNumber | m_last |
icUInt32Number | m_nCount |
icFloatNumber * | m_pSamples |
icFloatNumber | m_range |
Protected Attributes inherited from CIccCurveSegment | |
icFloatNumber | m_endPoint |
icUInt32Number | m_nReserved |
icFloatNumber | m_startPoint |
Additional Inherited Members | |
Static Public Member Functions inherited from CIccCurveSegment | |
static CIccCurveSegment * | Create (icCurveSegSignature sig, icFloatNumber start, icFloatNumber end) |
Name: CIccCurveSegment::Create. | |
Class: CIccSampledCurveSegment.
Purpose: The sampled curve segment
Definition at line 171 of file IccMpeBasic.h.
CIccSampledCurveSegment::CIccSampledCurveSegment | ( | icFloatNumber | start, |
icFloatNumber | end ) |
Name: CIccSampledCurveSegment::CIccSampledCurveSegment.
Purpose:
Args:
Return:
Definition at line 858 of file IccMpeBasic.cpp.
CIccSampledCurveSegment::CIccSampledCurveSegment | ( | const CIccSampledCurveSegment & | curve | ) |
Name: CIccSampledCurveSegment::CIccSampledCurveSegment.
Purpose:
Args:
Return:
Definition at line 879 of file IccMpeBasic.cpp.
References CIccCurveSegment::m_endPoint, m_last, m_nCount, CIccCurveSegment::m_nReserved, m_pSamples, and CIccCurveSegment::m_startPoint.
|
virtual |
Name: CIccSampledCurveSegment::~CIccSampledCurveSegment.
Purpose:
Args:
Return:
Definition at line 943 of file IccMpeBasic.cpp.
|
virtual |
Name: CIccSampledCurveSegment::Apply.
Purpose:
Args:
Return:
Implements CIccCurveSegment.
Definition at line 1193 of file IccMpeBasic.cpp.
|
virtual |
Name: CIccSampledCurveSegment::Begin.
Purpose:
Args:
Return:
Implements CIccCurveSegment.
Definition at line 1163 of file IccMpeBasic.cpp.
|
virtual |
Name: CIccSampledCurveSegment::Describe.
Purpose:
Args:
Return:
Implements CIccCurveSegment.
Definition at line 1004 of file IccMpeBasic.cpp.
References icMaxFloat32Number, and icMinFloat32Number.
|
inlinevirtual |
Implements CIccCurveSegment.
Definition at line 181 of file IccMpeBasic.h.
|
inlinevirtual |
Definition at line 186 of file IccMpeBasic.h.
|
inlinevirtual |
Definition at line 184 of file IccMpeBasic.h.
|
inlinevirtual |
Implements CIccCurveSegment.
Definition at line 180 of file IccMpeBasic.h.
References icSigSampledCurveSeg.
|
inlinevirtual |
Implements CIccCurveSegment.
Definition at line 177 of file IccMpeBasic.h.
CIccSampledCurveSegment & CIccSampledCurveSegment::operator= | ( | const CIccSampledCurveSegment & | curve | ) |
Name: &CIccSampledCurveSegment::operator=.
Purpose:
Args:
Return:
Definition at line 910 of file IccMpeBasic.cpp.
References CIccCurveSegment::m_endPoint, m_nCount, CIccCurveSegment::m_nReserved, m_pSamples, and CIccCurveSegment::m_startPoint.
|
virtual |
Name: CIccSampledCurveSegment::Read.
Purpose:
Args:
Return:
Implements CIccCurveSegment.
Definition at line 1067 of file IccMpeBasic.cpp.
References CIccIO::Read32(), CIccIO::ReadFloat32Float(), and sig.
|
virtual |
Name: CIccSampledCurveSegment::SetSize.
Purpose: Sets size of sampled lookup table. Previous data (if exists) is lost.
Args: nCount = number of elements in lut (must be >= 2). Note: the m_pSample[0] is initialized from the the previous segment. It is not saved as part of Write(), or loaded as part of Read(). It will be initialized during the call to Begin(), The actual count of elements written to the file will be nCount-1 bZeroAlloc = flag to decide if memory should be set to zero.
Return: true if allocation successful.
Definition at line 967 of file IccMpeBasic.cpp.
|
virtual |
Name: CIccSampledCurveSegment::Validate.
Purpose:
Args:
Return:
Implements CIccCurveSegment.
Definition at line 1220 of file IccMpeBasic.cpp.
References CIccInfo::GetSigPathName(), icMaxStatus(), icMsgValidateCriticalError, icMsgValidateWarning, icValidateCriticalError, icValidateOK, and icValidateWarning.
|
virtual |
Name: CIccSampledCurveSegment::Write.
Purpose:
Args:
Return:
Implements CIccCurveSegment.
Definition at line 1121 of file IccMpeBasic.cpp.
References sig, CIccIO::Write32(), and CIccIO::WriteFloat32Float().
|
protected |
Definition at line 202 of file IccMpeBasic.h.
Referenced by CIccSampledCurveSegment().
|
protected |
Definition at line 198 of file IccMpeBasic.h.
Referenced by CIccSampledCurveSegment(), and operator=().
|
protected |
Definition at line 199 of file IccMpeBasic.h.
Referenced by CIccSampledCurveSegment(), and operator=().
|
protected |
Definition at line 201 of file IccMpeBasic.h.