public class HSLColorSpace extends java.awt.color.ColorSpace implements NamedColorSpace
CS_CIEXYZ, CS_GRAY, CS_LINEAR_RGB, CS_PYCC, CS_sRGB, TYPE_2CLR, TYPE_3CLR, TYPE_4CLR, TYPE_5CLR, TYPE_6CLR, TYPE_7CLR, TYPE_8CLR, TYPE_9CLR, TYPE_ACLR, TYPE_BCLR, TYPE_CCLR, TYPE_CMY, TYPE_CMYK, TYPE_DCLR, TYPE_ECLR, TYPE_FCLR, TYPE_GRAY, TYPE_HLS, TYPE_HSV, TYPE_Lab, TYPE_Luv, TYPE_RGB, TYPE_XYZ, TYPE_YCbCr, TYPE_Yxy| Constructor and Description |
|---|
HSLColorSpace() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
float[] |
fromCIEXYZ(float[] colorvalue) |
float[] |
fromRGB(float[] rgbvalue) |
static HSLColorSpace |
getInstance() |
float |
getMaxValue(int component) |
float |
getMinValue(int component) |
java.lang.String |
getName() |
java.lang.String |
getName(int idx) |
int |
hashCode() |
float[] |
toCIEXYZ(float[] colorvalue) |
float[] |
toRGB(float[] components) |
public static HSLColorSpace getInstance()
public float[] toRGB(float[] components)
toRGB in class java.awt.color.ColorSpacepublic float[] fromRGB(float[] rgbvalue)
fromRGB in class java.awt.color.ColorSpacepublic float[] toCIEXYZ(float[] colorvalue)
toCIEXYZ in class java.awt.color.ColorSpacepublic float[] fromCIEXYZ(float[] colorvalue)
fromCIEXYZ in class java.awt.color.ColorSpacepublic java.lang.String getName(int idx)
getName in class java.awt.color.ColorSpacepublic float getMaxValue(int component)
getMaxValue in class java.awt.color.ColorSpacepublic float getMinValue(int component)
getMinValue in class java.awt.color.ColorSpacepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getName()
getName in interface NamedColorSpace