Package net.minecraft.client.util.math
Class MatrixStack.Entry
java.lang.Object
net.minecraft.client.util.math.MatrixStack.Entry
- Enclosing class:
MatrixStack
- Mappings:
Namespace Name named net/minecraft/client/util/math/MatrixStack$Entry
intermediary net/minecraft/class_4587$class_4665
official fld$a
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
copy()
(package private) void
copy
(MatrixStack.Entry entry) Returns the matrix used to transform normal vectors.Returns the matrix used to transform positions.void
void
multiplyPositionMatrix
(Matrix4fc matrix) void
rotate
(Quaternionfc quaternion) void
rotateAround
(Quaternionfc quaternion, float originX, float originY, float originZ) void
scale
(float x, float y, float z) transformNormal
(float x, float y, float z, Vector3f dest) transformNormal
(Vector3fc vec, Vector3f dest) translate
(float x, float y, float z)
-
Field Details
-
positionMatrix
- Mappings:
Namespace Name Mixin selector named positionMatrix
Lnet/minecraft/client/util/math/MatrixStack$Entry;positionMatrix:Lorg/joml/Matrix4f;
intermediary field_21327
Lnet/minecraft/class_4587$class_4665;field_21327:Lorg/joml/Matrix4f;
official a
Lfld$a;a:Lorg/joml/Matrix4f;
-
normalMatrix
- Mappings:
Namespace Name Mixin selector named normalMatrix
Lnet/minecraft/client/util/math/MatrixStack$Entry;normalMatrix:Lorg/joml/Matrix3f;
intermediary field_21328
Lnet/minecraft/class_4587$class_4665;field_21328:Lorg/joml/Matrix3f;
official b
Lfld$a;b:Lorg/joml/Matrix3f;
-
canSkipNormalization
private boolean canSkipNormalization- Mappings:
Namespace Name Mixin selector named canSkipNormalization
Lnet/minecraft/client/util/math/MatrixStack$Entry;canSkipNormalization:Z
intermediary field_48930
Lnet/minecraft/class_4587$class_4665;field_48930:Z
official c
Lfld$a;c:Z
-
-
Constructor Details
-
Method Details
-
computeNormal
private void computeNormal()- Mappings:
Namespace Name Mixin selector named computeNormal
Lnet/minecraft/client/util/math/MatrixStack$Entry;computeNormal()V
intermediary method_56823
Lnet/minecraft/class_4587$class_4665;method_56823()V
official e
Lfld$a;e()V
-
copy
- Mappings:
Namespace Name Mixin selector named copy
Lnet/minecraft/client/util/math/MatrixStack$Entry;copy(Lnet/minecraft/client/util/math/MatrixStack$Entry;)V
intermediary method_66521
Lnet/minecraft/class_4587$class_4665;method_66521(Lnet/minecraft/class_4587$class_4665;)V
official a
Lfld$a;a(Lfld$a;)V
-
getPositionMatrix
Returns the matrix used to transform positions.- Returns:
- the matrix used to transform positions
- Mappings:
Namespace Name Mixin selector named getPositionMatrix
Lnet/minecraft/client/util/math/MatrixStack$Entry;getPositionMatrix()Lorg/joml/Matrix4f;
intermediary method_23761
Lnet/minecraft/class_4587$class_4665;method_23761()Lorg/joml/Matrix4f;
official a
Lfld$a;a()Lorg/joml/Matrix4f;
-
getNormalMatrix
Returns the matrix used to transform normal vectors.- Returns:
- the matrix used to transform normal vectors
- Mappings:
Namespace Name Mixin selector named getNormalMatrix
Lnet/minecraft/client/util/math/MatrixStack$Entry;getNormalMatrix()Lorg/joml/Matrix3f;
intermediary method_23762
Lnet/minecraft/class_4587$class_4665;method_23762()Lorg/joml/Matrix3f;
official b
Lfld$a;b()Lorg/joml/Matrix3f;
-
transformNormal
- Mappings:
Namespace Name Mixin selector named transformNormal
Lnet/minecraft/client/util/math/MatrixStack$Entry;transformNormal(Lorg/joml/Vector3fc;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;
intermediary method_56821
Lnet/minecraft/class_4587$class_4665;method_56821(Lorg/joml/Vector3fc;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;
official a
Lfld$a;a(Lorg/joml/Vector3fc;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;
-
transformNormal
- Mappings:
Namespace Name Mixin selector named transformNormal
Lnet/minecraft/client/util/math/MatrixStack$Entry;transformNormal(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;
intermediary method_56820
Lnet/minecraft/class_4587$class_4665;method_56820(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;
official a
Lfld$a;a(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;
-
translate
- Mappings:
Namespace Name Mixin selector named translate
Lnet/minecraft/client/util/math/MatrixStack$Entry;translate(FFF)Lorg/joml/Matrix4f;
intermediary method_67796
Lnet/minecraft/class_4587$class_4665;method_67796(FFF)Lorg/joml/Matrix4f;
official a
Lfld$a;a(FFF)Lorg/joml/Matrix4f;
-
scale
public void scale(float x, float y, float z) - Mappings:
Namespace Name Mixin selector named scale
Lnet/minecraft/client/util/math/MatrixStack$Entry;scale(FFF)V
intermediary method_67800
Lnet/minecraft/class_4587$class_4665;method_67800(FFF)V
official b
Lfld$a;b(FFF)V
-
rotate
- Mappings:
Namespace Name Mixin selector named rotate
Lnet/minecraft/client/util/math/MatrixStack$Entry;rotate(Lorg/joml/Quaternionfc;)V
intermediary method_67798
Lnet/minecraft/class_4587$class_4665;method_67798(Lorg/joml/Quaternionfc;)V
official a
Lfld$a;a(Lorg/joml/Quaternionfc;)V
-
rotateAround
- Mappings:
Namespace Name Mixin selector named rotateAround
Lnet/minecraft/client/util/math/MatrixStack$Entry;rotateAround(Lorg/joml/Quaternionfc;FFF)V
intermediary method_67799
Lnet/minecraft/class_4587$class_4665;method_67799(Lorg/joml/Quaternionfc;FFF)V
official a
Lfld$a;a(Lorg/joml/Quaternionfc;FFF)V
-
loadIdentity
public void loadIdentity()- Mappings:
Namespace Name Mixin selector named loadIdentity
Lnet/minecraft/client/util/math/MatrixStack$Entry;loadIdentity()V
intermediary method_67801
Lnet/minecraft/class_4587$class_4665;method_67801()V
official c
Lfld$a;c()V
-
multiplyPositionMatrix
- Mappings:
Namespace Name Mixin selector named multiplyPositionMatrix
Lnet/minecraft/client/util/math/MatrixStack$Entry;multiplyPositionMatrix(Lorg/joml/Matrix4fc;)V
intermediary method_67797
Lnet/minecraft/class_4587$class_4665;method_67797(Lorg/joml/Matrix4fc;)V
official a
Lfld$a;a(Lorg/joml/Matrix4fc;)V
-
copy
- Mappings:
Namespace Name Mixin selector named copy
Lnet/minecraft/client/util/math/MatrixStack$Entry;copy()Lnet/minecraft/client/util/math/MatrixStack$Entry;
intermediary method_56822
Lnet/minecraft/class_4587$class_4665;method_56822()Lnet/minecraft/class_4587$class_4665;
official d
Lfld$a;d()Lfld$a;
-