Classes |
struct | JPXLabParams |
| Parameters for color conversion type kCIELab_16Bit2RGB . More...
|
struct | AIRange |
| Ranges for color values. More...
|
struct | AIXYZColor |
| Floating point CIE XYZ color value. More...
|
struct | AIGrayCal |
| Calibration information for constructing a grayscale profile. More...
|
struct | AIRGBCal |
| Calibration information for constructing an RGB profile. More...
|
struct | AIToneCurve |
| Tone curve definition. More...
|
struct | AICMYKCal |
| Calibration information for constructing a CMYK profile. More...
|
struct | AIOverrideColorConversionSuite |
| This suite provides functions that allow you to manage color profiles and perform color conversions between profiles. More...
|
Defines |
#define | kAIOverrideColorConversionSuite "Override AI Color Conversion Suite" |
#define | kAIOverrideColorConversionSuiteVersion7 AIAPI_VERSION(7) |
#define | kAIOverrideColorConversionSuiteVersion kAIOverrideColorConversionSuiteVersion7 |
#define | kAIOverrideColorConversionVersion kAIOverrideColorConversionSuiteVersion |
#define | kCyan 0x00000001 |
#define | kMagenta 0x00000002 |
#define | kYellow 0x00000004 |
#define | kBlack 0x00000008 |
#define | kCMYK 0x0000000f |
Enumerations |
enum | AIWorkingColorSpace { kGrayWS = 0,
kRGBWS = 1,
kCMYKWS = 2
} |
| Working colorspace types.
More...
|
enum | AIRGBPixelFormat { kARGB = 0,
kRGB = 1
} |
| RGB image formats.
More...
|
enum | AIRenderingIntent { kICPerceptual = 0,
kICRelativeColorimetric = 1,
kICSaturation = 2,
kICAbsoluteColorimetric = 3
} |
| Rendering intents.
More...
|
enum | AIFileOpenColorProfilePolicy { kConvert = 0,
kUntag = 1,
kPreserve = 2,
kCancel = 3
} |
| Policies on what to do with a document's color profile when it is opened.
More...
|
enum | AIFileSaveColorProfilePolicy { kNoProfile = 0,
kWSProfile = 1,
kDocProfile = 2
} |
| Policies on what to do with a document's color profile when it is saved.
More...
|
enum | ColorConvPolicy { kPreserveAppearance,
kPreserveNumbers
} |
| Color conversion policies inferred from the color settings dialog, on whether to do color conversions within the same colorspace family (such as RGB to RGB, or CMYK to CMYK).
More...
|
enum | InternalColorTransformType {
kRGB2RGB = 0,
kRGB2CMYK,
kCMYK2CMYK,
kCMYK2RGB,
kRGB2sRGB,
kCMYK2sRGB,
kLAB2RGB,
ksGray2RGB,
ksYCC8_2RGB,
kesRGB2RGB,
kROMMRGB2RGB,
kesYCC8_2RGB,
kCIELab_16Bit2RGB,
ksGray_16Bit2RGB,
ksYCC8_16Bit2RGB,
kesRGB_16Bit2RGB,
kROMMRGB_16Bit2RGB,
kesYCC8_16Bit2RGB,
kNumTransforms
} |
| Constants identifying predefined color transforms (when retrieving an internal transform) or transform types (when creating a new internal transform, or applying any transform).
More...
|