Package com.mojang.math
Class MatrixUtil
java.lang.Object
com.mojang.math.MatrixUtil
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionapproxGivensQuat
(float p_253741_, float p_253858_, float p_253941_) static org.joml.Matrix4f
mulComponentWise
(org.joml.Matrix4f p_254173_, float p_253864_) qrGivensQuat
(float p_253897_, float p_254413_) private static org.joml.Quaternionf
stepJacobi
(org.joml.Matrix3f p_254176_) static org.apache.commons.lang3.tuple.Triple<org.joml.Quaternionf,
org.joml.Vector3f, org.joml.Quaternionf> svdDecompose
(org.joml.Matrix3f p_253947_) static org.joml.Matrix4x3f
toAffine
(org.joml.Matrix4f p_253900_)
-
Field Details
-
G
private static final float G -
CS
private static final float CS -
SS
private static final float SS
-
-
Constructor Details
-
MatrixUtil
private MatrixUtil()
-
-
Method Details
-
mulComponentWise
public static org.joml.Matrix4f mulComponentWise(org.joml.Matrix4f p_254173_, float p_253864_) -
approxGivensQuat
-
qrGivensQuat
-
stepJacobi
private static org.joml.Quaternionf stepJacobi(org.joml.Matrix3f p_254176_) -
svdDecompose
public static org.apache.commons.lang3.tuple.Triple<org.joml.Quaternionf,org.joml.Vector3f, svdDecomposeorg.joml.Quaternionf> (org.joml.Matrix3f p_253947_) -
toAffine
public static org.joml.Matrix4x3f toAffine(org.joml.Matrix4f p_253900_)
-