java.lang.Object
committee.nova.mods.avaritia.api.client.util.color.Color
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明inta()floataF()aF(float a) aF(int a) intargb()intb()floatbF()bF(float b) bF(int b) abstract Colorcopy()booleanbooleanstatic intflipABGR(int colour) Flips a color between ABGR and RGBA.intg()float[]getARGB()float[]getRGB()float[]getRGBA()floatgF()gF(float g) gF(int g) inthashCode()interpolate(Color color2, double d) invert()multiplyC(double d) abstract intpack()static intpack(int[] data) static intpackARGB(byte r, byte g, byte b, byte a) static intpackARGB(double r, double g, double b, double a) static intpackARGB(float[] data) static intpackARGB(int r, int g, int b, int a) abstract float[]static intpackRGBA(byte r, byte g, byte b, byte a) static intpackRGBA(double r, double g, double b, double a) static intpackRGBA(float[] data) static intpackRGBA(int r, int g, int b, int a) intr()floatrF()rF(float r) rF(int r) intrgb()intrgba()scale(double d) set(double[] doubles) set(double r, double g, double b, double a) set(float[] floats) set(float r, float g, float b, float a) abstract Colorset(int colour) set(int r, int g, int b, int a) toString()static int[]unpack(int colour)
-
字段详细资料
-
r
public byte r -
g
public byte g -
b
public byte b -
a
public byte a
-
-
构造器详细资料
-
Color
public Color(int r, int g, int b, int a) -
Color
-
-
方法详细资料
-
flipABGR
public static int flipABGR(int colour) Flips a color between ABGR and RGBA.- 参数:
colour- The input either ABGR or RGBA.- 返回:
- The flipped color.
-
unpack
public static int[] unpack(int colour) -
pack
public static int pack(int[] data) -
packRGBA
public static int packRGBA(byte r, byte g, byte b, byte a) -
packARGB
public static int packARGB(byte r, byte g, byte b, byte a) -
packRGBA
public static int packRGBA(int r, int g, int b, int a) -
packARGB
public static int packARGB(int r, int g, int b, int a) -
packRGBA
public static int packRGBA(double r, double g, double b, double a) -
packARGB
public static int packARGB(double r, double g, double b, double a) -
packRGBA
public static int packRGBA(float[] data) -
packARGB
public static int packARGB(float[] data) -
pack
public abstract int pack() -
packArray
public abstract float[] packArray() -
add
-
sub
-
invert
-
multiply
-
scale
-
interpolate
-
multiplyC
-
copy
-
rgb
public int rgb() -
argb
public int argb() -
rgba
public int rgba() -
set
-
set
-
set
-
set
-
set
-
set
-
set
-
rF
-
gF
-
bF
-
aF
-
rF
-
gF
-
bF
-
aF
-
rF
public float rF() -
gF
public float gF() -
bF
public float bF() -
aF
public float aF() -
r
public int r() -
g
public int g() -
b
public int b() -
a
public int a() -
getRGBA
public float[] getRGBA() -
getRGB
public float[] getRGB() -
getARGB
public float[] getARGB() -
equals
-
equals
-
hashCode
public int hashCode() -
toString
-