Package net.minecraft.util.math.vector
Class Matrix4f
java.lang.Object
net.minecraft.util.math.vector.Matrix4f
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected floatprotected floatprotected floatprotected floatprotected floatprotected floatprotected floatprotected floatprotected floatprotected floatprotected floatprotected floatprotected floatprotected floatprotected floatprotected float
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidfloatprivate static intbufferIndex(int p_226594_0_, int p_226594_1_) copy()static Matrix4fcreateScaleMatrix(float p_226593_0_, float p_226593_1_, float p_226593_2_) static Matrix4fcreateTranslateMatrix(float p_226599_0_, float p_226599_1_, float p_226599_2_) booleaninthashCode()booleaninvert()voidmultiply(float p_226592_1_) voidvoidmultiply(Quaternion p_226596_1_) voidmultiplyBackward(Matrix4f other) static Matrix4forthographic(float p_195877_0_, float p_195877_1_, float p_195877_2_, float p_195877_3_) static Matrix4fperspective(double p_195876_0_, float p_195876_2_, float p_195876_3_, float p_195876_4_) voidvoidvoidsetTranslation(float x, float y, float z) voidstore(FloatBuffer p_195879_1_) toString()voidvoid
- 
Field Details- 
m00protected float m00
- 
m01protected float m01
- 
m02protected float m02
- 
m03protected float m03
- 
m10protected float m10
- 
m11protected float m11
- 
m12protected float m12
- 
m13protected float m13
- 
m20protected float m20
- 
m21protected float m21
- 
m22protected float m22
- 
m23protected float m23
- 
m30protected float m30
- 
m31protected float m31
- 
m32protected float m32
- 
m33protected float m33
 
- 
- 
Constructor Details- 
Matrix4fpublic Matrix4f()
- 
Matrix4f
- 
Matrix4f
- 
Matrix4fpublic Matrix4f(float[] values) 
 
- 
- 
Method Details- 
equals
- 
hashCodepublic int hashCode()
- 
bufferIndexprivate static int bufferIndex(int p_226594_0_, int p_226594_1_) 
- 
toString
- 
store
- 
setIdentitypublic void setIdentity()
- 
adjugateAndDetpublic float adjugateAndDet()
- 
transposepublic void transpose()
- 
invertpublic boolean invert()
- 
multiply
- 
multiply
- 
multiplypublic void multiply(float p_226592_1_) 
- 
perspectivepublic static Matrix4f perspective(double p_195876_0_, float p_195876_2_, float p_195876_3_, float p_195876_4_) 
- 
orthographicpublic static Matrix4f orthographic(float p_195877_0_, float p_195877_1_, float p_195877_2_, float p_195877_3_) 
- 
translate
- 
copy
- 
createScaleMatrix
- 
createTranslateMatrixpublic static Matrix4f createTranslateMatrix(float p_226599_0_, float p_226599_1_, float p_226599_2_) 
- 
set
- 
add
- 
multiplyBackward
- 
setTranslationpublic void setTranslation(float x, float y, float z) 
 
-