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 official exx$a
intermediary net/minecraft/class_4587$class_4665
named net/minecraft/client/util/math/MatrixStack$Entry
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
copy()
Returns the matrix used to transform normal vectors.Returns the matrix used to transform positions.transformNormal
(float x, float y, float z, Vector3f dest) transformNormal
(Vector3f vec, Vector3f dest)
-
Field Details
-
positionMatrix
- Mappings:
Namespace Name Mixin selector official a
Lexx$a;a:Lorg/joml/Matrix4f;
intermediary field_21327
Lnet/minecraft/class_4587$class_4665;field_21327:Lorg/joml/Matrix4f;
named positionMatrix
Lnet/minecraft/client/util/math/MatrixStack$Entry;positionMatrix:Lorg/joml/Matrix4f;
-
normalMatrix
- Mappings:
Namespace Name Mixin selector official b
Lexx$a;b:Lorg/joml/Matrix3f;
intermediary field_21328
Lnet/minecraft/class_4587$class_4665;field_21328:Lorg/joml/Matrix3f;
named normalMatrix
Lnet/minecraft/client/util/math/MatrixStack$Entry;normalMatrix:Lorg/joml/Matrix3f;
-
canSkipNormalization
boolean canSkipNormalization- Mappings:
Namespace Name Mixin selector official c
Lexx$a;c:Z
intermediary field_48930
Lnet/minecraft/class_4587$class_4665;field_48930:Z
named canSkipNormalization
Lnet/minecraft/client/util/math/MatrixStack$Entry;canSkipNormalization:Z
-
-
Constructor Details
-
Entry
- Mappings:
Namespace Name Mixin selector official <init>
Lexx$a;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V
intermediary <init>
Lnet/minecraft/class_4587$class_4665;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V
named <init>
Lnet/minecraft/client/util/math/MatrixStack$Entry;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V
-
Entry
Entry(MatrixStack.Entry matrix) - Mappings:
Namespace Name Mixin selector official <init>
Lexx$a;<init>(Lexx$a;)V
intermediary <init>
Lnet/minecraft/class_4587$class_4665;<init>(Lnet/minecraft/class_4587$class_4665;)V
named <init>
Lnet/minecraft/client/util/math/MatrixStack$Entry;<init>(Lnet/minecraft/client/util/math/MatrixStack$Entry;)V
-
-
Method Details
-
computeNormal
void computeNormal()- Mappings:
Namespace Name Mixin selector official d
Lexx$a;d()V
intermediary method_56823
Lnet/minecraft/class_4587$class_4665;method_56823()V
named computeNormal
Lnet/minecraft/client/util/math/MatrixStack$Entry;computeNormal()V
-
getPositionMatrix
Returns the matrix used to transform positions.- Returns:
- the matrix used to transform positions
- Mappings:
Namespace Name Mixin selector official a
Lexx$a;a()Lorg/joml/Matrix4f;
intermediary method_23761
Lnet/minecraft/class_4587$class_4665;method_23761()Lorg/joml/Matrix4f;
named getPositionMatrix
Lnet/minecraft/client/util/math/MatrixStack$Entry;getPositionMatrix()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 official b
Lexx$a;b()Lorg/joml/Matrix3f;
intermediary method_23762
Lnet/minecraft/class_4587$class_4665;method_23762()Lorg/joml/Matrix3f;
named getNormalMatrix
Lnet/minecraft/client/util/math/MatrixStack$Entry;getNormalMatrix()Lorg/joml/Matrix3f;
-
transformNormal
- Mappings:
Namespace Name Mixin selector official a
Lexx$a;a(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;
intermediary method_56821
Lnet/minecraft/class_4587$class_4665;method_56821(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;
named transformNormal
Lnet/minecraft/client/util/math/MatrixStack$Entry;transformNormal(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;
-
transformNormal
- Mappings:
Namespace Name Mixin selector official a
Lexx$a;a(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;
intermediary method_56820
Lnet/minecraft/class_4587$class_4665;method_56820(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;
named transformNormal
Lnet/minecraft/client/util/math/MatrixStack$Entry;transformNormal(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;
-
copy
- Mappings:
Namespace Name Mixin selector official c
Lexx$a;c()Lexx$a;
intermediary method_56822
Lnet/minecraft/class_4587$class_4665;method_56822()Lnet/minecraft/class_4587$class_4665;
named copy
Lnet/minecraft/client/util/math/MatrixStack$Entry;copy()Lnet/minecraft/client/util/math/MatrixStack$Entry;
-