19 #ifndef __CMCONVERSIONS__
20 #define __CMCONVERSIONS__
26 #ifndef __COMPONENTS__
30 #ifndef __CMAPPLICATION__
47 #if PRAGMA_STRUCT_ALIGN
48 #pragma options align = mac68k
49 #elif PRAGMA_STRUCT_PACKPUSH
51 #elif PRAGMA_STRUCT_PACK
57 CMConversionInterfaceVersion = 1
74 kCMXYZToFixedXYZ = 11,
78 #if CALL_NOT_IN_CARBON
89 CMColor *dst,
unsigned long count);
101 CMColor *dst,
unsigned long count);
113 CMColor *dst,
unsigned long count);
125 CMColor *dst,
unsigned long count);
137 unsigned long count);
149 unsigned long count);
161 unsigned long count);
173 unsigned long count);
185 unsigned long count);
197 unsigned long count);
209 unsigned long count);
237 #if PRAGMA_STRUCT_ALIGN
238 #pragma options align = reset
239 #elif PRAGMA_STRUCT_PACKPUSH
241 #elif PRAGMA_STRUCT_PACK
245 #ifdef PRAGMA_IMPORT_OFF
Color Matching Interfaces.
ComponentResult CMRGBToHSV(ComponentInstance ci, const CMColor *src, CMColor *dst, unsigned long count)
ComponentResult CMLuvToXYZ(ComponentInstance ci, const CMColor *src, const CMXYZColor *white, CMColor *dst, unsigned long count)
ComponentResult CMRGBToHLS(ComponentInstance ci, const CMColor *src, CMColor *dst, unsigned long count)
ComponentResult CMXYZToLuv(ComponentInstance ci, const CMColor *src, const CMXYZColor *white, CMColor *dst, unsigned long count)
ComponentResult CMRGBToGray(ComponentInstance ci, const CMColor *src, CMColor *dst, unsigned long count)
ComponentResult CMFixedXYZToXYZ(ComponentInstance ci, const CMFixedXYZColor *src, CMXYZColor *dst, unsigned long count)
ComponentResult CMHSVToRGB(ComponentInstance ci, const CMColor *src, CMColor *dst, unsigned long count)
ComponentResult CMXYZToFixedXYZ(ComponentInstance ci, const CMXYZColor *src, CMFixedXYZColor *dst, unsigned long count)
ComponentResult CMHLSToRGB(ComponentInstance ci, const CMColor *src, CMColor *dst, unsigned long count)
ComponentResult CMXYZToYxy(ComponentInstance ci, const CMColor *src, CMColor *dst, unsigned long count)
ComponentResult CMLabToXYZ(ComponentInstance ci, const CMColor *src, const CMXYZColor *white, CMColor *dst, unsigned long count)
ComponentResult CMYxyToXYZ(ComponentInstance ci, const CMColor *src, CMColor *dst, unsigned long count)
ComponentResult CMXYZToLab(ComponentInstance ci, const CMColor *src, const CMXYZColor *white, CMColor *dst, unsigned long count)
Component Manager Interfaces.
Basic Macintosh data types.
Definition: CMICCProfile.h:364
Definition: CMICCProfile.h:372
Definition: Components.h:220
Definition: CMApplication.h:330