|
enum | icMCSConnectionType { icNoMCS = 0
, icToMCS = 1
, icFromMCS = 2
} |
|
enum | icStatusCMM {
icCmmStatBad = -1
, icCmmStatOk = 0
, icCmmStatCantOpenProfile = 1
, icCmmStatBadSpaceLink = 2
,
icCmmStatInvalidProfile = 3
, icCmmStatBadXform = 4
, icCmmStatInvalidLut = 5
, icCmmStatProfileMissingTag = 6
,
icCmmStatColorNotFound = 7
, icCmmStatIncorrectApply = 8
, icCmmStatBadColorEncoding = 9
, icCmmStatAllocErr = 10
,
icCmmStatBadLutType = 11
, icCmmStatIdentityXform = 12
, icCmmStatUnsupportedPcsLink = 13
, icCmmStatBadConnection = 14
,
icCmmStatBadTintXform = 15
, icCmmStatTooManySamples = 16
, icCmmStatBadMCSLink = 17
} |
| CMM return status values. More...
|
|
enum | icXformInterp { icInterpLinear = 0
, icInterpTetrahedral = 1
} |
| CMM Interpolation types. More...
|
|
enum | icXformLutType {
icXformLutColor = 0x0
, icXformLutNamedColor = 0x1
, icXformLutPreview = 0x2
, icXformLutGamut = 0x3
,
icXformLutBPC = 0x4
, icXformLutBRDFParam = 0x5
, icXformLutBRDFDirect = 0x6
, icXformLutBRDFMcsParam = 0x7
,
icXformLutMCS = 0x8
, icXformLutColorimetric = 0x9
, icXformLutSpectral = 0xA
} |
| CMM Xform LUT types. More...
|
|
enum | icXformType {
icXformTypeMatrixTRC = 0
, icXformType3DLut = 1
, icXformType4DLut = 2
, icXformTypeNDLut = 3
,
icXformTypeNamedColor = 4
, icXformTypeMpe = 5
, icXformTypeMonochrome = 6
, icXformTypePCS = 0x7fffffe
,
icXformTypeUnknown = 0x7ffffff
} |
|
File: IccCmm.h
Contains: Header file for implementation of the CIccCmm class.
Version: V1
Copyright: (c) see ICC Software License
Definition in file IccCmm.h.