Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
|
Go to the source code of this file.
Macros | |
#define | ICFLOATFMT "%f" |
#define | ICFLOATSFX "f" |
String formating macros need to match precision of icFloatNumber If precision is double change the "f" below to "lf". | |
#define | icSigDevLabData ((icColorSpaceSignature) 0x644C6162) /* 'dLab' */ |
Additional convenience color space signatures to distinguish between device encoding and PCS encoding. | |
#define | icSigDevXYZData ((icColorSpaceSignature) 0x6458595A) /* 'dXYZ' */ |
Typedefs | |
typedef char | icChar |
typedef float | icFloatNumber |
All floating point operations/variables in IccProfLib use the icFloatNumber data type. | |
typedef icUInt16Number | icU1Fixed15Number |
typedef icUInt16Number | icU8Fixed8Number |
typedef unsigned char | icUChar |
typedef unsigned short | icUChar16 |
Enumerations | |
enum | icValidateStatus { icValidateOK , icValidateWarning , icValidateNonCompliant , icValidateCriticalError } |
File: IccDefs.h
Contains: Access ICC profile definitions and structures including Version 4 extensions
Copyright: (c) see ICC Software License
Definition in file IccDefs.h.
#define ICFLOATFMT "%f" |
Definition at line 106 of file IccDefs.h.
Referenced by AnalyzeRoundTrip(), main(), and ParseNumbers().
#define ICFLOATSFX "f" |
String formating macros need to match precision of icFloatNumber If precision is double change the "f" below to "lf".
Definition at line 105 of file IccDefs.h.
Referenced by AnalyzeRoundTrip(), icSegPos(), and main().
#define icSigDevLabData ((icColorSpaceSignature) 0x644C6162) /* 'dLab' */ |
Additional convenience color space signatures to distinguish between device encoding and PCS encoding.
Device encoding of these color spaces is left to the device to define.
Definition at line 91 of file IccDefs.h.
Referenced by CIccCfgColorData::addFields(), CMTranslateColors(), CMTranslateRGBsExt(), CIccInfo::GetColorSpaceSigName(), icGetSpaceSamples(), main(), and CIccCfgColorData::spaceName().
#define icSigDevXYZData ((icColorSpaceSignature) 0x6458595A) /* 'dXYZ' */ |
Definition at line 92 of file IccDefs.h.
Referenced by CIccCfgColorData::addFields(), CIccInfo::GetColorSpaceSigName(), icGetSpaceSamples(), main(), and CIccCfgColorData::spaceName().
typedef float icFloatNumber |
typedef icUInt16Number icU1Fixed15Number |
typedef icUInt16Number icU8Fixed8Number |
enum icValidateStatus |
Enumerator | |
---|---|
icValidateOK | |
icValidateWarning | |
icValidateNonCompliant | |
icValidateCriticalError |
Definition at line 118 of file IccDefs.h.