unlekker.util
Class ColorUtil
java.lang.Object
unlekker.util.ColorUtil
- Direct Known Subclasses:
- ColorPalette, ColorSet
public class ColorUtil
- extends java.lang.Object
Field Summary |
static float[] |
hsb
|
Method Summary |
static int |
color(float x,
float y,
float z)
|
static int |
color(float x,
float y,
float z,
float a)
|
static int |
color(int x,
int y,
int z)
|
static int |
color(int x,
int y,
int z,
int a)
|
static int |
color(java.lang.String hex)
|
static int |
colorAdjust(int c,
float bright,
float saturation)
|
static int |
colorBlended(float fract,
float r,
float g,
float b,
float r2,
float g2,
float b2)
|
static int |
colorBlended(float fract,
float r,
float g,
float b,
float a,
float r2,
float g2,
float b2,
float a2)
|
static int |
colorBlended(float fract,
java.lang.String c1,
java.lang.String c2)
|
static int |
colorMult(int c,
float m)
|
static java.lang.String |
colorToHex(int col)
|
static java.lang.String |
colorToHex(int r,
int g,
int b)
|
static java.lang.String |
colorToString(int c)
|
static int |
getAlpha(int c)
|
static float |
getBrightness(int c)
|
static float |
getSaturation(int c)
|
boolean |
isWhite(int c)
|
static int |
setAlpha(int c,
float alpha)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
hsb
public static float[] hsb
ColorUtil
public ColorUtil()
colorBlended
public static final int colorBlended(float fract,
float r,
float g,
float b,
float r2,
float g2,
float b2)
colorAdjust
public static final int colorAdjust(int c,
float bright,
float saturation)
colorMult
public static final int colorMult(int c,
float m)
colorBlended
public static final int colorBlended(float fract,
float r,
float g,
float b,
float a,
float r2,
float g2,
float b2,
float a2)
colorBlended
public static final int colorBlended(float fract,
java.lang.String c1,
java.lang.String c2)
color
public static final int color(java.lang.String hex)
colorToString
public static final java.lang.String colorToString(int c)
colorToHex
public static java.lang.String colorToHex(int col)
colorToHex
public static java.lang.String colorToHex(int r,
int g,
int b)
color
public static final int color(int x,
int y,
int z,
int a)
color
public static final int color(float x,
float y,
float z,
float a)
color
public static final int color(int x,
int y,
int z)
color
public static final int color(float x,
float y,
float z)
getAlpha
public static final int getAlpha(int c)
setAlpha
public static final int setAlpha(int c,
float alpha)
getBrightness
public static final float getBrightness(int c)
getSaturation
public static final float getSaturation(int c)
isWhite
public boolean isWhite(int c)