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$Entryintermediary net/minecraft/class_4587$class_4665official fbi$a
-
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 named positionMatrixLnet/minecraft/client/util/math/MatrixStack$Entry;positionMatrix:Lorg/joml/Matrix4f;intermediary field_21327Lnet/minecraft/class_4587$class_4665;field_21327:Lorg/joml/Matrix4f;official aLfbi$a;a:Lorg/joml/Matrix4f;
-
normalMatrix
- Mappings:
Namespace Name Mixin selector named normalMatrixLnet/minecraft/client/util/math/MatrixStack$Entry;normalMatrix:Lorg/joml/Matrix3f;intermediary field_21328Lnet/minecraft/class_4587$class_4665;field_21328:Lorg/joml/Matrix3f;official bLfbi$a;b:Lorg/joml/Matrix3f;
-
canSkipNormalization
boolean canSkipNormalization- Mappings:
Namespace Name Mixin selector named canSkipNormalizationLnet/minecraft/client/util/math/MatrixStack$Entry;canSkipNormalization:Zintermediary field_48930Lnet/minecraft/class_4587$class_4665;field_48930:Zofficial cLfbi$a;c:Z
-
-
Constructor Details
-
Entry
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/util/math/MatrixStack$Entry;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)Vintermediary <init>Lnet/minecraft/class_4587$class_4665;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)Vofficial <init>Lfbi$a;<init>(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V
-
Entry
Entry(MatrixStack.Entry matrix) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/util/math/MatrixStack$Entry;<init>(Lnet/minecraft/client/util/math/MatrixStack$Entry;)Vintermediary <init>Lnet/minecraft/class_4587$class_4665;<init>(Lnet/minecraft/class_4587$class_4665;)Vofficial <init>Lfbi$a;<init>(Lfbi$a;)V
-
-
Method Details
-
computeNormal
void computeNormal()- Mappings:
Namespace Name Mixin selector named computeNormalLnet/minecraft/client/util/math/MatrixStack$Entry;computeNormal()Vintermediary method_56823Lnet/minecraft/class_4587$class_4665;method_56823()Vofficial dLfbi$a;d()V
-
getPositionMatrix
Returns the matrix used to transform positions.- Returns:
- the matrix used to transform positions
- Mappings:
Namespace Name Mixin selector named getPositionMatrixLnet/minecraft/client/util/math/MatrixStack$Entry;getPositionMatrix()Lorg/joml/Matrix4f;intermediary method_23761Lnet/minecraft/class_4587$class_4665;method_23761()Lorg/joml/Matrix4f;official aLfbi$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 getNormalMatrixLnet/minecraft/client/util/math/MatrixStack$Entry;getNormalMatrix()Lorg/joml/Matrix3f;intermediary method_23762Lnet/minecraft/class_4587$class_4665;method_23762()Lorg/joml/Matrix3f;official bLfbi$a;b()Lorg/joml/Matrix3f;
-
transformNormal
- Mappings:
Namespace Name Mixin selector named transformNormalLnet/minecraft/client/util/math/MatrixStack$Entry;transformNormal(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;official aLfbi$a;a(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;
-
transformNormal
- Mappings:
Namespace Name Mixin selector named transformNormalLnet/minecraft/client/util/math/MatrixStack$Entry;transformNormal(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;intermediary method_56820Lnet/minecraft/class_4587$class_4665;method_56820(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;official aLfbi$a;a(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;
-
copy
- Mappings:
Namespace Name Mixin selector named copyLnet/minecraft/client/util/math/MatrixStack$Entry;copy()Lnet/minecraft/client/util/math/MatrixStack$Entry;intermediary method_56822Lnet/minecraft/class_4587$class_4665;method_56822()Lnet/minecraft/class_4587$class_4665;official cLfbi$a;c()Lfbi$a;
-