Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

defines.h File Reference

Go to the source code of this file.

Defines

#define LUTS_ARE_PTR_BASED   0
#define LUT_DATA_TYPE   void**
#define CUBE_DATA_TYPE   void**
#define DATA_2_PTR   *
#define GETDATASIZE(x)   GetHandleSize((Handle)(x))
#define SETDATASIZE(x, y)   SetHandleSize((Handle)(x),(y))
#define LOCK_DATA(x)   HLock((Handle)(x))
#define UNLOCK_DATA(x)   HUnlock((Handle)(x))
#define ALLOC_DATA(x, y)   (void **)SmartNewHandle(x,y)
#define DISPOSE_DATA(x)   (void **)DisposeHandle((Handle)(x))
#define DISPOSE_IF_DATA(x)   (void **)DisposeIfHandle((Handle)(x))
#define kDoDefaultLut   0
#define kDoGamutLut   1
#define kNoInfo   0
#define kDoXYZ2Lab   1
#define kDoLab2XYZ   2
#define kNumOfRGBchannels   3
#define kNumOfLab_XYZchannels   3
#define adr_bereich_elut   256 /* ElutAdrSize | Elut pixeloriented 256 entries 10 bit each dim. */
#define adr_breite_elut   8 /* ElutAdrShift | 2^8 = 256 */
#define bit_breite_elut   10 /* ElutWordSize */
#define adr_bereich_alut   1024 /* AlutAdrSize | Alut pixeloriented 1024 entries 8 bit each dim. */
#define adr_breite_alut   10 /* AlutAdrShift | 2^10 = 1024 */
#define bit_breite_alut   8


Define Documentation

#define adr_bereich_alut   1024 /* AlutAdrSize | Alut pixeloriented 1024 entries 8 bit each dim. */
 

Definition at line 66 of file lh_core/defines.h.

Referenced by Calc323Dim_Data8To8_Lut16(), Calc324Dim_Data8To8_Lut16(), Calc423Dim_Data8To8_Lut16(), Calc424Dim_Data8To8_Lut16(), DoMakeGamutForMonitor(), Extract_MFT_Alut(), and MakeGamut16or32ForMonitor().

#define adr_bereich_elut   256 /* ElutAdrSize | Elut pixeloriented 256 entries 10 bit each dim. */
 

Definition at line 61 of file lh_core/defines.h.

Referenced by Calc323Dim_Data8To8_Lut16(), Calc324Dim_Data8To8_Lut16(), Calc423Dim_Data8To8_Lut16(), Calc424Dim_Data8To8_Lut16(), and MakeGamut16or32ForMonitor().

#define adr_breite_alut   10 /* AlutAdrShift | 2^10 = 1024 */
 

Definition at line 67 of file lh_core/defines.h.

Referenced by Calc323Dim_Data8To8_Lut16(), Calc324Dim_Data8To8_Lut16(), Calc423Dim_Data8To8_Lut16(), Calc424Dim_Data8To8_Lut16(), CreateCombi(), Extract_Gray_Luts(), Extract_MFT_Alut(), and Extract_TRC_Alut().

#define adr_breite_elut   8 /* ElutAdrShift | 2^8 = 256 */
 

Definition at line 62 of file lh_core/defines.h.

Referenced by Calc323Dim_Data8To8_Lut16(), Calc324Dim_Data8To8_Lut16(), Calc423Dim_Data8To8_Lut16(), Calc424Dim_Data8To8_Lut16(), CreateCombi(), DoMakeGamutForMonitor(), Extract_Gray_Luts(), Extract_MFT_Elut(), and Extract_TRC_Elut().

#define ALLOC_DATA x,
 )     (void **)SmartNewHandle(x,y)
 

Definition at line 43 of file lh_core/defines.h.

Referenced by CreateCombi(), Extract_Gray_Luts(), Extract_MFT_Xlut(), Extract_TRC_Alut(), Extract_TRC_Elut(), Fill_byte_ALUTs_from_lut16Tag(), Fill_byte_ALUTs_from_lut8Tag(), Fill_ushort_ALUTs_from_lut16Tag(), Fill_ushort_ALUTs_from_lut8Tag(), Fill_ushort_ELUTs_from_lut16Tag(), Fill_ushort_ELUTs_from_lut8Tag(), InitNamedColorProfileData(), MakeCMColorCube(), MakeCube(), MakeCube16(), MakeGamut16or32ForMonitor(), and MakeSpecialCube16().

#define bit_breite_alut   8
 

Definition at line 68 of file lh_core/defines.h.

Referenced by CreateCombi(), DoMakeGamutForMonitor(), Extract_Gray_Luts(), Extract_MFT_Alut(), and Extract_TRC_Alut().

#define bit_breite_elut   10 /* ElutWordSize */
 

Definition at line 63 of file lh_core/defines.h.

Referenced by CreateCombi(), Extract_Gray_Luts(), Extract_MFT_Elut(), and Extract_TRC_Elut().

#define CUBE_DATA_TYPE   void**
 

Definition at line 37 of file lh_core/defines.h.

Referenced by CreateCombi(), MakeCube(), MakeCube16(), and MakeSpecialCube16().

#define DATA_2_PTR   *
 

Definition at line 38 of file lh_core/defines.h.

Referenced by CMConvIndexToNameCW(), CMConvNameToIndexCW(), CMCreateTransformExtInternal(), CMDeleteTransform(), CMFullColorRemains(), CMGetNamedProfileInfoCW(), CMSetLookupOnlyMode(), CMTranslateRGB(), CMTranslateRGBs(), ConvertIndexToLabBitmap(), ConvertLabToIndexBitmap(), ConvertNamedIndexToColors(), ConvertNamedIndexToPCS(), ConvertPCSToNamedIndex(), CreateCombi(), CWCheckBitmap(), CWCheckColors(), CWCheckColorsMS(), CWGetColorSpaces(), CWMatchBitmap(), CWMatchBitmapPlane(), CWMatchColors(), DoMakeGamutForMonitor(), Extract_Gray_Luts(), Extract_MFT_Xlut(), Extract_TRC_Alut(), Extract_TRC_Elut(), Fill_byte_ALUTs_from_lut16Tag(), Fill_byte_ALUTs_from_lut8Tag(), Fill_ushort_ALUTs_from_lut16Tag(), Fill_ushort_ALUTs_from_lut8Tag(), Fill_ushort_ELUTs_from_lut16Tag(), Fill_ushort_ELUTs_from_lut8Tag(), FillLutParam(), FillLutParamChk(), InitNamedColorProfileData(), MakeCMColorCube(), MakeCube(), MakeCube16(), MakeGamut16or32ForMonitor(), MakeSpecialCube16(), MyAdd_NL_AToB0Tag_mft1(), MyAdd_NL_AToB0Tag_mft2(), and PrepareCombiLUTs().

#define DISPOSE_DATA  )     (void **)DisposeHandle((Handle)(x))
 

Definition at line 44 of file lh_core/defines.h.

#define DISPOSE_IF_DATA  )     (void **)DisposeIfHandle((Handle)(x))
 

Definition at line 45 of file lh_core/defines.h.

Referenced by CMMConcatInitPrivate(), CMMInitPrivate(), CreateCombi(), Extract_Gray_Luts(), Extract_MFT_Xlut(), Extract_TRC_Alut(), Extract_TRC_Elut(), Fill_byte_ALUTs_from_lut16Tag(), Fill_byte_ALUTs_from_lut8Tag(), Fill_ushort_ALUTs_from_lut16Tag(), Fill_ushort_ALUTs_from_lut8Tag(), Fill_ushort_ELUTs_from_lut16Tag(), Fill_ushort_ELUTs_from_lut8Tag(), InitNamedColorProfileData(), LHColorWorldClose(), MakeCMColorCube(), MakeGamut16or32ForMonitor(), and PrepareCombiLUTs().

#define GETDATASIZE  )     GetHandleSize((Handle)(x))
 

Definition at line 39 of file lh_core/defines.h.

#define kDoDefaultLut   0
 

Definition at line 49 of file lh_core/defines.h.

Referenced by PrepareCombiLUTs().

#define kDoGamutLut   1
 

Definition at line 50 of file lh_core/defines.h.

Referenced by PrepareCombiLUTs().

#define kDoLab2XYZ   2
 

Definition at line 54 of file lh_core/defines.h.

Referenced by Create_LH_ProfileSet(), CreateCombi(), and PrepareCombiLUTs().

#define kDoXYZ2Lab   1
 

Definition at line 53 of file lh_core/defines.h.

Referenced by Create_LH_ProfileSet(), and CreateCombi().

#define kNoInfo   0
 

Definition at line 52 of file lh_core/defines.h.

Referenced by Create_LH_ProfileSet().

#define kNumOfLab_XYZchannels   3
 

Definition at line 57 of file lh_core/defines.h.

Referenced by CreateCombi().

#define kNumOfRGBchannels   3
 

Definition at line 56 of file lh_core/defines.h.

Referenced by Extract_TRC_Alut(), Extract_TRC_Elut(), Extract_TRC_Matrix(), and ExtractAll_TRC_Luts().

#define LOCK_DATA  )     HLock((Handle)(x))
 

Definition at line 41 of file lh_core/defines.h.

