net.minecraft.util.math

public class ColorHelper

bel
net.minecraft.util.ARGB
net.minecraft.class_9848
net.minecraft.util.math.ColorHelper
net.minecraft.unmapped.C_rojckazs
net.minecraft.util.ArgbHelper
net.minecraft.src.C_345713_

Field summary

Modifier and TypeField
private static final int
a
LINEAR_CHANNEL_DEPTH
field_63677
LINEAR_TO_SRGB_LUT_LENGTH
f_rezlzkqm
f_435050_
private static final short[]
b
SRGB_TO_LINEAR
field_63678
SRGB_TO_LINEAR
f_rjwcxwob
f_435354_
private static final byte[]
c
LINEAR_TO_SRGB
field_63679
LINEAR_TO_SRGB
f_cbtkckyx
f_435262_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static float
e(float o)
computeSrgbToLinear(float arg0)
method_75610(float arg0)
computeSrgbToLinear(float srgb)
m_xxsflqur(float arg0)
m_440067_(float p_454092_)
private static float
f(float o)
computeLinearToSrgb(float arg0)
method_75611(float arg0)
computeLinearToSrgb(float linear)
m_ggvxhviz(float arg0)
m_ggvxhviz(float a)
m_440106_(float p_455430_)
public static float
a(int o)
srgbToLinearChannel(int arg0)
method_75600(int arg0)
srgbToLinear(int srgb)
m_ehgxblot(int arg0)
m_439149_(int p_458774_)
public static int
a(float o)
linearToSrgbChannel(float arg0)
method_75599(float arg0)
linearToSrgb(float linear)
m_twuwvzcd(float arg0)
m_444766_(float p_456545_)
public static int
a(int o, int o, int o, int o)
meanLinear(int arg0, int arg1, int arg2, int arg3)
method_75602(int arg0, int arg1, int arg2, int arg3)
interpolate(int a, int b, int c, int d)
m_axrnbpzm(int arg0, int arg1, int arg2, int arg3)
m_444462_(int p_454657_, int p_450176_, int p_451556_, int p_452943_)
private static int
c(int o, int o, int o, int o)
linearChannelMean(int arg0, int arg1, int arg2, int arg3)
method_75609(int arg0, int arg1, int arg2, int arg3)
averageSrgbIntensities(int a, int b, int c, int d)
m_bbpcvawu(int arg0, int arg1, int arg2, int arg3)
m_439367_(int p_459814_, int p_459030_, int p_452850_, int p_457272_)
public static int
b(int o)
alpha(int arg0)
method_61320(int arg0)
getAlpha(int argb)
m_vbjlonbj(int arg0)
getAlpha(int argb)
m_356301_(int p_362339_)
public static int
c(int o)
red(int arg0)
method_61327(int arg0)
getRed(int argb)
m_guvkltvj(int arg0)
getRed(int argb)
m_353456_(int p_363530_)
public static int
d(int o)
green(int arg0)
method_61329(int arg0)
getGreen(int argb)
m_yuwqoysr(int arg0)
getGreen(int argb)
m_353987_(int p_362707_)
public static int
e(int o)
blue(int arg0)
method_61331(int arg0)
getBlue(int argb)
m_tcuubxtk(int arg0)
getBlue(int argb)
m_353181_(int p_367010_)
public static int
b(int o, int o, int o, int o)
color(int arg0, int arg1, int arg2, int arg3)
method_61324(int arg0, int arg1, int arg2, int arg3)
getArgb(int alpha, int red, int green, int blue)
m_rtmaaugy(int arg0, int arg1, int arg2, int arg3)
pack(int a, int r, int g, int b)
m_352364_(int p_365053_, int p_365624_, int p_367179_, int p_364375_)
public static int
a(int o, int o, int o)
color(int arg0, int arg1, int arg2)
method_61323(int arg0, int arg1, int arg2)
getArgb(int red, int green, int blue)
m_muaupjpo(int arg0, int arg1, int arg2)
packOpaque(int r, int g, int b)
m_356093_(int p_368038_, int p_364189_, int p_366166_)
public static int
a(ftm o)
color(Vec3 arg0)
method_61325(class_243 arg0)
getArgb(Vec3d rgb)
m_gqgmqulr(C_vgpupfxx arg0)
packOpaque(Vec3d rgb)
m_356112_(C_3046_ p_368690_)
public static int
a(int o, int o)
multiply(int arg0, int arg1)
method_61322(int arg0, int arg1)
mix(int first, int second)
m_mtvumula(int arg0, int arg1)
multiply(int argb1, int argb2)
m_356655_(int p_368908_, int p_362670_)
public static int
b(int o, int o)
addRgb(int arg0, int arg1)
method_75606(int arg0, int arg1)
add(int a, int b)
m_utsfmkto(int arg0, int arg1)
m_443513_(int p_454308_, int p_451175_)
public static int
c(int o, int o)
subtractRgb(int arg0, int arg1)
method_75608(int arg0, int arg1)
subtract(int a, int b)
m_xnleaubf(int arg0, int arg1)
m_440794_(int p_456227_, int p_458650_)
public static int
a(int o, float o)
multiplyAlpha(int arg0, float arg1)
method_75601(int arg0, float arg1)
scaleAlpha(int argb, float scale)
m_txpxhyuy(int arg0, float arg1)
m_439567_(int p_457126_, float p_450634_)
public static int
b(int o, float o)
scaleRGB(int arg0, float arg1)
method_61321(int arg0, float arg1)
scaleRgb(int argb, float scale)
m_jlwyusxi(int arg0, float arg1)
scaleRgb(int argb, float scale)
m_353781_(int p_364590_, float p_365829_)
public static int
a(int o, float o, float o, float o)
scaleRGB(int arg0, float arg1, float arg2, float arg3)
method_64602(int arg0, float arg1, float arg2, float arg3)
scaleRgb(int argb, float redScale, float greenScale, float blueScale)
m_pfbiaxas(int arg0, float arg1, float arg2, float arg3)
scaleRgb(int argb, float rScale, float gScale, float bScale)
m_352099_(int p_368386_, float p_366859_, float p_367328_, float p_364459_)
public static int
d(int o, int o)
scaleRGB(int arg0, int arg1)
method_61328(int arg0, int arg1)
scaleRgb(int argb, int scale)
m_iteakipu(int arg0, int arg1)
scaleRgb(int argb, int scale)
m_355664_(int p_366038_, int p_368003_)
public static int
f(int o)
greyscale(int arg0)
method_61333(int arg0)
grayscale(int argb)
m_zhoubgei(int arg0)
grayscale(int color)
m_351611_(int p_362330_)
public static int
e(int o, int o)
alphaBlend(int arg0, int arg1)
method_76063(int arg0, int arg1)
alphaBlend(int a, int b)
m_apgejirk(int arg0, int arg1)
m_447069_(int p_458472_, int p_453141_)
private static int
d(int o, int o, int o, int o)
alphaBlendChannel(int arg0, int arg1, int arg2, int arg3)
method_76062(int arg0, int arg1, int arg2, int arg3)
blend(int blendedAlpha, int alpha, int a, int b)
m_jhhkiorc(int arg0, int arg1, int arg2, int arg3)
m_442694_(int p_456456_, int p_451527_, int p_453924_, int p_452166_)
public static int
a(float o, int o, int o)
srgbLerp(float arg0, int arg1, int arg2)
method_61319(float arg0, int arg1, int arg2)
lerp(float delta, int start, int end)
m_elxkfrbb(float arg0, int arg1, int arg2)
m_elxkfrbb(float delta, int arg1, int arg2)
m_354608_(float p_368280_, int p_363975_, int p_368594_)
public static int
b(float o, int o, int o)
linearLerp(float arg0, int arg1, int arg2)
method_75605(float arg0, int arg1, int arg2)
lerpLinear(float delta, int start, int end)
m_ybwvwlnv(float arg0, int arg1, int arg2)
m_ybwvwlnv(float delta, int arg1, int arg2)
m_442105_(float p_455266_, int p_458164_, int p_457608_)
public static int
g(int o)
opaque(int arg0)
method_61334(int arg0)
fullAlpha(int argb)
m_cmigvcvv(int arg0)
opaque(int argb)
m_354544_(int p_363480_)
public static int
h(int o)
transparent(int arg0)
method_61335(int arg0)
zeroAlpha(int argb)
m_plfhxcfp(int arg0)
transparent(int argb)
m_356217_(int p_366691_)
public static int
f(int o, int o)
color(int arg0, int arg1)
method_61330(int arg0, int arg1)
withAlpha(int alpha, int rgb)
m_ufaioapl(int arg0, int arg1)
withAlpha(int alpha, int rgb)
m_356955_(int p_362407_, int p_368043_)
public static int
a(float o, int o)
color(float arg0, int arg1)
method_71346(float arg0, int arg1)
withAlpha(float alpha, int color)
m_zblhalsc(float arg0, int arg1)
withAlpha(float alpha, int rgb)
m_404308_(float p_407846_, int p_406600_)
public static int
b(float o)
white(float arg0)
method_61317(float arg0)
getWhite(float alpha)
m_adkxqcug(float arg0)
m_adkxqcug(float channel)
m_357071_(float p_361606_)
public static int
i(int o)
white(int arg0)
method_75612(int arg0)
whiteWithAlpha(int alpha)
m_vedwllcy(int arg0)
m_439646_(int p_455446_)
public static int
c(float o)
black(float arg0)
method_75607(float arg0)
toAlpha(float alpha)
m_qajvmgzk(float arg0)
m_qajvmgzk(float channel)
m_442818_(float p_455781_)
public static int
j(int o)
black(int arg0)
method_75613(int arg0)
toAlpha(int alpha)
m_wnskfbft(int arg0)
m_439014_(int p_451585_)
public static int
a(float o, float o, float o, float o)
colorFromFloat(float arg0, float arg1, float arg2, float arg3)
method_61318(float arg0, float arg1, float arg2, float arg3)
fromFloats(float alpha, float red, float green, float blue)
m_cppeddcz(float arg0, float arg1, float arg2, float arg3)
pack(float a, float r, float g, float b)
m_353391_(float p_365014_, float p_365331_, float p_361446_, float p_367224_)
public static org.joml.Vector3f
k(int o)
vector3fFromRGB24(int arg0)
method_64963(int arg0)
toRgbVector(int rgb)
m_sahjlgen(int arg0)
unpack(int rgb)
m_352827_(int p_368966_)
public static org.joml.Vector4f
l(int o)
vector4fFromARGB32(int arg0)
method_76335(int arg0)
toRgbaVector(int argb)
m_cvymgkyz(int arg0)
m_447605_(int p_460771_)
public static int
g(int o, int o)
average(int arg0, int arg1)
method_61332(int arg0, int arg1)
average(int first, int second)
m_uodjinfn(int arg0, int arg1)
average(int color1, int color2)
m_352020_(int p_368446_, int p_366831_)
public static int
d(float o)
as8BitChannel(float arg0)
method_61326(float arg0)
channelFromFloat(float value)
m_hbbprclp(float arg0)
getChannelByte(float channel)
m_353293_(float p_367233_)
public static float
m(int o)
alphaFloat(int arg0)
method_65100(int arg0)
getAlphaFloat(int argb)
m_ivueguoz(int arg0)
getAlphaFloat(int argb)
m_374237_(int p_376586_)
public static float
n(int o)
redFloat(int arg0)
method_65101(int arg0)
getRedFloat(int argb)
m_remteudb(int arg0)
getRedFloat(int argb)
m_372703_(int p_375781_)
public static float
o(int o)
greenFloat(int arg0)
method_65102(int arg0)
getGreenFloat(int argb)
m_liqkydqi(int arg0)
getGreenFloat(int argb)
m_373911_(int p_375888_)
public static float
p(int o)
blueFloat(int arg0)
method_65103(int arg0)
getBlueFloat(int argb)
m_tgsehvbj(int arg0)
getBlueFloat(int argb)
m_373430_(int p_377428_)
private static float
s(int o)
from8BitChannel(int arg0)
method_61336(int arg0)
floatFromChannel(int channel)
m_cbkekekb(int arg0)
getFloatChannel(int channel)
m_351887_(int p_370155_)
public static int
q(int o)
toABGR(int arg0)
method_61337(int arg0)
toAbgr(int argb)
m_ygeoqadn(int arg0)
toAbgr(int argb)
m_354515_(int p_368147_)
public static int
r(int o)
fromABGR(int arg0)
method_61338(int arg0)
fromAbgr(int abgr)
m_ywhxgdzj(int arg0)
fromAbgr(int abgr)
m_355674_(int p_369336_)
public static int
c(int o, float o)
setBrightness(int arg0, float arg1)
method_70658(int arg0, float arg1)
withBrightness(int argb, float brightness)
m_shofqdcj(int arg0, float arg1)
withBrightness(int argb, float brightness)
m_401411_(int p_409846_, float p_408870_)