|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.paulhertz.aifile.CMYKColor
public class CMYKColor
Provides storage and conversion utilities for CMYK colors.
| Constructor Summary | |
|---|---|
CMYKColor()
Instantiates a CMYK color with all components set to 0 (i.e., white) |
|
CMYKColor(double[] cmyk)
Instantiates a CMYK color |
|
CMYKColor(double c,
double m,
double y,
double k)
Instantiates a CMYK color from c, m, y and k components represented as doubles in the range 0..1 |
|
| Method Summary | |
|---|---|
double |
c()
|
double |
k()
|
double |
m()
|
static CMYKColor |
rgb2cmyk(double[] rgb)
Uses the standard quick and dirty direct transform of RGB to CMYK. |
static CMYKColor |
rgb2cmyk(double red,
double green,
double blue)
Uses the standard quick and dirty direct transform of RGB to CMYK. |
static CMYKColor |
rgb2cmyk(int[] rgb)
Uses the standard quick and dirty direct transform of RGB to CMYK. |
static CMYKColor |
rgb2cmyk(RGBColor rgb)
Uses the standard quick and dirty direct transform of RGB to CMYK. |
void |
setC(double c)
|
void |
setK(double k)
|
void |
setM(double m)
|
void |
setY(double y)
|
double |
y()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CMYKColor(double c,
double m,
double y,
double k)
c - m - y - k - public CMYKColor(double[] cmyk)
cmyk - an array of four doubles in the range 0..1 representing c, m, y and k componentspublic CMYKColor()
| Method Detail |
|---|
public double c()
public void setC(double c)
c - the cyan component (0..1) to setpublic double m()
public void setM(double m)
m - the magenta componet (0..1) to setpublic double y()
public void setY(double y)
y - the yellow component (0..1) to setpublic double k()
public void setK(double k)
k - the black component (0..1) to set
public static CMYKColor rgb2cmyk(double red,
double green,
double blue)
red - the red component, in the range 0..1green - the green component, in the range 0..1blue - the blue component, in the range 0..1
public static CMYKColor rgb2cmyk(int[] rgb)
rgb - an RGB color represented as an array of ints in the range 0..255
public static CMYKColor rgb2cmyk(double[] rgb)
rgb - an RGB color represented as an array of doubles in the range 0..1
public static CMYKColor rgb2cmyk(RGBColor rgb)
rgb - an RGB color
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||