com.mojang.blaze3d.vertex

public final class PoseStack$Pose

fld$a
com.mojang.blaze3d.vertex.PoseStack$Pose
net.minecraft.class_4587$class_4665
net.minecraft.client.util.math.MatrixStack$Entry
net.minecraft.src.C_3181_$C_3183_

Field summary

Modifier and TypeField
private final org.joml.Matrix4f
a
pose
field_21327
positionMatrix
f_85852_
private final org.joml.Matrix3f
b
normal
field_21328
normalMatrix
f_85853_
private boolean
c
trustedNormals
field_48930
canSkipNormalization
f_317074_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private void
e()
computeNormalMatrix()
method_56823()
computeNormal()
m_319145_()
void
a(fld$a arg0)
set(PoseStack$Pose arg0)
method_66521(class_4587$class_4665 arg0)
copy(MatrixStack$Entry entry)
m_388950_(C_3181_$C_3183_ arg0)
public org.joml.Matrix4f
a()
pose()
method_23761()
getPositionMatrix()
m_252922_()
public org.joml.Matrix3f
b()
normal()
method_23762()
getNormalMatrix()
m_252943_()
public org.joml.Vector3f
a(org.joml.Vector3fc arg0, org.joml.Vector3f arg1)
transformNormal(org.joml.Vector3fc arg0, org.joml.Vector3f arg1)
method_56821(org.joml.Vector3fc arg0, org.joml.Vector3f arg1)
transformNormal(org.joml.Vector3fc vec, org.joml.Vector3f dest)
m_322076_(org.joml.Vector3fc p_332767_, org.joml.Vector3f arg1)
public org.joml.Vector3f
a(float arg0, float arg1, float arg2, org.joml.Vector3f arg3)
transformNormal(float arg0, float arg1, float arg2, org.joml.Vector3f arg3)
method_56820(float arg0, float arg1, float arg2, org.joml.Vector3f arg3)
transformNormal(float x, float y, float z, org.joml.Vector3f dest)
m_323822_(float p_334796_, float p_329732_, float p_328781_, org.joml.Vector3f arg3)
public org.joml.Matrix4f
a(float arg0, float arg1, float arg2)
translate(float arg0, float arg1, float arg2)
method_67796(float arg0, float arg1, float arg2)
translate(float x, float y, float z)
m_386773_(float p_393738_, float p_391176_, float arg2)
public void
b(float arg0, float arg1, float arg2)
scale(float arg0, float arg1, float arg2)
method_67800(float arg0, float arg1, float arg2)
scale(float x, float y, float z)
m_387594_(float p_391266_, float p_393160_, float arg2)
public void
a(org.joml.Quaternionfc arg0)
rotate(org.joml.Quaternionfc arg0)
method_67798(org.joml.Quaternionfc arg0)
rotate(org.joml.Quaternionfc quaternion)
m_385749_(org.joml.Quaternionfc arg0)
public void
a(org.joml.Quaternionfc arg0, float arg1, float arg2, float arg3)
rotateAround(org.joml.Quaternionfc arg0, float arg1, float arg2, float arg3)
method_67799(org.joml.Quaternionfc arg0, float arg1, float arg2, float arg3)
rotateAround(org.joml.Quaternionfc quaternion, float originX, float originY, float originZ)
m_386455_(org.joml.Quaternionfc p_392991_, float p_392162_, float p_391807_, float arg3)
public void
c()
setIdentity()
method_67801()
loadIdentity()
m_387867_()
public void
a(org.joml.Matrix4fc arg0)
mulPose(org.joml.Matrix4fc arg0)
method_67797(org.joml.Matrix4fc arg0)
multiplyPositionMatrix(org.joml.Matrix4fc matrix)
m_386541_(org.joml.Matrix4fc arg0)
public PoseStack$Pose
d()
copy()
method_56822()
copy()
m_323639_()