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 SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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 - 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;
 
- 
canSkipNormalizationprivate 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- 
Entrypublic Entry()
 
- 
- 
Method Details- 
computeNormalprivate 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
 
- 
getPositionMatrixReturns 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;
 
- 
getNormalMatrixReturns 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;
 
- 
scalepublic 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
 
- 
loadIdentitypublic 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;
 
 
-