public class PDCalRGB extends PDCIEDictionaryBasedColorSpace
dictionary, wpX, wpY, wpZ
array
Constructor and Description |
---|
PDCalRGB()
Creates a new CalRGB color space.
|
PDCalRGB(COSArray rgb)
Creates a new CalRGB color space using the given COS array.
|
Modifier and Type | Method and Description |
---|---|
float[] |
getDefaultDecode(int bitsPerComponent)
Returns the default decode array for this color space.
|
PDGamma |
getGamma()
Returns the gamma value.
|
PDColor |
getInitialColor()
Returns the initial color value for this color space.
|
float[] |
getMatrix()
Returns the linear interpretation matrix, which is an array of nine numbers.
|
String |
getName()
Returns the name of the color space.
|
int |
getNumberOfComponents()
Returns the number of components in this color space
|
void |
setGamma(PDGamma gamma)
Sets the gamma value.
|
void |
setMatrix(Matrix matrix)
Sets the linear interpretation matrix.
|
float[] |
toRGB(float[] value)
Returns the RGB equivalent of the given color value.
|
convXYZtoRGB, getBlackPoint, getWhitepoint, setBlackPoint, setWhitePoint
toRGBImage, toString
create, create, create, getCOSObject, toRGBImageAWT
public PDCalRGB()
public PDCalRGB(COSArray rgb)
rgb
- the cos array which represents this color spacepublic String getName()
PDColorSpace
getName
in class PDColorSpace
public int getNumberOfComponents()
PDColorSpace
getNumberOfComponents
in class PDColorSpace
public float[] getDefaultDecode(int bitsPerComponent)
PDColorSpace
getDefaultDecode
in class PDColorSpace
bitsPerComponent
- the number of bits per component.public PDColor getInitialColor()
PDColorSpace
getInitialColor
in class PDColorSpace
public float[] toRGB(float[] value)
PDColorSpace
toRGB
in class PDColorSpace
value
- a color value with component values between 0 and 1public final PDGamma getGamma()
public final float[] getMatrix()
public final void setGamma(PDGamma gamma)
gamma
- the new gamma valuepublic final void setMatrix(Matrix matrix)
matrix
- the new linear interpretation matrix, or nullCopyright © 2002–2016 The Apache Software Foundation. All rights reserved.