Referenced by CMConvIndexToNameCW(), CMConvNameToIndexCW(), CMCreateTransformExtInternal(), CMDeleteTransform(), CMFullColorRemains(), CMGetNamedProfileInfoCW(), CMSetLookupOnlyMode(), CMTranslateRGB(), CMTranslateRGBs(), ConvertIndexToLabBitmap(), ConvertLabToIndexBitmap(), ConvertNamedIndexToColors(), ConvertNamedIndexToPCS(), ConvertPCSToNamedIndex(), CreateCombi(), CWCheckBitmap(), CWCheckColors(), CWCheckColorsMS(), CWGetColorSpaces(), CWMatchBitmap(), CWMatchBitmapPlane(), CWMatchColors(), DoMakeGamutForMonitor(), Extract_Gray_Luts(), Extract_MFT_Xlut(), Extract_TRC_Alut(), Extract_TRC_Elut(), Fill_byte_ALUTs_from_lut16Tag(), Fill_byte_ALUTs_from_lut8Tag(), Fill_ushort_ALUTs_from_lut16Tag(), Fill_ushort_ALUTs_from_lut8Tag(), Fill_ushort_ELUTs_from_lut16Tag(), Fill_ushort_ELUTs_from_lut8Tag(), GetSizes(), InitNamedColorProfileData(), LHCheckBitMapPrivate(), LHCheckColorsPrivate(), LHCheckColorsPrivateMS(), LHMatchBitMapPlanePrivate(), LHMatchBitMapPrivate(), LHMatchColorsPrivate(), MakeCMColorCube(), MakeCube(), MakeCube16(), MakeGamut16or32ForMonitor(), MakeSpecialCube16(), MyAdd_NL_AToB0Tag_mft1(), MyAdd_NL_AToB0Tag_mft2(), and PrepareCombiLUTs().

#define LUT_DATA_TYPE   void**
 

Definition at line 36 of file lh_core/defines.h.

Referenced by CMConvIndexToNameCW(), CMConvNameToIndexCW(), CMGetNamedProfileInfoCW(), ConvertIndexToLabBitmap(), ConvertLabToIndexBitmap(), ConvertNamedIndexToColors(), ConvertNamedIndexToPCS(), ConvertPCSToNamedIndex(), Extract_Gray_Luts(), Extract_MFT_Xlut(), Extract_TRC_Alut(), Extract_TRC_Elut(), Fill_byte_ALUTs_from_lut16Tag(), Fill_byte_ALUTs_from_lut8Tag(), Fill_ushort_ALUTs_from_lut16Tag(), Fill_ushort_ALUTs_from_lut8Tag(), Fill_ushort_ELUTs_from_lut16Tag(), Fill_ushort_ELUTs_from_lut8Tag(), InitNamedColorProfileData(), and MakeGamut16or32ForMonitor().

#define LUTS_ARE_PTR_BASED   0
 

Definition at line 18 of file lh_core/defines.h.

#define SETDATASIZE x,
 )     SetHandleSize((Handle)(x),(y))
 

Definition at line 40 of file lh_core/defines.h.

#define UNLOCK_DATA  )     HUnlock((Handle)(x))
 

Definition at line 42 of file lh_core/defines.h.

Referenced by CMConvIndexToNameCW(), CMConvNameToIndexCW(), CMCreateTransformExtInternal(), CMDeleteTransform(), CMFullColorRemains(), CMGetNamedProfileInfoCW(), CMSetLookupOnlyMode(), CMTranslateRGB(), CMTranslateRGBs(), ConvertIndexToLabBitmap(), ConvertLabToIndexBitmap(), ConvertNamedIndexToColors(), ConvertNamedIndexToPCS(), ConvertPCSToNamedIndex(), CreateCombi(), CWCheckBitmap(), CWCheckColors(), CWCheckColorsMS(), CWGetColorSpaces(), CWMatchBitmap(), CWMatchBitmapPlane(), CWMatchColors(), DoMakeGamutForMonitor(), Extract_Gray_Luts(), Extract_MFT_Xlut(), Extract_TRC_Alut(), Extract_TRC_Elut(), Fill_byte_ALUTs_from_lut16Tag(), Fill_byte_ALUTs_from_lut8Tag(), Fill_ushort_ALUTs_from_lut16Tag(), Fill_ushort_ALUTs_from_lut8Tag(), Fill_ushort_ELUTs_from_lut16Tag(), Fill_ushort_ELUTs_from_lut8Tag(), GetSizes(), InitNamedColorProfileData(), LHCheckBitMapPrivate(), LHCheckColorsPrivate(), LHCheckColorsPrivateMS(), LHMatchBitMapPlanePrivate(), LHMatchBitMapPrivate(), LHMatchColorsPrivate(), MakeCMColorCube(), MakeCube(), MakeCube16(), MakeGamut16or32ForMonitor(), MakeSpecialCube16(), MyAdd_NL_AToB0Tag_mft1(), MyAdd_NL_AToB0Tag_mft2(), and PrepareCombiLUTs().


Generated on Sat May 15 19:43:25 2004 for test by doxygen 1.3.7