Package net.minecraft.util.math
Class MatrixUtil
java.lang.Object
net.minecraft.util.math.MatrixUtil
- Mappings:
Namespace Name official eintermediary net/minecraft/class_7837named net/minecraft/util/math/MatrixUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final floatprivate static final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Matrix4x3faffineTransform(Matrix4f matrix) method_46410(float float2, float float3) method_46411(float float2, float float3, float float4) private static Quaternionfmethod_46415(Matrix3f matrix3f) static Matrix4fstatic Triple<Quaternionf,Vector3f, Quaternionf> svdDecompose(Matrix3f matrix3f)
-
Field Details
-
field_40746
private static final float field_40746- Mappings:
Namespace Name Mixin selector official aLe;a:Fintermediary field_40746Lnet/minecraft/class_7837;field_40746:Fnamed field_40746Lnet/minecraft/util/math/MatrixUtil;field_40746:F
-
COS_PI_OVER_8
private static final float COS_PI_OVER_8- Mappings:
Namespace Name Mixin selector official bLe;b:Fintermediary field_40747Lnet/minecraft/class_7837;field_40747:Fnamed COS_PI_OVER_8Lnet/minecraft/util/math/MatrixUtil;COS_PI_OVER_8:F
-
SIN_PI_OVER_8
private static final float SIN_PI_OVER_8- Mappings:
Namespace Name Mixin selector official cLe;c:Fintermediary field_40748Lnet/minecraft/class_7837;field_40748:Fnamed SIN_PI_OVER_8Lnet/minecraft/util/math/MatrixUtil;SIN_PI_OVER_8:F
-
-
Constructor Details
-
MatrixUtil
private MatrixUtil()
-
-
Method Details
-
scale
- Mappings:
Namespace Name Mixin selector official aLe;a(Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f;intermediary method_46414Lnet/minecraft/class_7837;method_46414(Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f;named scaleLnet/minecraft/util/math/MatrixUtil;scale(Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f;
-
method_46411
private static com.mojang.datafixers.util.Pair<Float,Float> method_46411(float float2, float float3, float float4) - Mappings:
Namespace Name Mixin selector official aLe;a(FFF)Lcom/mojang/datafixers/util/Pair;intermediary method_46411Lnet/minecraft/class_7837;method_46411(FFF)Lcom/mojang/datafixers/util/Pair;named method_46411Lnet/minecraft/util/math/MatrixUtil;method_46411(FFF)Lcom/mojang/datafixers/util/Pair;
-
method_46410
private static com.mojang.datafixers.util.Pair<Float,Float> method_46410(float float2, float float3) - Mappings:
Namespace Name Mixin selector official aLe;a(FF)Lcom/mojang/datafixers/util/Pair;intermediary method_46410Lnet/minecraft/class_7837;method_46410(FF)Lcom/mojang/datafixers/util/Pair;named method_46410Lnet/minecraft/util/math/MatrixUtil;method_46410(FF)Lcom/mojang/datafixers/util/Pair;
-
method_46415
- Mappings:
Namespace Name Mixin selector official bLe;b(Lorg/joml/Matrix3f;)Lorg/joml/Quaternionf;intermediary method_46415Lnet/minecraft/class_7837;method_46415(Lorg/joml/Matrix3f;)Lorg/joml/Quaternionf;named method_46415Lnet/minecraft/util/math/MatrixUtil;method_46415(Lorg/joml/Matrix3f;)Lorg/joml/Quaternionf;
-
svdDecompose
- Mappings:
Namespace Name Mixin selector official aLe;a(Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple;intermediary method_46412Lnet/minecraft/class_7837;method_46412(Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple;named svdDecomposeLnet/minecraft/util/math/MatrixUtil;svdDecompose(Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple;
-
affineTransform
- Mappings:
Namespace Name Mixin selector official aLe;a(Lorg/joml/Matrix4f;)Lorg/joml/Matrix4x3f;intermediary method_46413Lnet/minecraft/class_7837;method_46413(Lorg/joml/Matrix4f;)Lorg/joml/Matrix4x3f;named affineTransformLnet/minecraft/util/math/MatrixUtil;affineTransform(Lorg/joml/Matrix4f;)Lorg/joml/Matrix4x3f;
-