Lines Matching defs:Data

67                                 void*             Data)
84 ph ->Data = Data;
190 _cmsStageToneCurvesData* Data = (_cmsStageToneCurvesData*) mpe ->Data;
192 return Data ->TheCurves;
200 _cmsStageToneCurvesData* Data;
205 Data = (_cmsStageToneCurvesData*) mpe ->Data;
206 if (Data == NULL) return;
208 if (Data ->TheCurves == NULL) return;
210 for (i=0; i < Data ->nCurves; i++) {
211 Out[i] = cmsEvalToneCurveFloat(Data ->TheCurves[i], In[i]);
218 _cmsStageToneCurvesData* Data;
223 Data = (_cmsStageToneCurvesData*) mpe ->Data;
224 if (Data == NULL) return;
226 if (Data ->TheCurves != NULL) {
227 for (i=0; i < Data ->nCurves; i++) {
228 if (Data ->TheCurves[i] != NULL)
229 cmsFreeToneCurve(Data ->TheCurves[i]);
232 _cmsFree(mpe ->ContextID, Data ->TheCurves);
233 _cmsFree(mpe ->ContextID, Data);
240 _cmsStageToneCurvesData* Data = (_cmsStageToneCurvesData*) mpe ->Data;
247 NewElem ->nCurves = Data ->nCurves;
255 NewElem ->TheCurves[i] = cmsDupToneCurve(Data ->TheCurves[i]);
294 NewMPE ->Data = (void*) NewElem;
346 _cmsStageMatrixData* Data = (_cmsStageMatrixData*) mpe ->Data;
354 Tmp += In[j] * Data->Double[i*mpe->InputChannels + j];
357 if (Data ->Offset != NULL)
358 Tmp += Data->Offset[i];
372 _cmsStageMatrixData* Data = (_cmsStageMatrixData*) mpe ->Data;
381 NewElem ->Double = (cmsFloat64Number*) _cmsDupMem(mpe ->ContextID, Data ->Double, sz * sizeof(cmsFloat64Number)) ;
383 if (Data ->Offset)
385 Data ->Offset, mpe -> OutputChannels * sizeof(cmsFloat64Number)) ;
394 _cmsStageMatrixData* Data = (_cmsStageMatrixData*) mpe ->Data;
395 if (Data == NULL)
397 if (Data ->Double)
398 _cmsFree(mpe ->ContextID, Data ->Double);
400 if (Data ->Offset)
401 _cmsFree(mpe ->ContextID, Data ->Offset);
403 _cmsFree(mpe ->ContextID, mpe ->Data);
458 NewMPE ->Data = (void*) NewElem;
472 _cmsStageCLutData* Data = (_cmsStageCLutData*) mpe ->Data;
474 Data -> Params ->Interpolation.LerpFloat(In, Out, Data->Params);
482 _cmsStageCLutData* Data = (_cmsStageCLutData*) mpe ->Data;
489 Data -> Params ->Interpolation.Lerp16(In16, Out16, Data->Params);
519 _cmsStageCLutData* Data = (_cmsStageCLutData*) mpe ->Data;
526 NewElem ->nEntries = Data ->nEntries;
527 NewElem ->HasFloatValues = Data ->HasFloatValues;
529 if (Data ->Tab.T) {
531 if (Data ->HasFloatValues) {
532 NewElem ->Tab.TFloat = (cmsFloat32Number*) _cmsDupMem(mpe ->ContextID, Data ->Tab.TFloat, Data ->nEntries * sizeof (cmsFloat32Number));
536 NewElem ->Tab.T = (cmsUInt16Number*) _cmsDupMem(mpe ->ContextID, Data ->Tab.T, Data ->nEntries * sizeof (cmsUInt16Number));
543 Data ->Params ->nSamples,
544 Data ->Params ->nInputs,
545 Data ->Params ->nOutputs,
547 Data ->Params ->dwFlags);
563 _cmsStageCLutData* Data = (_cmsStageCLutData*) mpe ->Data;
566 if (Data == NULL) return;
569 if (Data -> Tab.T)
570 _cmsFree(mpe ->ContextID, Data -> Tab.T);
572 _cmsFreeInterpParams(Data ->Params);
573 _cmsFree(mpe ->ContextID, mpe ->Data);
607 NewMPE ->Data = (void*) NewElem;
698 NewMPE ->Data = (void*) NewElem;
789 clut = (_cmsStageCLutData*) mpe->Data;
847 _cmsStageCLutData* clut = (_cmsStageCLutData*) mpe->Data;
1254 return mpe -> Data;
1283 NewMPE ->Data = mpe ->DupElemPtr(mpe);
1285 if (NewMPE->Data == NULL) {
1293 NewMPE ->Data = NULL;
1393 NewLUT ->Data = NewLUT;
1434 if (lut ->FreeDataFn) lut ->FreeDataFn(lut ->ContextID, lut ->Data);
1444 lut ->Eval16Fn(In, Out, lut->Data);
1498 NewLUT ->Data = NewLUT ->DupDataFn(lut ->ContextID, lut->Data);
1674 Lut ->Data = PrivateData;