Package org.apache.commons.imaging.color

# Class ColorDin99Lab

java.lang.Object
org.apache.commons.imaging.color.ColorDin99Lab

public final class ColorDin99Lab extends Object
Represents a color in the DIN99 color space, a derivation of the CIE LAB color space.

Since:
  1.0-alpha3
See Also:
  - de.wikipedia.org/wiki/DIN99-Farbraum
  - Comparison of the metrics between the CIELAB and the DIN99 uniform color spaces
  - DIN99b P.284: Uniform_colour_spaces_based_on_the_DIN99_colour-difference_formula

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `final double`
  `a99`
  `final double`
  `b99`
  `final double`
  `l99`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ColorDin99Lab(double l99, double a99, double b99)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `equals(Object o)`
  `int`
  `hashCode()`
  `String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- ## Field Details

  - ### l99

    public final double l99

  - ### a99

    public final double a99

  - ### b99

    public final double b99

- ## Constructor Details

  - ### ColorDin99Lab

    public ColorDin99Lab(double l99, double a99, double b99)

- ## Method Details

  - ### equals

    public boolean equals(Object o)
    Overrides:
      `equals` in class `Object`

  - ### hashCode

    public int hashCode()
    Overrides:
      `hashCode` in class `Object`

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`