Lines Matching refs:XYZ
35 cmsFloat64Number XYZ[3]; member
63 return (pMod -> Yb / pMod -> adoptedWhite.XYZ[1]); in compute_n()
105 clr.RGB[0] = (clr.XYZ[0] * 0.7328) + (clr.XYZ[1] * 0.4296) + (clr.XYZ[2] * -0.1624); in XYZtoCAT02()
106 clr.RGB[1] = (clr.XYZ[0] * -0.7036) + (clr.XYZ[1] * 1.6975) + (clr.XYZ[2] * 0.0061); in XYZtoCAT02()
107 clr.RGB[2] = (clr.XYZ[0] * 0.0030) + (clr.XYZ[1] * 0.0136) + (clr.XYZ[2] * 0.9834); in XYZtoCAT02()
118 clr.RGBc[i] = ((pMod -> adoptedWhite.XYZ[1] * in ChromaticAdaptation()
342 ((pMod->adoptedWhite.XYZ[1] * pMod->D / pMod->adoptedWhite.RGB[i]) + 1.0 - pMod->D); in InverseChromaticAdaptation()
351 clr.XYZ[0] = (clr.RGB[0] * 1.096124) + (clr.RGB[1] * -0.278869) + (clr.RGB[2] * 0.182745); in CAT02toXYZ()
352 clr.XYZ[1] = (clr.RGB[0] * 0.454369) + (clr.RGB[1] * 0.473533) + (clr.RGB[2] * 0.072098); in CAT02toXYZ()
353 clr.XYZ[2] = (clr.RGB[0] * -0.009628) + (clr.RGB[1] * -0.005698) + (clr.RGB[2] * 1.015326); in CAT02toXYZ()
371 lpMod ->adoptedWhite.XYZ[0] = pVC ->whitePoint.X; in cmsCIECAM02Init()
372 lpMod ->adoptedWhite.XYZ[1] = pVC ->whitePoint.Y; in cmsCIECAM02Init()
373 lpMod ->adoptedWhite.XYZ[2] = pVC ->whitePoint.Z; in cmsCIECAM02Init()
447 clr.XYZ[0] = pIn ->X; in cmsCIECAM02Forward()
448 clr.XYZ[1] = pIn ->Y; in cmsCIECAM02Forward()
449 clr.XYZ[2] = pIn ->Z; in cmsCIECAM02Forward()
483 pOut ->X = clr.XYZ[0]; in cmsCIECAM02Reverse()
484 pOut ->Y = clr.XYZ[1]; in cmsCIECAM02Reverse()
485 pOut ->Z = clr.XYZ[2]; in cmsCIECAM02Reverse()