java.awt.color
Class ColorSpace
java.lang.Object
|
+--java.awt.color.ColorSpace
All Implemented Interfaces:
Serializable
NEEDS DOCUMENTATION
Since:Author:- Rolf W. Rasmussen <rolfwr@ii.uib.no>
CS_CIEXYZ
public static final int CS_CIEXYZ
CS_GRAY
public static final int CS_GRAY
CS_LINEAR_RGB
public static final int CS_LINEAR_RGB
CS_PYCC
public static final int CS_PYCC
CS_sRGB
public static final int CS_sRGB
TYPE_2CLR
public static final int TYPE_2CLR
TYPE_3CLR
public static final int TYPE_3CLR
TYPE_4CLR
public static final int TYPE_4CLR
TYPE_5CLR
public static final int TYPE_5CLR
TYPE_6CLR
public static final int TYPE_6CLR
TYPE_7CLR
public static final int TYPE_7CLR
TYPE_8CLR
public static final int TYPE_8CLR
TYPE_9CLR
public static final int TYPE_9CLR
TYPE_ACLR
public static final int TYPE_ACLR
TYPE_BCLR
public static final int TYPE_BCLR
TYPE_CCLR
public static final int TYPE_CCLR
TYPE_CMY
public static final int TYPE_CMY
TYPE_CMYK
public static final int TYPE_CMYK
TYPE_DCLR
public static final int TYPE_DCLR
TYPE_ECLR
public static final int TYPE_ECLR
TYPE_FCLR
public static final int TYPE_FCLR
TYPE_GRAY
public static final int TYPE_GRAY
TYPE_HLS
public static final int TYPE_HLS
TYPE_HSV
public static final int TYPE_HSV
TYPE_Lab
public static final int TYPE_Lab
TYPE_Luv
public static final int TYPE_Luv
TYPE_RGB
public static final int TYPE_RGB
TYPE_XYZ
public static final int TYPE_XYZ
TYPE_YCbCr
public static final int TYPE_YCbCr
TYPE_Yxy
public static final int TYPE_Yxy
ColorSpace
protected ColorSpace(int type, int numcomponents)
Parameters:
fromCIEXYZ
public float[] fromCIEXYZ(float[] colorvalue)
Parameters:
fromRGB
public float[] fromRGB(float[] rgbvalue)
Parameters:
getInstance
public static ColorSpace getInstance(int colorspace)
Parameters:
getMaxValue
public float getMaxValue(int idx)
Since:Parameters:
getMinValue
public float getMinValue(int idx)
Since:Parameters:
getName
public String getName(int idx)
Parameters:
getNumComponents
public int getNumComponents()
getType
public int getType()
isCS_sRGB
public boolean isCS_sRGB()
toCIEXYZ
public float[] toCIEXYZ(float[] colorvalue)
Parameters:
toRGB
public float[] toRGB(float[] colorvalue)
Transforms a color value assumed to be in this ColorSpace into a value in
the default CS_sRGB color space.
Parameters:
Throws: