/** {@inheritDoc} */ @Override public float[] toCIEXYZ(float[] colorvalue) { checkNumComponents(colorvalue); //Scale to native value range float l = denormalize(colorvalue[0], 0); float a = denormalize(colorvalue[1], 1); float b = denormalize(colorvalue[2], 2); return toCIEXYZNative(l, a, b); }