com.mojang.blaze3d.vertex

public final class PoseStack$Pose

fkd$a
com.mojang.blaze3d.vertex.PoseStack$Pose
net.minecraft.class_4587$class_4665
net.minecraft.client.util.math.MatrixStack$Entry

Field summary

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

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private void
e()
computeNormalMatrix()
method_56823()
computeNormal()
void
a(fkd$a arg0)
set(PoseStack$Pose arg0)
method_66521(class_4587$class_4665 arg0)
copy(MatrixStack$Entry entry)
public org.joml.Matrix4f
a()
pose()
method_23761()
getPositionMatrix()
public org.joml.Matrix3f
b()
normal()
method_23762()
getNormalMatrix()
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)
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)
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)
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)
public void
a(org.joml.Quaternionfc arg0)
rotate(org.joml.Quaternionfc arg0)
method_67798(org.joml.Quaternionfc arg0)
rotate(org.joml.Quaternionfc quaternion)
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)
public void
c()
setIdentity()
method_67801()
loadIdentity()
public void
a(org.joml.Matrix4fc arg0)
mulPose(org.joml.Matrix4fc arg0)
method_67797(org.joml.Matrix4fc arg0)
multiplyPositionMatrix(org.joml.Matrix4fc matrix)
public PoseStack$Pose
d()
copy()
method_56822()
copy()