|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectigeo.IColor
public class IColor
Abstracted color class in case ATW not provided.
Field Summary | |
---|---|
float[] |
rgba
|
Constructor Summary | |
---|---|
IColor()
|
|
IColor(java.awt.Color c)
|
|
IColor(java.awt.Color c,
double alpha)
|
|
IColor(java.awt.Color c,
float alpha)
|
|
IColor(java.awt.Color c,
int alpha)
|
|
IColor(double grey)
|
|
IColor(double grey,
double a)
|
|
IColor(double r,
double g,
double b)
|
|
IColor(double r,
double g,
double b,
double a)
|
|
IColor(float grey)
|
|
IColor(float grey,
float a)
|
|
IColor(float r,
float g,
float b)
|
|
IColor(float r,
float g,
float b,
float a)
|
|
IColor(IColor c)
|
|
IColor(IColor c,
double alpha)
|
|
IColor(IColor c,
float alpha)
|
|
IColor(IColor c,
int alpha)
|
|
IColor(int grey)
|
|
IColor(int grey,
int a)
|
|
IColor(int r,
int g,
int b)
|
|
IColor(int r,
int g,
int b,
int a)
|
Method Summary | |
---|---|
float |
a()
|
IColor |
a(float a)
|
float |
alpha()
|
IColor |
alpha(float a)
|
int |
argb()
returns one 32 bit integer in the order of ARGB |
java.awt.Color |
awt()
|
float |
b()
|
IColor |
b(float b)
|
IColor |
blend(IColor c)
|
IColor |
blend(IColor c,
float weight)
|
float |
blue()
|
IColor |
blue(float b)
|
IColor |
cp()
|
IColor |
dup()
|
boolean |
eq(float r,
float g,
float b)
|
boolean |
eq(float r,
float g,
float b,
float a)
|
boolean |
eq(IColor c)
|
float |
g()
|
IColor |
g(float g)
|
int |
getAlpha()
|
int |
getBlue()
|
int |
getGreen()
|
int |
getGrey()
|
int |
getInt()
alias of argb() |
int |
getRed()
|
float |
green()
|
IColor |
green(float g)
|
float |
grey()
|
IColor |
grey(float grey)
|
static IColor |
hsb(double h,
double s,
double b)
|
static IColor |
hsb(double h,
double s,
double b,
double a)
|
static IColor |
hsb(float h,
float s,
float b)
|
static IColor |
hsb(float h,
float s,
float b,
float a)
|
int |
i()
alias of argb() |
float |
r()
|
IColor |
r(float r)
|
float |
red()
|
IColor |
red(float r)
|
float[] |
rgba()
returns array of 4 float in the order of RGBA |
IColor |
set(double r,
double g,
double b,
double a)
|
IColor |
set(float r,
float g,
float b,
float a)
|
IColor |
set(int r,
int g,
int b,
int a)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public float[] rgba
Constructor Detail |
---|
public IColor()
public IColor(float r, float g, float b, float a)
public IColor(float r, float g, float b)
public IColor(float grey, float a)
public IColor(float grey)
public IColor(double r, double g, double b, double a)
public IColor(double r, double g, double b)
public IColor(double grey, double a)
public IColor(double grey)
public IColor(int r, int g, int b, int a)
public IColor(int r, int g, int b)
public IColor(int grey, int a)
public IColor(int grey)
public IColor(IColor c)
public IColor(IColor c, float alpha)
public IColor(IColor c, double alpha)
public IColor(IColor c, int alpha)
public IColor(java.awt.Color c)
public IColor(java.awt.Color c, float alpha)
public IColor(java.awt.Color c, double alpha)
public IColor(java.awt.Color c, int alpha)
Method Detail |
---|
public IColor set(float r, float g, float b, float a)
public IColor set(double r, double g, double b, double a)
public IColor set(int r, int g, int b, int a)
public static IColor hsb(float h, float s, float b, float a)
public static IColor hsb(float h, float s, float b)
public static IColor hsb(double h, double s, double b, double a)
public static IColor hsb(double h, double s, double b)
public float[] rgba()
public int argb()
public int getInt()
public int i()
public float r()
public float g()
public float b()
public float a()
public float red()
public float green()
public float blue()
public float alpha()
public float grey()
public IColor r(float r)
public IColor g(float g)
public IColor b(float b)
public IColor a(float a)
public IColor red(float r)
public IColor green(float g)
public IColor blue(float b)
public IColor alpha(float a)
public IColor grey(float grey)
public int getRed()
public int getGreen()
public int getBlue()
public int getAlpha()
public int getGrey()
public java.awt.Color awt()
public java.lang.String toString()
toString
in class java.lang.Object
public IColor dup()
public IColor cp()
public IColor blend(IColor c, float weight)
public IColor blend(IColor c)
public boolean eq(IColor c)
public boolean eq(float r, float g, float b, float a)
public boolean eq(float r, float g, float b)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |