net.minecraft.util.math

public final class AffineTransformation

i
com.mojang.math.Transformation
net.minecraft.class_4590
net.minecraft.util.math.AffineTransformation
net.minecraft.unmapped.C_qvfggwhk
net.minecraft.src.C_4649_

Field summary

Modifier and TypeField
private final Matrix4f
a
matrix
field_20900
matrix
f_szsaedbu
f_121078_
private boolean
b
decomposed
field_20901
initialized
f_qcmowogu
f_121079_
private Vec3f
c
translation
field_20902
translation
f_pxscgwbh
f_121080_
private Quaternion
d
leftRotation
field_20903
rotation2
f_xvdwwzoy
f_121081_
private Vec3f
e
scale
field_20904
scale
f_pqyrnugd
f_121082_
private Quaternion
f
rightRotation
field_20905
rotation1
f_rjevkvai
f_121083_
private static final AffineTransformation
g
IDENTITY
field_20906
IDENTITY
f_dmnzzrmw
f_121084_

Constructor summary

ModifierConstructor
public (Matrix4f matrix)
public (Vec3f translation, Quaternion rotation2, Vec3f scale, Quaternion rotation1)

Method summary

Modifier and TypeMethod
public static AffineTransformation
a()
identity()
method_22931()
identity()
m_vyzuadlc()
m_121093_()
public AffineTransformation
a(i arg0)
compose(Transformation arg0)
method_22933(class_4590 arg0)
multiply(AffineTransformation other)
m_obconduq(C_qvfggwhk arg0)
m_121096_(C_4649_ arg0)
public AffineTransformation
b()
inverse()
method_22935()
invert()
m_vsjcqqzf()
m_121103_()
private void
h()
ensureDecomposed()
method_22938()
init()
m_kaoapzbm()
m_121106_()
private static Matrix4f
a(k o, g o, k o, g o)
compose(Vector3f arg0, Quaternion arg1, Vector3f arg2, Quaternion arg3)
method_22934(class_1160 arg0, class_1158 arg1, class_1160 arg2, class_1158 arg3)
setup(Vec3f translation, Quaternion rotation2, Vec3f scale, Quaternion rotation1)
m_tlqcpfkj(C_zviwfwgf arg0, C_rvxttsxe arg1, C_zviwfwgf arg2, C_rvxttsxe arg3)
m_121098_(C_4684_ p_121099_, C_2889_ p_121100_, C_4684_ p_121101_, C_2889_ p_121102_)
public static Pair<Matrix3f, Vec3f>
a(d o)
toAffine(Matrix4f arg0)
method_22932(class_1159 arg0)
getLinearTransformationAndTranslationFromAffine(Matrix4f affineTransform)
m_ilvcscps(C_gxvddjib arg0)
m_121094_(C_802_ p_121095_)
public Matrix4f
c()
getMatrix()
method_22936()
getMatrix()
m_moaepuey()
m_121104_()
public Vec3f
d()
getTranslation()
method_35865()
getTranslation()
m_ewaydhrq()
m_175940_()
public Quaternion
e()
getLeftRotation()
method_22937()
getRotation2()
m_ecpldnxa()
m_121105_()
public Vec3f
f()
getScale()
method_35866()
getScale()
m_ekpyghfr()
m_175941_()
public Quaternion
g()
getRightRotation()
method_35867()
getRotation1()
m_uhylvacf()
m_175942_()
public AffineTransformation
a(i o, float arg1)
slerp(Transformation arg0, float arg1)
method_35864(class_4590 arg0, float arg1)
method_35864(AffineTransformation arg0, float arg1)
m_hsxkacmz(C_qvfggwhk arg0, float arg1)
m_175937_(C_4649_ p_175939_, float arg1)