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 fkd$a
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcopy()(package private) voidcopy(MatrixStack.Entry entry) Returns the matrix used to transform normal vectors.Returns the matrix used to transform positions.voidvoidmultiplyPositionMatrix(Matrix4fc matrix) voidrotate(Quaternionfc quaternion) voidrotateAround(Quaternionfc quaternion, float originX, float originY, float originZ) voidscale(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 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 aLfkd$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 bLfkd$a;b:Lorg/joml/Matrix3f;
-
canSkipNormalization
private 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 cLfkd$a;c:Z
-
-
Constructor Details
-
Entry
public Entry()
-
-
Method Details
-
computeNormal
private 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 eLfkd$a;e()V
-
copy
- Mappings:
Namespace Name Mixin selector named copyLnet/minecraft/client/util/math/MatrixStack$Entry;copy(Lnet/minecraft/client/util/math/MatrixStack$Entry;)Vintermediary method_66521Lnet/minecraft/class_4587$class_4665;method_66521(Lnet/minecraft/class_4587$class_4665;)Vofficial aLfkd$a;a(Lfkd$a;)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 aLfkd$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 bLfkd$a;b()Lorg/joml/Matrix3f;
-
transformNormal
- Mappings:
Namespace Name Mixin selector named transformNormalLnet/minecraft/client/util/math/MatrixStack$Entry;transformNormal(Lorg/joml/Vector3fc;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;intermediary method_56821Lnet/minecraft/class_4587$class_4665;method_56821(Lorg/joml/Vector3fc;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;official aLfkd$a;a(Lorg/joml/Vector3fc;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 aLfkd$a;a(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;
-
translate
- Mappings:
Namespace Name Mixin selector named translateLnet/minecraft/client/util/math/MatrixStack$Entry;translate(FFF)Lorg/joml/Matrix4f;intermediary method_67796Lnet/minecraft/class_4587$class_4665;method_67796(FFF)Lorg/joml/Matrix4f;official aLfkd$a;a(FFF)Lorg/joml/Matrix4f;
-
scale
public void scale(float x, float y, float z) - Mappings:
Namespace Name Mixin selector named scaleLnet/minecraft/client/util/math/MatrixStack$Entry;scale(FFF)Vintermediary method_67800Lnet/minecraft/class_4587$class_4665;method_67800(FFF)Vofficial bLfkd$a;b(FFF)V
-
rotate
- Mappings:
Namespace Name Mixin selector named rotateLnet/minecraft/client/util/math/MatrixStack$Entry;rotate(Lorg/joml/Quaternionfc;)Vintermediary method_67798Lnet/minecraft/class_4587$class_4665;method_67798(Lorg/joml/Quaternionfc;)Vofficial aLfkd$a;a(Lorg/joml/Quaternionfc;)V
-
rotateAround
- Mappings:
Namespace Name Mixin selector named rotateAroundLnet/minecraft/client/util/math/MatrixStack$Entry;rotateAround(Lorg/joml/Quaternionfc;FFF)Vintermediary method_67799Lnet/minecraft/class_4587$class_4665;method_67799(Lorg/joml/Quaternionfc;FFF)Vofficial aLfkd$a;a(Lorg/joml/Quaternionfc;FFF)V
-
loadIdentity
public void loadIdentity()- Mappings:
Namespace Name Mixin selector named loadIdentityLnet/minecraft/client/util/math/MatrixStack$Entry;loadIdentity()Vintermediary method_67801Lnet/minecraft/class_4587$class_4665;method_67801()Vofficial cLfkd$a;c()V
-
multiplyPositionMatrix
- Mappings:
Namespace Name Mixin selector named multiplyPositionMatrixLnet/minecraft/client/util/math/MatrixStack$Entry;multiplyPositionMatrix(Lorg/joml/Matrix4fc;)Vintermediary method_67797Lnet/minecraft/class_4587$class_4665;method_67797(Lorg/joml/Matrix4fc;)Vofficial aLfkd$a;a(Lorg/joml/Matrix4fc;)V
-
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 dLfkd$a;d()Lfkd$a;
-