|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.color.ColorSpace
com.sun.pdfview.colorspace.YCCKColorSpace
public class YCCKColorSpace
A ColorSpace for the YCCK color space. This color space converts to CMYK and then uses an existing CMYK color space to convert from CMYK to RGB. This allows embedded CMYK color profiles to be used with YCCK images. If no CMYK color space is provided then by default it uses a CMYKColorSpace. Only toRGB is supported.
Field Summary |
---|
Fields inherited from class java.awt.color.ColorSpace |
---|
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 Summary | |
---|---|
YCCKColorSpace()
|
|
YCCKColorSpace(java.awt.color.ColorSpace existingCmykColorSpace)
create a new YCCK color space: a ColorSpace with 4 components |
Method Summary | |
---|---|
float[] |
fromCIEXYZ(float[] colorvalue)
Convert from CIEXYZ to RGB. |
float[] |
fromRGB(float[] rgbvalue)
Convert from RGB to YCCK. |
java.lang.String |
getName(int idx)
the name of this color space |
int |
getNumComponents()
the number of components |
int |
getType()
the type of this color space (TYPE_4CLR) |
float[] |
toCIEXYZ(float[] colorvalue)
Convert from YCCK to CIEXYZ. |
float[] |
toRGB(float[] colorvalue)
Convert from YCCK to RGB. |
Methods inherited from class java.awt.color.ColorSpace |
---|
getInstance, getMaxValue, getMinValue, isCS_sRGB |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public YCCKColorSpace(java.awt.color.ColorSpace existingCmykColorSpace)
public YCCKColorSpace()
Method Detail |
---|
public float[] fromCIEXYZ(float[] colorvalue)
fromCIEXYZ
in class java.awt.color.ColorSpace
public float[] fromRGB(float[] rgbvalue)
fromRGB
in class java.awt.color.ColorSpace
rgbvalue
- the red, green, and blue values (0-1)
public int getNumComponents()
getNumComponents
in class java.awt.color.ColorSpace
public java.lang.String getName(int idx)
getName
in class java.awt.color.ColorSpace
public int getType()
getType
in class java.awt.color.ColorSpace
public float[] toCIEXYZ(float[] colorvalue)
toCIEXYZ
in class java.awt.color.ColorSpace
public float[] toRGB(float[] colorvalue)
toRGB
in class java.awt.color.ColorSpace
colorvalue
- the YCCK values (0-1)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |