71#if !defined(_ICCSTRUCTBASIC_H)
72#define _ICCSTRUCTBASIC_H
78#ifdef USEREFICCMAXNAMESPACE
102 virtual void Describe(std::string &sDescription,
int nVerboseness)
const;
107 virtual std::string GetElemName(
icSignature sigElem)
const;
112 virtual icValidateStatus Validate(std::string sigPath, std::string &sReport,
const CIccProfile* pProfile = NULL)
const;
136 std::string getName()
const;
146 icValidateStatus Validate(std::string sigPath, std::string &sReport,
const CIccProfile* pProfile)
const;
174 virtual icValidateStatus Validate(std::string sigPath, std::string &sReport,
const CIccProfile* pProfile = NULL)
const;
220 virtual icValidateStatus Validate(std::string sigPath, std::string &sReport,
const CIccProfile* pProfile = NULL)
const;
293#ifdef USEREFICCMAXNAMESPACE
float icFloatNumber
All floating point operations/variables in IccProfLib use the icFloatNumber data type.
unsigned int icUInt32Number
virtual const icChar * GetClassName() const
virtual const icChar * GetDisplayName() const
Class: CIccStructColorEncodingParams.
virtual const icChar * GetDisplayName() const
virtual const icChar * GetClassName() const
Class: CIccStructColorantInfo.
virtual const icChar * GetDisplayName() const
virtual const icChar * GetClassName() const
Class: CIccStructMeasurementInfo.
virtual const icChar * GetDisplayName() const
virtual const icChar * GetClassName() const
Class: CIccStructNamedColor.
virtual const icChar * GetDisplayName() const
virtual const icChar * GetClassName() const
Class: CIccStructProfileInfo.
virtual const icChar * GetDisplayName() const
virtual const icChar * GetClassName() const
Class: CIccStructTintZero.
virtual const icChar * GetClassName() const
virtual const icChar * GetDisplayName() const
Class: CIccStructUnknown.
virtual const icChar * GetClassName() const
SIccElemNameSig * m_pElemNameSigTable
virtual const icChar * GetDisplayName() const