Package net.minecraft.util.math.vector
Class Matrix3f
java.lang.Object
net.minecraft.util.math.vector.Matrix3f
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final float
private static final float
protected float
protected float
protected float
protected float
protected float
protected float
protected float
protected float
protected float
private static final float
private static final float
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfloat
approxGivensQuat
(float p_226113_0_, float p_226113_1_, float p_226113_2_) copy()
static Matrix3f
createScaleMatrix
(float p_226117_0_, float p_226117_1_, float p_226117_2_) boolean
int
hashCode()
boolean
invert()
void
void
mul
(float p_226111_1_) void
void
mul
(Quaternion p_226115_1_) void
multiplyBackward
(Matrix3f other) qrGivensQuat
(float p_226112_0_, float p_226112_1_) void
set
(int p_232605_1_, int p_232605_2_, float p_232605_3_) void
private static Quaternion
stepJacobi
(Matrix3f p_226120_0_) org.apache.commons.lang3.tuple.Triple<Quaternion,
Vector3f, Quaternion> toString()
void
-
Field Details
-
G
private static final float G -
CS
private static final float CS -
SS
private static final float SS -
SQ2
private static final float SQ2 -
m00
protected float m00 -
m01
protected float m01 -
m02
protected float m02 -
m10
protected float m10 -
m11
protected float m11 -
m12
protected float m12 -
m20
protected float m20 -
m21
protected float m21 -
m22
protected float m22
-
-
Constructor Details
-
Matrix3f
public Matrix3f() -
Matrix3f
-
Matrix3f
-
Matrix3f
-
-
Method Details
-
createScaleMatrix
-
approxGivensQuat
-
qrGivensQuat
-
stepJacobi
-
transpose
public void transpose() -
svdDecompose
-
equals
-
hashCode
public int hashCode() -
load
-
toString
-
setIdentity
public void setIdentity() -
adjugateAndDet
public float adjugateAndDet() -
invert
public boolean invert() -
set
public void set(int p_232605_1_, int p_232605_2_, float p_232605_3_) -
mul
-
mul
-
mul
public void mul(float p_226111_1_) -
copy
-
multiplyBackward
-