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 etd$aintermediary net/minecraft/class_4587$class_4665named net/minecraft/client/util/math/MatrixStack$Entry
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidcopy()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 aLetd$a;a:Lorg/joml/Matrix4f;intermediary field_21327Lnet/minecraft/class_4587$class_4665;field_21327:Lorg/joml/Matrix4f;named positionMatrixLnet/minecraft/client/util/math/MatrixStack$Entry;positionMatrix:Lorg/joml/Matrix4f;
-
normalMatrix
- Mappings:
Namespace Name Mixin selector official bLetd$a;b:Lorg/joml/Matrix3f;intermediary field_21328Lnet/minecraft/class_4587$class_4665;field_21328:Lorg/joml/Matrix3f;named normalMatrixLnet/minecraft/client/util/math/MatrixStack$Entry;normalMatrix:Lorg/joml/Matrix3f;
-
canSkipNormalization
boolean canSkipNormalization- Mappings:
Namespace Name Mixin selector official cLetd$a;c:Zintermediary field_48930Lnet/minecraft/class_4587$class_4665;field_48930:Znamed canSkipNormalizationLnet/minecraft/client/util/math/MatrixStack$Entry;canSkipNormalization:Z
-
-
Constructor Details
-
Entry
- Mappings:
Namespace Name Mixin selector official <init>Letd$a;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)Vintermediary <init>Lnet/minecraft/class_4587$class_4665;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)Vnamed <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>Letd$a;<init>(Letd$a;)Vintermediary <init>Lnet/minecraft/class_4587$class_4665;<init>(Lnet/minecraft/class_4587$class_4665;)Vnamed <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 dLetd$a;d()Vintermediary method_56823Lnet/minecraft/class_4587$class_4665;method_56823()Vnamed computeNormalLnet/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 aLetd$a;a()Lorg/joml/Matrix4f;intermediary method_23761Lnet/minecraft/class_4587$class_4665;method_23761()Lorg/joml/Matrix4f;named getPositionMatrixLnet/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 bLetd$a;b()Lorg/joml/Matrix3f;intermediary method_23762Lnet/minecraft/class_4587$class_4665;method_23762()Lorg/joml/Matrix3f;named getNormalMatrixLnet/minecraft/client/util/math/MatrixStack$Entry;getNormalMatrix()Lorg/joml/Matrix3f;
-
transformNormal
- Mappings:
Namespace Name Mixin selector official aLetd$a;a(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;intermediary method_56821Lnet/minecraft/class_4587$class_4665;method_56821(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;named transformNormalLnet/minecraft/client/util/math/MatrixStack$Entry;transformNormal(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;
-
transformNormal
- Mappings:
Namespace Name Mixin selector official aLetd$a;a(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;intermediary method_56820Lnet/minecraft/class_4587$class_4665;method_56820(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;named transformNormalLnet/minecraft/client/util/math/MatrixStack$Entry;transformNormal(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;
-
copy
- Mappings:
Namespace Name Mixin selector official cLetd$a;c()Letd$a;intermediary method_56822Lnet/minecraft/class_4587$class_4665;method_56822()Lnet/minecraft/class_4587$class_4665;named copyLnet/minecraft/client/util/math/MatrixStack$Entry;copy()Lnet/minecraft/client/util/math/MatrixStack$Entry;
-