Class CIELabColor

  • All Implemented Interfaces:
    Value

    public class CIELabColor
    extends AbstractCIEColor
    This class represents an CIE L*a*b* color value.
    • Field Detail

      • CIE_LAB_COLOR_FUNCTION

        public static final java.lang.String CIE_LAB_COLOR_FUNCTION
        See Also:
        Constant Field Values
    • Constructor Detail

      • CIELabColor

        public CIELabColor​(float l,
                           float a,
                           float b,
                           float[] whitepoint)
        Creates a new CIELabColor.
        Parameters:
        l - the L* value
        a - the a* value
        b - the b* value
        whitepoint - the white point in CIE XYZ coordinates
      • CIELabColor

        public CIELabColor​(float l,
                           float a,
                           float b)
        Creates a new CIELabColor with D50 as illuminant.