#include "General.h"
#include "CalcEng.h"
#include "CalcEng1.h"
#include "CalcNDim.h"
#include "Runtime.h"
#include <string.h>
Go to the source code of this file.
Classes | |
struct | ColorSpaceInfo |
Defines | |
#define | kProgressTicks 30 /* .5secs -> min. time between calls of progressproc */ |
#define | kMaxTempBlock 300 * 1024 /* allow max. 300 kByte temp buffer */ |
#define | NewCalcProc(userRoutine) ((CalcProcUPP) (userRoutine)) |
#define | NewCalcProc1Dim(userRoutine) ((CalcProc1DimUPP) (userRoutine)) |
#define | CallCalcProc(userRoutine, calcParamPtr, lutParamPtr) (*(userRoutine))( (calcParamPtr), (lutParamPtr) ) |
#define | Byte_Factor 1 |
#define | POS(x) ((x) > (0) ? (UINT32)(x) : (UINT32)(-(x))) |
Typedefs | |
typedef ColorSpaceInfo | ColorSpaceInfo |
typedef CMError(* | CalcProcPtr )(CMCalcParamPtr calcParamPtr, CMLutParamPtr lutParamPtr) |
typedef CalcProcPtr | CalcProcUPP |
typedef CMError(* | CalcProc1DimPtr )(CMCalcParamPtr calcParamPtr, CMLutParamPtr lutParamPtr, char OutDim) |
typedef CalcProc1DimPtr | CalcProc1DimUPP |
Functions | |
OSErr | Convert5To8 (Ptr dataPtr5, Ptr dataPtr8, SINT32 startLine, SINT32 height, SINT32 width, SINT32 rowBytes5) |
OSErr | Convert8To5 (Ptr dataPtr8, Ptr dataPtr5, SINT32 startLine, SINT32 height, SINT32 width, SINT32 rowBytes5) |
OSErr | Convert8To1 (Ptr dataPtr8, Ptr dataPtr5, SINT32 startLine, SINT32 height, SINT32 width, SINT32 rowBytes5) |
OSErr | Convert16To10 (Ptr dataPtr16, Ptr dataPtr10, SINT32 startLine, SINT32 height, SINT32 width, SINT32 rowBytes10) |
OSErr | Convert10To16 (Ptr dataPtr10, Ptr dataPtr16, SINT32 startLine, SINT32 height, SINT32 width, SINT32 rowBytes10) |
CMError | FillLutParam (CMLutParamPtr lutParam, CMMModelPtr modelingData) |
CMError | FillLutParamChk (CMLutParamPtr lutParam, CMMModelPtr modelingData) |
CMError | FillCalcParam (CMCalcParamPtr calcParam, const CMBitmap *bitMap, const CMBitmap *matchedBitMap) |
CMError | FillCalcParamCM (CMCalcParamPtr calcParam, CMLutParamPtr lutParam, CMColor *myColors, SINT32 count) |
CMError | CheckInputColorSpace (const CMBitmap *bitMap, CMCalcParamPtr calcParam, ColorSpaceInfo *info, OSType inColorSpace, long colorLutInDim) |
CMError | CheckOutputColorSpace (const CMBitmap *bitMap, CMCalcParamPtr calcParam, ColorSpaceInfo *info, OSType outColorSpace, long colorLutOutDim) |
CMError | SetOutputColorSpaceInplace (CMCalcParamPtr calcParam, ColorSpaceInfo *info, OSType outColorSpace) |
CMError | CheckOutputColorSpaceChk (const CMBitmap *bitMap, CMCalcParamPtr calcParam, ColorSpaceInfo *info) |
CMError | AllocBufferCheckCM (CMCalcParamPtr calcParam, ColorSpaceInfo *info) |
CalcProcPtr | FindLookupRoutine (const CMLutParam *lutParam, const ColorSpaceInfo *info) |
CalcProcPtr | FindCalcRoutine (const CMCalcParam *calcParam, const CMLutParam *lutParam, const ColorSpaceInfo *info, const Boolean lookupOnly) |
CMError | Do8To555Setup (CMCalcParamPtr calcParam, ColorSpaceInfo *info, SINT32 *theLinesAtOnce, long reverseOrder) |
CMError | Do555To8Setup (CMCalcParamPtr calcParam, ColorSpaceInfo *info, SINT32 *theLinesAtOnce, long reverseOrder) |
CMError | LHMatchColorsPrivate (CMMModelPtr modelingData, CMColor *myColors, SINT32 count) |
CMError | LHCheckColorsPrivateMS (CMMModelPtr modelingData, CMColor *myColors, UINT32 count, UINT8 *result) |
CMError | LHCheckColorsPrivate (CMMModelPtr modelingData, CMColor *myColors, UINT32 count, UINT8 *result) |
void | CopyIndexData (CMBitmap *bitMapIn, CMBitmap *bitMapOut, ColorSpaceInfo *info) |
CMError | LHMatchBitMapPrivate (CMMModelPtr modelingData, const CMBitmap *inBitMap, CMBitmapCallBackUPP progressProc, void *refCon, CMBitmap *outBitMap) |
CMError | LHCheckBitMapPrivate (CMMModelPtr modelingData, const CMBitmap *inBitMap, CMBitmapCallBackUPP progressProc, void *refCon, CMBitmap *outBitMap) |
CMError | LHMatchBitMapPlanePrivate (CMMModelPtr modelingData, const LH_CMBitmapPlane *bitMapLH, CMBitmapCallBackUPP progressProc, void *refCon, LH_CMBitmapPlane *matchedBitMapLH) |
OSErr | ConvertNamedIndexToColors (CMMModelPtr modelingData, CMColor *theData, SINT32 pixCnt) |
OSErr | ConvertNamedIndexToPCS (CMMModelPtr cw, CMColor *theData, SINT32 pixCnt) |
OSErr | ConvertPCSToNamedIndex (CMMModelPtr modelingData, CMColor *theData, SINT32 pixCnt) |
CMError | CMConvertNamedIndexToColors (CMWorldRef cw, CMColor *theData, unsigned long pixCnt) |
CMError | CMConvertNamedIndexToPCS (CMWorldRef cw, CMColor *theData, unsigned long pixCnt) |
CMError | ConvertLabToIndexBitmap (CMMModelPtr modelingData, Ptr InBuffer, UINT32 processedLinesIn, UINT32 inLineCount, UINT32 width, UINT32 rowBytes) |
CMError | ConvertIndexToLabBitmap (CMMModelPtr modelingData, Ptr InBuffer, Ptr OutBuffer, UINT32 processedLinesIn, UINT32 lineCount, UINT32 inWidth, UINT32 inRowBytes, UINT32 outRowBytes, UINT32 outputSize) |
CMError | CMConvNameToIndex (icNamedColor2Type *Data, pcCMColorName Ptr2Name, unsigned long *Arr2Indices, unsigned long count) |
CMError | CMConvNameToIndexCW (CMWorldRef *Storage, pcCMColorName Ptr2Name, unsigned long *Arr2Indices, unsigned long count) |
CMError | CMConvNameToIndexProfile (CMProfileRef aProf, pcCMColorName Ptr2Name, unsigned long *Arr2Indices, unsigned long count) |
CMError | CMConvIndexToName (icNamedColor2Type *Data, unsigned long *Arr2Indices, pCMColorName Ptr2Name, unsigned long count) |
CMError | CMConvIndexToNameCW (CMWorldRef *Storage, unsigned long *Arr2Indices, pCMColorName Ptr2Name, unsigned long count) |
CMError | CMConvIndexToNameProfile (CMProfileRef aProf, unsigned long *Arr2Indices, pCMColorName Ptr2Name, unsigned long count) |
CMError | CMGetNamedProfileInfoProfile (CMProfileRef aProf, pCMNamedProfileInfo Info) |
CMError | CMGetNamedProfileInfoCW (CMWorldRef *Storage, pCMNamedProfileInfo Info) |
|
Definition at line 625 of file lh_core/runtime.c. Referenced by CheckInputColorSpace(), and CheckOutputColorSpace(). |
|
Definition at line 78 of file lh_core/runtime.c. Referenced by LHCheckBitMapPrivate(), LHCheckColorsPrivate(), LHCheckColorsPrivateMS(), LHMatchBitMapPlanePrivate(), LHMatchBitMapPrivate(), and LHMatchColorsPrivate(). |
|
Definition at line 63 of file lh_core/runtime.c. Referenced by AllocBufferCheckCM(), CheckInputColorSpace(), CheckOutputColorSpace(), CheckOutputColorSpaceChk(), Do555To8Setup(), Do8To555Setup(), LHCheckBitMapPrivate(), and LHMatchBitMapPrivate(). |
|
Definition at line 62 of file lh_core/runtime.c. Referenced by LHCheckBitMapPrivate(), and LHMatchBitMapPrivate(). |
|
Definition at line 74 of file lh_core/runtime.c. Referenced by FindCalcRoutine(), and FindLookupRoutine(). |
|
Definition at line 76 of file lh_core/runtime.c. |
|
Definition at line 4764 of file lh_core/runtime.c. Referenced by ConvertLabToIndexBitmap(), and ConvertPCSToNamedIndex(). |
|
Definition at line 70 of file lh_core/runtime.c. |
|
Definition at line 73 of file lh_core/runtime.c. |
|
Definition at line 66 of file lh_core/runtime.c. Referenced by FindCalcRoutine(), FindLookupRoutine(), LHCheckBitMapPrivate(), LHCheckColorsPrivate(), LHCheckColorsPrivateMS(), LHMatchBitMapPlanePrivate(), LHMatchBitMapPrivate(), and LHMatchColorsPrivate(). |
|
Definition at line 69 of file lh_core/runtime.c. |
|
|
|
Definition at line 2101 of file lh_core/runtime.c. References cm8PerChannelPacking, CMError, cmGraySpace, CMCalcParam::cmLineCount, CMCalcParam::cmOutputBytesPerLine, CMCalcParam::cmOutputColorSpace, CMCalcParam::cmOutputPixelOffset, CMCalcParam::cmPixelPerLine, kMaxTempBlock, LH_END_PROC, LH_START_PROC, noErr, ColorSpaceInfo::origSizeOut, CMCalcParam::outputData, ColorSpaceInfo::processedLinesOut, Ptr, SINT16, SINT32, SmartNewPtr(), ColorSpaceInfo::tempOutBuffer, and ColorSpaceInfo::usedSizeOut.
|
|
Definition at line 716 of file lh_core/runtime.c. References Byte_Factor, cm16PerChannelPacking, cm8PerChannelPacking, cmARGB32Space, cmAYCC32Space, cmBGR24Space, cmBGR32Space, cmBGRSpace, CMBitmapColorSpace, cmCMY24Space, cmCMYK32Space, cmCMYKSpace, CMError, cmGamutResult1Space, cmGamutResultSpace, cmGenericSpace, cmGrayASpace, cmGraySpace, cmHLS32Space, cmHLSSpace, cmHSV32Space, cmHSVSpace, CMCalcParam::cmInputBytesPerLine, CMCalcParam::cmInputColorSpace, CMCalcParam::cmInputPixelOffset, cmInvalidColorSpace, cmInvalidSrcMap, cmKYMC32Space, cmKYMCSpace, cmLAB24Space, cmLAB32Space, cmLABSpace, CMCalcParam::cmLineCount, cmLong10ColorPacking, cmLong8ColorPacking, cmLUV32Space, cmLUVSpace, cmMCEight8Space, cmMCEightSpace, cmMCFive8Space, cmMCFiveSpace, cmMCSeven8Space, cmMCSevenSpace, cmMCSix8Space, cmMCSixSpace, cmNamedIndexed32Space, cmNoSpace, CMCalcParam::cmPixelPerLine, cmRGB16_565Space, cmRGB16Space, cmRGB24Space, cmRGB32Space, cmRGBA32Space, cmRGBASpace, cmRGBSpace, cmWord565ColorPacking, cmWord5ColorPacking, cmXYZ32Space, cmXYZSpace, cmYCC24Space, cmYCC32Space, cmYCCA32Space, cmYCCASpace, cmYCCSpace, cmYXY32Space, cmYXYSpace, Do555To8Setup(), FALSE, icSigCmyData, icSigCmykData, icSigGrayData, icSigHlsData, icSigHsvData, icSigLabData, icSigLuvData, icSigMCH3Data, icSigMCH5Data, icSigMCH6Data, icSigMCH7Data, icSigMCH8Data, icSigNamedData, icSigRgbData, icSigXYZData, icSigYCbCrData, icSigYxyData, CMBitmap::image, CMCalcParam::inputData, ColorSpaceInfo::inputPixelSize, kMaxTempBlock, LH_END_PROC, LH_START_PROC, noErr, ColorSpaceInfo::origSizeIn, ColorSpaceInfo::processedLinesIn, Ptr, SINT16, SINT32, SmartNewPtr(), ColorSpaceInfo::tempInBuffer, UINT8, and ColorSpaceInfo::usedSizeIn.
|
|
Definition at line 1337 of file lh_core/runtime.c. References Byte_Factor, CMCalcParam::clearMask, cm16PerChannelPacking, cm8PerChannelPacking, cmARGB32Space, cmAYCC32Space, cmBGR24Space, cmBGR32Space, cmBGRSpace, CMBitmapColorSpace, cmCMY24Space, cmCMYK32Space, cmCMYKSpace, CMError, cmGamutResult1Space, cmGamutResultSpace, cmGenericSpace, cmGrayASpace, cmGraySpace, cmHLS32Space, cmHLSSpace, cmHSV32Space, cmHSVSpace, cmInvalidColorSpace, cmInvalidDstMap, cmKYMC32Space, cmKYMCSpace, cmLAB24Space, cmLAB32Space, cmLABSpace, CMCalcParam::cmLineCount, cmLong10ColorPacking, cmLong8ColorPacking, cmLUV32Space, cmLUVSpace, cmMCEight8Space, cmMCEightSpace, cmMCFive8Space, cmMCFiveSpace, cmMCSeven8Space, cmMCSevenSpace, cmMCSix8Space, cmMCSixSpace, cmNamedIndexed32Space, cmNoSpace, CMCalcParam::cmOutputBytesPerLine, CMCalcParam::cmOutputColorSpace, CMCalcParam::cmOutputPixelOffset, CMCalcParam::cmPixelPerLine, cmRGB16_565Space, cmRGB16Space, cmRGB24Space, cmRGB32Space, cmRGBA32Space, cmRGBASpace, cmRGBSpace, cmWord565ColorPacking, cmWord5ColorPacking, cmXYZ32Space, cmXYZSpace, cmYCC24Space, cmYCC32Space, cmYCCA32Space, cmYCCASpace, cmYCCSpace, cmYXY32Space, cmYXYSpace, CMCalcParam::copyAlpha, Do8To555Setup(), FALSE, icSigCmyData, icSigCmykData, icSigGrayData, icSigHlsData, icSigHsvData, icSigLabData, icSigLuvData, icSigMCH3Data, icSigMCH5Data, icSigMCH6Data, icSigMCH7Data, icSigMCH8Data, icSigNamedData, icSigRgbData, icSigXYZData, icSigYCbCrData, icSigYxyData, CMBitmap::image, kMaxTempBlock, LH_END_PROC, LH_START_PROC, noErr, ColorSpaceInfo::origSizeOut, CMCalcParam::outputData, ColorSpaceInfo::outputPixelSize, ColorSpaceInfo::processedLinesOut, Ptr, SINT16, SINT32, SmartNewPtr(), ColorSpaceInfo::tempOutBuffer, TRUE, UINT8, and ColorSpaceInfo::usedSizeOut.
|
|
Definition at line 2030 of file lh_core/runtime.c. References cm8PerChannelPacking, CMError, cmGamutResult1Space, cmGamutResultSpace, cmGraySpace, cmInvalidDstMap, CMCalcParam::cmLineCount, CMCalcParam::cmOutputBytesPerLine, CMCalcParam::cmOutputColorSpace, CMCalcParam::cmOutputPixelOffset, CMCalcParam::cmPixelPerLine, CMBitmap::image, kMaxTempBlock, LH_END_PROC, LH_START_PROC, noErr, ColorSpaceInfo::origSizeOut, CMCalcParam::outputData, ColorSpaceInfo::processedLinesOut, Ptr, SINT16, SINT32, SmartNewPtr(), CMBitmap::space, ColorSpaceInfo::tempOutBuffer, and ColorSpaceInfo::usedSizeOut.
|
|
Definition at line 4851 of file lh_core/runtime.c. References CMError, CMMModelPtr, ConvertNamedIndexToColors(), and SINT32.
|
|
Definition at line 4861 of file lh_core/runtime.c. References CMError, CMMModelPtr, ConvertNamedIndexToPCS(), and SINT32.
|
|
Definition at line 5168 of file lh_core/runtime.c. References CMError, cmNamedColorNotFound, cmparamErr, icNamedColor2::count, icNamedColor2::data, LH_END_PROC, LH_START_PROC, icNamedColor2Type::ncolor, icNamedColor2::nDeviceCoords, noErr, NULL, OSErr, Ptr, SINT16, and UINT32.
|
|
Definition at line 5218 of file lh_core/runtime.c. References CMConvIndexToName(), CMError, CMMModelPtr, cmparamErr, DATA_2_PTR, LH_END_PROC, LH_START_PROC, LOCK_DATA, LUT_DATA_TYPE, noErr, NoNamedColorProfile, NULL, Ptr, and UNLOCK_DATA.
|
|
Definition at line 5252 of file lh_core/runtime.c. References CMConvIndexToName(), CMError, CMGetPartialProfileElement(), cmparamErr, DisposeIfPtr(), icSigNamedColor2Tag, LH_END_PROC, LH_START_PROC, Ptr, and SmartNewPtr().
|
|
Definition at line 5032 of file lh_core/runtime.c. References CMError, cmNamedColorNotFound, cmparamErr, icNamedColor2::count, icNamedColor2::data, LH_END_PROC, LH_START_PROC, icNamedColor2Type::ncolor, icNamedColor2::nDeviceCoords, noErr, NULL, OSErr, Ptr, SINT16, strlen(), and UINT32.
|
|
Definition at line 5091 of file lh_core/runtime.c. References CMConvNameToIndex(), CMError, CMMModelPtr, cmparamErr, DATA_2_PTR, LH_END_PROC, LH_START_PROC, LOCK_DATA, LUT_DATA_TYPE, noErr, NoNamedColorProfile, NULL, Ptr, and UNLOCK_DATA.
|
|
Definition at line 5125 of file lh_core/runtime.c. References CMConvNameToIndex(), CMError, CMGetPartialProfileElement(), cmparamErr, DisposeIfPtr(), icSigNamedColor2Tag, LH_END_PROC, LH_START_PROC, Ptr, and SmartNewPtr().
|
|
Definition at line 5344 of file lh_core/runtime.c. References CMError, CMMModelPtr, cmparamErr, DATA_2_PTR, LH_END_PROC, LH_START_PROC, LOCK_DATA, LUT_DATA_TYPE, noErr, NoNamedColorProfile, NULL, OSErr, Ptr, and UNLOCK_DATA.
|
|
Definition at line 5295 of file lh_core/runtime.c. References CMError, CMGetPartialProfileElement(), cmparamErr, DisposeIfPtr(), icSigNamedColor2Tag, LH_END_PROC, LH_START_PROC, noErr, Ptr, and SmartNewPtr().
|
|
Definition at line 415 of file lh_core/runtime.c. References LH_END_PROC, LH_START_PROC, noErr, OSErr, SINT32, UINT16, and UINT32.
|
|
Definition at line 379 of file lh_core/runtime.c. References LH_END_PROC, LH_START_PROC, noErr, OSErr, SINT32, UINT16, and UINT32.
|
|
Definition at line 166 of file lh_core/runtime.c. References LH_END_PROC, LH_START_PROC, noErr, OSErr, SINT32, UINT16, and UINT8.
|
|
Definition at line 336 of file lh_core/runtime.c. References LH_END_PROC, LH_START_PROC, noErr, OSErr, SINT32, and UINT8.
|
|
Definition at line 207 of file lh_core/runtime.c. References LH_END_PROC, LH_START_PROC, noErr, OSErr, SINT32, UINT16, and UINT8.
|
|
Definition at line 4948 of file lh_core/runtime.c.
|
|
Definition at line 4865 of file lh_core/runtime.c.
|
|
Definition at line 4605 of file lh_core/runtime.c. References PI_CMYKCOLOR::black, PI_RGBCOLOR::blue, cmNamedColorNotFound, cmparamErr, CMColor::cmyk, PI_CMYKCOLOR::cyan, DATA_2_PTR, PI_RGBCOLOR::green, LH_END_PROC, LH_START_PROC, LOCK_DATA, LUT_DATA_TYPE, PI_CMYKCOLOR::magenta, CMColor::namedColor, PI_NAMEDCOLOR::namedColorIndex, noErr, NoNamedColorProfile, NULL, OSErr, PI_RGBCOLOR::red, CMColor::rgb, SINT16, UINT16, UINT32, UNLOCK_DATA, and PI_CMYKCOLOR::yellow.
|
|
Definition at line 4690 of file lh_core/runtime.c.
|
|
Definition at line 4770 of file lh_core/runtime.c. References PI_LabCOLOR::a, PI_LabCOLOR::b, cmparamErr, DATA_2_PTR, PI_LabCOLOR::L, CMColor::Lab, LH_END_PROC, LH_START_PROC, LOCK_DATA, LUT_DATA_TYPE, CMColor::namedColor, PI_NAMEDCOLOR::namedColorIndex, NamedColorProfileAtEnd, noErr, NULL, OSErr, POS, SINT16, UINT16, UINT32, and UNLOCK_DATA.
|
|
Definition at line 3933 of file lh_core/runtime.c. References CMError, CMBitmap::height, CMBitmap::image, ColorSpaceInfo::inputPixelSize, LH_END_PROC, LH_START_PROC, NULL, ColorSpaceInfo::outputPixelSize, Ptr, CMBitmap::rowBytes, SINT32, and CMBitmap::width.
|
|
Definition at line 672 of file lh_core/runtime.c. References CMError, CMCalcParam::cmInputBytesPerLine, CMCalcParam::cmInputColorSpace, CMCalcParam::cmInputPixelOffset, CMCalcParam::cmLineCount, CMCalcParam::cmPixelPerLine, cmRGB24Space, CMCalcParam::inputData, ColorSpaceInfo::inputPixelSize, kMaxTempBlock, noErr, ColorSpaceInfo::origSizeIn, ColorSpaceInfo::processedLinesIn, Ptr, SINT16, SINT32, SmartNewPtr(), ColorSpaceInfo::tempInBuffer, and ColorSpaceInfo::usedSizeIn.
|
|
Definition at line 629 of file lh_core/runtime.c. References CMError, CMCalcParam::cmLineCount, CMCalcParam::cmOutputBytesPerLine, CMCalcParam::cmOutputColorSpace, CMCalcParam::cmOutputPixelOffset, CMCalcParam::cmPixelPerLine, cmRGB24Space, kMaxTempBlock, noErr, ColorSpaceInfo::origSizeOut, CMCalcParam::outputData, ColorSpaceInfo::outputPixelSize, ColorSpaceInfo::processedLinesOut, Ptr, SINT16, SINT32, SmartNewPtr(), ColorSpaceInfo::tempOutBuffer, and ColorSpaceInfo::usedSizeOut.
|
|
Definition at line 497 of file lh_core/runtime.c. References CMError, CMCalcParam::cmInputBytesPerLine, CMCalcParam::cmInputColorSpace, CMCalcParam::cmLineCount, CMCalcParam::cmOutputBytesPerLine, CMCalcParam::cmOutputColorSpace, CMCalcParam::cmPixelPerLine, CMBitmap::height, LH_END_PROC, LH_START_PROC, noErr, CMBitmap::rowBytes, CMBitmap::space, and CMBitmap::width.
|
|
Definition at line 520 of file lh_core/runtime.c. References cm16PerChannelPacking, cm8PerChannelPacking, cmCMYKSpace, CMError, cmGraySpace, CMCalcParam::cmInputBytesPerLine, CMCalcParam::cmInputColorSpace, CMCalcParam::cmInputPixelOffset, CMCalcParam::cmLineCount, cmMCFiveSpace, CMCalcParam::cmOutputBytesPerLine, CMCalcParam::cmOutputColorSpace, CMCalcParam::cmOutputPixelOffset, CMCalcParam::cmPixelPerLine, cmRGBSpace, CMLutParam::colorLutInDim, CMLutParam::colorLutOutDim, CMCalcParam::inputData, LH_END_PROC, LH_START_PROC, noErr, CMCalcParam::outputData, Ptr, and SINT32.
|
|
Definition at line 457 of file lh_core/runtime.c. References CMError, CMLutParam::colorLut, DATA_2_PTR, CMLutParam::inputLut, LH_END_PROC, LH_START_PROC, noErr, and CMLutParam::outputLut.
|
|
Definition at line 477 of file lh_core/runtime.c. References CMError, CMLutParam::colorLut, DATA_2_PTR, CMLutParam::inputLut, LH_END_PROC, LH_START_PROC, noErr, and CMLutParam::outputLut.
|
|
Definition at line 2767 of file lh_core/runtime.c. References CalcNDim_Data16To16_Lut16(), CalcNDim_Data16To16_Lut8(), CalcNDim_Data16To8_Lut16(), CalcNDim_Data16To8_Lut8(), CalcNDim_Data8To16_Lut16(), CalcNDim_Data8To16_Lut8(), CalcNDim_Data8To8_Lut16(), CalcNDim_Data8To8_Lut8(), CalcProcPtr, CMError, CMLutParam::colorLutGridPoints, CMLutParam::colorLutInDim, CMLutParam::colorLutOutDim, CMLutParam::colorLutWordSize, DebugPrint, FindLookupRoutine(), ColorSpaceInfo::inPlace, LH_END_PROC, LH_START_PROC, LHCalc1toX_Di16_Do16_Lut16_G128(), LHCalc1toX_Di16_Do16_Lut8_G128(), LHCalc1toX_Di16_Do8_Lut16_G128(), LHCalc1toX_Di16_Do8_Lut8_G128(), LHCalc1toX_Di8_Do16_Lut16_G128(), LHCalc1toX_Di8_Do16_Lut8_G128(), LHCalc1toX_Di8_Do8_Lut16_G128(), LHCalc1toX_Di8_Do8_Lut8_G128(), LHCalc3to3_Di16_Do16_Lut16_G16(), LHCalc3to3_Di16_Do16_Lut16_G32(), LHCalc3to3_Di16_Do16_Lut8_G16(), LHCalc3to3_Di16_Do16_Lut8_G32(), LHCalc3to3_Di16_Do8_Lut16_G16(), LHCalc3to3_Di16_Do8_Lut16_G32(), LHCalc3to3_Di16_Do8_Lut8_G16(), LHCalc3to3_Di16_Do8_Lut8_G32(), LHCalc3to3_Di8_Do16_Lut16_G16(), LHCalc3to3_Di8_Do16_Lut16_G32(), LHCalc3to3_Di8_Do16_Lut8_G16(), LHCalc3to3_Di8_Do16_Lut8_G32(), LHCalc3to3_Di8_Do8_Lut16_G16(), LHCalc3to3_Di8_Do8_Lut16_G32(), LHCalc3to3_Di8_Do8_Lut8_G16(), LHCalc3to3_Di8_Do8_Lut8_G16_F(), LHCalc3to3_Di8_Do8_Lut8_G32(), LHCalc3to3_Di8_Do8_Lut8_G32_F(), LHCalc3to4_Di16_Do16_Lut16_G16(), LHCalc3to4_Di16_Do16_Lut16_G32(), LHCalc3to4_Di16_Do16_Lut8_G16(), LHCalc3to4_Di16_Do16_Lut8_G32(), LHCalc3to4_Di16_Do8_Lut16_G16(), LHCalc3to4_Di16_Do8_Lut16_G32(), LHCalc3to4_Di16_Do8_Lut8_G16(), LHCalc3to4_Di16_Do8_Lut8_G32(), LHCalc3to4_Di8_Do16_Lut16_G16(), LHCalc3to4_Di8_Do16_Lut16_G32(), LHCalc3to4_Di8_Do16_Lut8_G16(), LHCalc3to4_Di8_Do16_Lut8_G32(), LHCalc3to4_Di8_Do8_Lut16_G16(), LHCalc3to4_Di8_Do8_Lut16_G32(), LHCalc3to4_Di8_Do8_Lut8_G16(), LHCalc3to4_Di8_Do8_Lut8_G16_F(), LHCalc3to4_Di8_Do8_Lut8_G32(), LHCalc3to4_Di8_Do8_Lut8_G32_F(), LHCalc4to3_Di16_Do16_Lut16_G16(), LHCalc4to3_Di16_Do16_Lut16_G8(), LHCalc4to3_Di16_Do16_Lut8_G16(), LHCalc4to3_Di16_Do16_Lut8_G8(), LHCalc4to3_Di16_Do8_Lut16_G16(), LHCalc4to3_Di16_Do8_Lut16_G8(), LHCalc4to3_Di16_Do8_Lut8_G16(), LHCalc4to3_Di16_Do8_Lut8_G8(), LHCalc4to3_Di8_Do16_Lut16_G16(), LHCalc4to3_Di8_Do16_Lut16_G8(), LHCalc4to3_Di8_Do16_Lut8_G16(), LHCalc4to3_Di8_Do16_Lut8_G8(), LHCalc4to3_Di8_Do8_Lut16_G16(), LHCalc4to3_Di8_Do8_Lut16_G8(), LHCalc4to3_Di8_Do8_Lut8_G16(), LHCalc4to3_Di8_Do8_Lut8_G16_F(), LHCalc4to3_Di8_Do8_Lut8_G8(), LHCalc4to3_Di8_Do8_Lut8_G8_F(), LHCalc4to4_Di16_Do16_Lut16_G16(), LHCalc4to4_Di16_Do16_Lut16_G8(), LHCalc4to4_Di16_Do16_Lut8_G16(), LHCalc4to4_Di16_Do16_Lut8_G8(), LHCalc4to4_Di16_Do8_Lut16_G16(), LHCalc4to4_Di16_Do8_Lut16_G8(), LHCalc4to4_Di16_Do8_Lut8_G16(), LHCalc4to4_Di16_Do8_Lut8_G8(), LHCalc4to4_Di8_Do16_Lut16_G16(), LHCalc4to4_Di8_Do16_Lut16_G8(), LHCalc4to4_Di8_Do16_Lut8_G16(), LHCalc4to4_Di8_Do16_Lut8_G8(), LHCalc4to4_Di8_Do8_Lut16_G16(), LHCalc4to4_Di8_Do8_Lut16_G8(), LHCalc4to4_Di8_Do8_Lut8_G16(), LHCalc4to4_Di8_Do8_Lut8_G16_F(), LHCalc4to4_Di8_Do8_Lut8_G8(), LHCalc4to4_Di8_Do8_Lut8_G8_F(), NewCalcProc, nil, noErr, SINT32, ColorSpaceInfo::usedSizeIn, and ColorSpaceInfo::usedSizeOut.
|
|
Definition at line 2144 of file lh_core/runtime.c. References CalcProcPtr, CMError, CMLutParam::colorLutGridPoints, CMLutParam::colorLutInDim, CMLutParam::colorLutOutDim, CMLutParam::colorLutWordSize, LH_END_PROC, LH_START_PROC, LHCalc3to3_Di16_Do16_Lut16_G16_LO(), LHCalc3to3_Di16_Do16_Lut16_G32_LO(), LHCalc3to3_Di16_Do16_Lut8_G16_LO(), LHCalc3to3_Di16_Do16_Lut8_G32_LO(), LHCalc3to3_Di16_Do8_Lut16_G16_LO(), LHCalc3to3_Di16_Do8_Lut16_G32_LO(), LHCalc3to3_Di16_Do8_Lut8_G16_LO(), LHCalc3to3_Di16_Do8_Lut8_G32_LO(), LHCalc3to3_Di8_Do16_Lut16_G16_LO(), LHCalc3to3_Di8_Do16_Lut16_G32_LO(), LHCalc3to3_Di8_Do16_Lut8_G16_LO(), LHCalc3to3_Di8_Do16_Lut8_G32_LO(), LHCalc3to3_Di8_Do8_Lut16_G16_LO(), LHCalc3to3_Di8_Do8_Lut16_G32_LO(), LHCalc3to3_Di8_Do8_Lut8_G16_LO(), LHCalc3to3_Di8_Do8_Lut8_G32_LO(), LHCalc3to4_Di16_Do16_Lut16_G16_LO(), LHCalc3to4_Di16_Do16_Lut16_G32_LO(), LHCalc3to4_Di16_Do16_Lut8_G16_LO(), LHCalc3to4_Di16_Do16_Lut8_G32_LO(), LHCalc3to4_Di16_Do8_Lut16_G16_LO(), LHCalc3to4_Di16_Do8_Lut16_G32_LO(), LHCalc3to4_Di16_Do8_Lut8_G16_LO(), LHCalc3to4_Di16_Do8_Lut8_G32_LO(), LHCalc3to4_Di8_Do16_Lut16_G16_LO(), LHCalc3to4_Di8_Do16_Lut16_G32_LO(), LHCalc3to4_Di8_Do16_Lut8_G16_LO(), LHCalc3to4_Di8_Do16_Lut8_G32_LO(), LHCalc3to4_Di8_Do8_Lut16_G16_LO(), LHCalc3to4_Di8_Do8_Lut16_G32_LO(), LHCalc3to4_Di8_Do8_Lut8_G16_LO(), LHCalc3to4_Di8_Do8_Lut8_G32_LO(), LHCalc4to3_Di16_Do16_Lut16_G16_LO(), LHCalc4to3_Di16_Do16_Lut16_G8_LO(), LHCalc4to3_Di16_Do16_Lut8_G16_LO(), LHCalc4to3_Di16_Do16_Lut8_G8_LO(), LHCalc4to3_Di16_Do8_Lut16_G16_LO(), LHCalc4to3_Di16_Do8_Lut16_G8_LO(), LHCalc4to3_Di16_Do8_Lut8_G16_LO(), LHCalc4to3_Di16_Do8_Lut8_G8_LO(), LHCalc4to3_Di8_Do16_Lut16_G16_LO(), LHCalc4to3_Di8_Do16_Lut16_G8_LO(), LHCalc4to3_Di8_Do16_Lut8_G16_LO(), LHCalc4to3_Di8_Do16_Lut8_G8_LO(), LHCalc4to3_Di8_Do8_Lut16_G16_LO(), LHCalc4to3_Di8_Do8_Lut16_G8_LO(), LHCalc4to3_Di8_Do8_Lut8_G16_LO(), LHCalc4to3_Di8_Do8_Lut8_G8_LO(), LHCalc4to4_Di16_Do16_Lut16_G16_LO(), LHCalc4to4_Di16_Do16_Lut16_G8_LO(), LHCalc4to4_Di16_Do16_Lut8_G16_LO(), LHCalc4to4_Di16_Do16_Lut8_G8_LO(), LHCalc4to4_Di16_Do8_Lut16_G16_LO(), LHCalc4to4_Di16_Do8_Lut16_G8_LO(), LHCalc4to4_Di16_Do8_Lut8_G16_LO(), LHCalc4to4_Di16_Do8_Lut8_G8_LO(), LHCalc4to4_Di8_Do16_Lut16_G16_LO(), LHCalc4to4_Di8_Do16_Lut16_G8_LO(), LHCalc4to4_Di8_Do16_Lut8_G16_LO(), LHCalc4to4_Di8_Do16_Lut8_G8_LO(), LHCalc4to4_Di8_Do8_Lut16_G16_LO(), LHCalc4to4_Di8_Do8_Lut16_G8_LO(), LHCalc4to4_Di8_Do8_Lut8_G16_LO(), LHCalc4to4_Di8_Do8_Lut8_G8_LO(), NewCalcProc, nil, noErr, ColorSpaceInfo::usedSizeIn, and ColorSpaceInfo::usedSizeOut.
|
|
Definition at line 4255 of file lh_core/runtime.c.
|
|
Definition at line 3871 of file lh_core/runtime.c. References AllocBufferCheckCM(), CalcProcPtr, CallCalcProc, CMError, CMCalcParam::cmLineCount, cmMethodError, Convert8To1(), DisposeIfPtr(), FillCalcParamCM(), FillLutParamChk(), FindCalcRoutine(), ColorSpaceInfo::inPlace, LH_END_PROC, LH_START_PROC, LOCK_DATA, NamedColorProfileAtEnd, NamedColorProfileOnly, nil, ColorSpaceInfo::origSizeIn, ColorSpaceInfo::origSizeOut, ColorSpaceInfo::processedLinesIn, Ptr, SetMem(), ColorSpaceInfo::tempOutBuffer, unimpErr, UNLOCK_DATA, ColorSpaceInfo::usedSizeIn, and ColorSpaceInfo::usedSizeOut.
|
|
Definition at line 3797 of file lh_core/runtime.c.
|
|
Definition at line 4466 of file lh_core/runtime.c.
|
|
Definition at line 3995 of file lh_core/runtime.c.
|
|
Definition at line 3733 of file lh_core/runtime.c. References CalcProcPtr, CallCalcProc, CMError, cmMethodError, CMLutParam::colorLut, ConvertNamedIndexToColors(), ConvertNamedIndexToPCS(), ConvertPCSToNamedIndex(), FillCalcParamCM(), FillLutParam(), FindCalcRoutine(), ColorSpaceInfo::inPlace, CMLutParam::inputLut, LH_END_PROC, LH_START_PROC, LOCK_DATA, NamedColorProfileAtBegin, NamedColorProfileOnly, nil, ColorSpaceInfo::origSizeIn, ColorSpaceInfo::origSizeOut, CMLutParam::outputLut, SetMem(), TRUE, UNLOCK_DATA, ColorSpaceInfo::usedSizeIn, and ColorSpaceInfo::usedSizeOut.
|
|
Definition at line 1910 of file lh_core/runtime.c. References cm16PerChannelPacking, cm8PerChannelPacking, cmBGR24Space, cmBGR32Space, cmBGRSpace, cmCMY24Space, cmCMYK32Space, CMError, cmGrayASpace, cmGraySpace, cmHLS32Space, cmHSV32Space, CMCalcParam::cmInputColorSpace, CMCalcParam::cmInputPixelOffset, cmKYMC32Space, cmKYMCSpace, cmLAB24Space, cmLAB32Space, cmLUV32Space, cmMCEight8Space, cmMCFive8Space, cmMCSeven8Space, cmMCSix8Space, CMCalcParam::cmOutputColorSpace, cmRGB16_565Space, cmRGB16Space, cmRGB24Space, cmRGB32Space, cmRGBSpace, cmWord565ColorPacking, cmWord5ColorPacking, cmXYZ32Space, cmYXY32Space, icSigCmyData, icSigCmykData, icSigGrayData, icSigHlsData, icSigHsvData, icSigLabData, icSigLuvData, icSigMCH5Data, icSigMCH6Data, icSigMCH7Data, icSigMCH8Data, icSigRgbData, icSigXYZData, icSigYxyData, ColorSpaceInfo::inputPixelSize, LH_END_PROC, LH_START_PROC, noErr, and ColorSpaceInfo::origSizeIn.
|