Package net.minecraft.util.math
Class MatrixUtil
java.lang.Object
net.minecraft.util.math.MatrixUtil
- Mappings:
Namespace Name official e
intermediary net/minecraft/class_7837
named net/minecraft/util/math/MatrixUtil
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final float
private static final float
private static final float
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Matrix4x3f
affineTransform
(Matrix4f matrix) method_46410
(float float2, float float3) method_46411
(float float2, float float3, float float4) private static Quaternionf
method_46415
(Matrix3f matrix3f) static Matrix4f
static Triple<Quaternionf,
Vector3f, Quaternionf> svdDecompose
(Matrix3f matrix3f)
-
Field Details
-
field_40746
private static final float field_40746- Mappings:
Namespace Name Mixin selector official a
Le;a:F
intermediary field_40746
Lnet/minecraft/class_7837;field_40746:F
named field_40746
Lnet/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 b
Le;b:F
intermediary field_40747
Lnet/minecraft/class_7837;field_40747:F
named COS_PI_OVER_8
Lnet/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 c
Le;c:F
intermediary field_40748
Lnet/minecraft/class_7837;field_40748:F
named SIN_PI_OVER_8
Lnet/minecraft/util/math/MatrixUtil;SIN_PI_OVER_8:F
-
-
Constructor Details
-
MatrixUtil
private MatrixUtil()
-
-
Method Details
-
scale
- Mappings:
Namespace Name Mixin selector official a
Le;a(Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f;
intermediary method_46414
Lnet/minecraft/class_7837;method_46414(Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f;
named scale
Lnet/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 a
Le;a(FFF)Lcom/mojang/datafixers/util/Pair;
intermediary method_46411
Lnet/minecraft/class_7837;method_46411(FFF)Lcom/mojang/datafixers/util/Pair;
named method_46411
Lnet/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 a
Le;a(FF)Lcom/mojang/datafixers/util/Pair;
intermediary method_46410
Lnet/minecraft/class_7837;method_46410(FF)Lcom/mojang/datafixers/util/Pair;
named method_46410
Lnet/minecraft/util/math/MatrixUtil;method_46410(FF)Lcom/mojang/datafixers/util/Pair;
-
method_46415
- Mappings:
Namespace Name Mixin selector official b
Le;b(Lorg/joml/Matrix3f;)Lorg/joml/Quaternionf;
intermediary method_46415
Lnet/minecraft/class_7837;method_46415(Lorg/joml/Matrix3f;)Lorg/joml/Quaternionf;
named method_46415
Lnet/minecraft/util/math/MatrixUtil;method_46415(Lorg/joml/Matrix3f;)Lorg/joml/Quaternionf;
-
svdDecompose
- Mappings:
Namespace Name Mixin selector official a
Le;a(Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple;
intermediary method_46412
Lnet/minecraft/class_7837;method_46412(Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple;
named svdDecompose
Lnet/minecraft/util/math/MatrixUtil;svdDecompose(Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple;
-
affineTransform
- Mappings:
Namespace Name Mixin selector official a
Le;a(Lorg/joml/Matrix4f;)Lorg/joml/Matrix4x3f;
intermediary method_46413
Lnet/minecraft/class_7837;method_46413(Lorg/joml/Matrix4f;)Lorg/joml/Matrix4x3f;
named affineTransform
Lnet/minecraft/util/math/MatrixUtil;affineTransform(Lorg/joml/Matrix4f;)Lorg/joml/Matrix4x3f;
-