com.mojang.math

public final class Matrix3f

a
com.mojang.math.Matrix3f
net.minecraft.class_4581
net.minecraft.unmapped.C_crutkuff
net.minecraft.util.math.Matrix3f
net.minecraft.util.math.vector.Matrix3f
net.minecraft.server.v1_16_R2.Matrix3f

Field summary

Modifier and TypeField
private static final float
j
G
field_20860
f_haqpvcny
THREE_PLUS_TWO_SQRT_TWO
field_226106_j_
private static final float
k
CS
field_20861
f_dhdbwpta
COS_PI_OVER_EIGHT
field_226107_k_
private static final float
l
SS
field_20862
f_lxvzojke
SIN_PI_OVER_EIGHT
field_226108_l_
private static final float
m
SQ2
field_20863
f_mrpkiiuu
SQRT_HALF
field_226109_m_
protected float
a
m00
field_21633
f_dbvfmkan
a00
field_226097_a_
protected float
b
m01
field_21634
f_vaufzeip
a01
field_226098_b_
protected float
c
m02
field_21635
f_zuwtwxrg
a02
field_226099_c_
protected float
d
m10
field_21636
f_holoukjk
a10
field_226100_d_
protected float
e
m11
field_21637
f_ckmtmjfz
a11
field_226101_e_
protected float
f
m12
field_21638
f_pbrxigiu
a12
field_226102_f_
protected float
g
m20
field_21639
f_yfdjbmri
a20
field_226103_g_
protected float
h
m21
field_21640
f_lvdosffx
a21
field_226104_h_
protected float
i
m22
field_21641
f_liingjrj
a22
field_226105_i_

Constructor summary

ModifierConstructor
public ()
public (Quaternion source)
public (Matrix4f source)
public (Matrix3f source)

Method summary

Modifier and TypeMethod
public void
a(int arg0, int arg1, float arg2)
set(int arg0, int arg1, float arg2)
method_26288(int arg0, int arg1, float arg2)
m_haonqaex(int arg0, int arg1, float arg2)
set(int x, int y, float value)
func_232605_a_(int arg0, int arg1, float arg2)
public void
b(a arg0)
mul(Matrix3f arg0)
method_22855(class_4581 arg0)
m_uyczhnby(C_crutkuff arg0)
multiply(Matrix3f other)
func_226118_b_(Matrix3f arg0)
private static com.mojang.datafixers.util.Pair<Float, Float>
a(float arg0, float arg1, float arg2)
approxGivensQuat(float arg0, float arg1, float arg2)
method_22849(float arg0, float arg1, float arg2)
m_aysfxrgu(float arg0, float arg1, float arg2)
getSinAndCosOfRotation(float upperLeft, float diagonalAverage, float lowerRight)
func_226113_a_(float arg0, float arg1, float arg2)
private static com.mojang.datafixers.util.Pair<Float, Float>
a(float arg0, float arg1)
qrGivensQuat(float arg0, float arg1)
method_22848(float arg0, float arg1)
m_wfmgnyyt(float arg0, float arg1)
method_22848(float arg0, float arg1)
func_226112_a_(float arg0, float arg1)
private static Quaternion
c(a arg0)
stepJacobi(Matrix3f arg0)
method_22857(class_4581 arg0)
m_vqmohzhn(C_crutkuff arg0)
method_22857(Matrix3f arg0)
func_226120_c_(Matrix3f arg0)
public void
a()
transpose()
method_22847()
m_qjytendj()
transpose()
func_226110_a_()
public org.apache.commons.lang3.tuple.Triple<Quaternion, Vector3f, Quaternion>
b()
svdDecompose()
method_22853()
m_jsrsvsjl()
decomposeLinearTransformation()
func_226116_b_()
public void
a(a arg0)
load(Matrix3f arg0)
method_22852(class_4581 arg0)
m_sbcbckup(C_crutkuff arg0)
load(Matrix3f source)
func_226114_a_(Matrix3f arg0)
public void
c()
setIdentity()
method_22856()
m_ripvbori()
loadIdentity()
func_226119_c_()
public Matrix3f
d()
copy()
method_23296()
m_ixpacxrq()
copy()
func_226121_d_()
public static Matrix3f
b(float arg0, float arg1, float arg2)
createScaleMatrix(float arg0, float arg1, float arg2)
method_23963(float arg0, float arg1, float arg2)
m_erdakddg(float arg0, float arg1, float arg2)
scale(float x, float y, float z)
func_226117_b_(float arg0, float arg1, float arg2)
public float
e()
adjugateAndDet()
method_23731()
m_hyajaryp()
determinantAndAdjugate()
func_226122_e_()
public boolean
f()
invert()
method_23732()
m_obnqnxpf()
invert()
func_226123_f_()
public void
a(d arg0)
mul(Quaternion arg0)
method_23274(class_1158 arg0)
m_fabgbdok(C_rvxttsxe arg0)
multiply(Quaternion arg0)
func_226115_a_(Quaternion arg0)
public void
a(float arg0)
mul(float arg0)
method_23729(float arg0)
m_gdjwpnsa(float arg0)
multiply(float scalar)
func_226111_a_(float arg0)