Package zombie.core
Class ImmutableColor
java.lang.Object
zombie.core.ImmutableColor
-
Field Summary
Modifier and TypeFieldDescriptionfinal float
final float
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
final float
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
final float
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
static final ImmutableColor
-
Constructor Summary
ConstructorDescriptionImmutableColor
(float float1, float float2, float float3) ImmutableColor
(float float1, float float2, float float3, float float4) ImmutableColor
(int int1) ImmutableColor
(int int1, int int2, int int3) ImmutableColor
(int int1, int int2, int int3, int int4) ImmutableColor
(Color color) ImmutableColor
(Color color, Color color2, float float1) ImmutableColor
(ImmutableColor immutableColor) -
Method Summary
Modifier and TypeMethodDescriptionadd
(ImmutableColor immutableColor) brighter()
brighter
(float float1) darker()
darker
(float float1) static ImmutableColor
boolean
byte
float
int
byte
float
int
byte
float
int
byte
float
int
int
hashCode()
static Integer[]
HSBtoRGB
(float float1, float float2, float float3) interp
(ImmutableColor immutableColor, float float1) static ImmutableColor
random()
scale
(float float1) toString()
-
Field Details
-
transparent
-
white
-
yellow
-
red
-
purple
-
blue
-
green
-
black
-
gray
-
cyan
-
darkGray
-
lightGray
-
pink
-
orange
-
magenta
-
darkGreen
-
lightGreen
-
a
public final float a -
b
public final float b -
g
public final float g -
r
public final float r
-
-
Constructor Details
-
ImmutableColor
-
ImmutableColor
-
ImmutableColor
public ImmutableColor(float float1, float float2, float float3) -
ImmutableColor
public ImmutableColor(float float1, float float2, float float3, float float4) -
ImmutableColor
-
ImmutableColor
public ImmutableColor(int int1, int int2, int int3) -
ImmutableColor
public ImmutableColor(int int1, int int2, int int3, int int4) -
ImmutableColor
public ImmutableColor(int int1)
-
-
Method Details
-
toMutableColor
-
random
-
decode
-
add
-
brighter
-
brighter
-
darker
-
darker
-
equals
-
getAlphaInt
public int getAlphaInt() -
getAlphaFloat
public float getAlphaFloat() -
getRedFloat
public float getRedFloat() -
getGreenFloat
public float getGreenFloat() -
getBlueFloat
public float getBlueFloat() -
getAlphaByte
public byte getAlphaByte() -
getBlueInt
public int getBlueInt() -
getBlueByte
public byte getBlueByte() -
getGreenInt
public int getGreenInt() -
getGreenByte
public byte getGreenByte() -
getRedInt
public int getRedInt() -
getRedByte
public byte getRedByte() -
hashCode
public int hashCode() -
multiply
-
scale
-
toString
-
interp
-
HSBtoRGB
-