net.minecraft.client.util.math

public final class Matrix4f

b
com.mojang.math.Matrix4f
net.minecraft.class_1159
net.minecraft.client.util.math.Matrix4f
net.minecraft.unmapped.C_gxvddjib
net.minecraft.client.renderer.Matrix4f
net.minecraft.client.renderer.Matrix4f

Field summary

Modifier and TypeField
protected float
a
m00
field_21652
a00
f_grcsuuct
field_226575_a_
m00
protected float
b
m01
field_21653
a01
f_toiorbst
field_226576_b_
m01
protected float
c
m02
field_21654
a02
f_hrqcmmyi
field_226577_c_
m02
protected float
d
m03
field_21655
a03
f_oqllrhcr
field_226578_d_
m03
protected float
e
m10
field_21656
a10
f_sauajvqm
field_226579_e_
m10
protected float
f
m11
field_21657
a11
f_lcrdynxe
field_226580_f_
m11
protected float
g
m12
field_21658
a12
f_jkoyftfy
field_226581_g_
m12
protected float
h
m13
field_21659
a13
f_wvlekmlj
field_226582_h_
m13
protected float
i
m20
field_21660
a20
f_xpeeproq
field_226583_i_
m20
protected float
j
m21
field_21661
a21
f_esfxlbbe
field_226584_j_
m21
protected float
k
m22
field_21662
a22
f_oiorsuop
field_226585_k_
m22
protected float
l
m23
field_21663
a23
f_crgffgwm
field_226586_l_
m23
protected float
m
m30
field_21664
a30
f_onpmroyc
field_226587_m_
m30
protected float
n
m31
field_21665
a31
f_jgdymsyz
field_226588_n_
m31
protected float
o
m32
field_21666
a32
f_cxtlwexr
field_226589_o_
m32
protected float
p
m33
field_21667
a33
f_tyvacjtv
field_226590_p_
m33

Constructor summary

ModifierConstructor
public ()
public (Matrix4f source)
public (Quaternion quaternion)

Method summary

Modifier and TypeMethod
public void
a()
setIdentity()
method_22668()
loadIdentity()
m_mvlltcus()
func_226591_a_()
setIdentity()
public float
b()
adjugateAndDet()
method_22868()
determinantAndAdjugate()
m_yogbqqaz()
func_226598_b_()
adjugateAndDet()
public boolean
c()
invert()
method_22870()
invert()
m_iufyzmlc()
func_226600_c_()
invert()
public void
a(b arg0)
multiply(Matrix4f arg0)
method_22672(class_1159 arg0)
multiply(Matrix4f matrix)
m_knabebmu(C_gxvddjib arg0)
func_226595_a_(Matrix4f arg0)
mul(Matrix4f arg0)
public void
a(float arg0)
multiply(float arg0)
method_22866(float arg0)
multiply(float scalar)
m_uavabesa(float arg0)
func_226592_a_(float arg0)
mul(float arg0)
public Matrix4f
d()
copy()
method_22673()
copy()
m_fqggsbbx()
func_226601_d_()
copy()
public static Matrix4f
a(float arg0, float arg1, float arg2)
createScaleMatrix(float arg0, float arg1, float arg2)
method_24019(float arg0, float arg1, float arg2)
scale(float x, float y, float z)
m_vawforvs(float arg0, float arg1, float arg2)
func_226593_a_(float arg0, float arg1, float arg2)
makeScale(float arg0, float arg1, float arg2)
public static Matrix4f
b(float arg0, float arg1, float arg2)
createTranslateMatrix(float arg0, float arg1, float arg2)
method_24021(float arg0, float arg1, float arg2)
translate(float x, float y, float z)
m_euowsavk(float arg0, float arg1, float arg2)
func_226599_b_(float arg0, float arg1, float arg2)
makeTranslate(float arg0, float arg1, float arg2)
private static int
a(int arg0, int arg1)
bufferIndex(int arg0, int arg1)
method_24020(int arg0, int arg1)
pack(int x, int y)
m_gqkrrhtz(int arg0, int arg1)
func_226594_a_(int arg0, int arg1)
bufferIndex(int arg0, int arg1)
public void
a(FloatBuffer arg0)
store(FloatBuffer arg0)
method_4932(FloatBuffer arg0)
writeToBuffer(FloatBuffer arg0)
m_iempeyim(FloatBuffer arg0)
func_195879_b(FloatBuffer arg0)
write(FloatBuffer floatBufferIn)
public void
e()
transpose()
method_22871()
transpose()
m_wkkpuawe()
func_226602_e_()
transpose()
public void
a(c arg0)
multiply(Quaternion arg0)
method_22670(class_1158 arg0)
multiply(Quaternion quaternion)
m_bjedmzjm(C_rvxttsxe arg0)
func_226596_a_(Quaternion arg0)
mul(Quaternion arg0)
public static Matrix4f
a(double arg0, float arg1, float arg2, float arg3)
perspective(double arg0, float arg1, float arg2, float arg3)
method_4929(double arg0, float arg1, float arg2, float arg3)
viewboxMatrix(double fov, float aspectRatio, float cameraDepth, float viewDistance)
m_slsabmok(double arg0, float arg1, float arg2, float arg3)
func_195876_a(double arg0, float arg1, float arg2, float arg3)
perspective(double fov, float aspectRatio, float nearPlane, float farPlane)
public static Matrix4f
a(float arg0, float arg1, float arg2, float arg3)
orthographic(float arg0, float arg1, float arg2, float arg3)
method_4933(float arg0, float arg1, float arg2, float arg3)
projectionMatrix(float width, float height, float nearPlane, float farPlane)
m_ocbjmhvp(float arg0, float arg1, float arg2, float arg3)
func_195877_a(float arg0, float arg1, float arg2, float arg3)
orthographic(float width, float height, float nearPlane, float farPlane)
public void
a(e arg0)
translate(Vector3f arg0)
method_22671(class_1160 arg0)
addToLastColumn(Vector3f vector)
m_jbwhboyd(C_zviwfwgf arg0)
func_226597_a_(Vector3f arg0)
translate(Vector3f arg0)