Package org.lwjglx.util.vector
Class Matrix4f
java.lang.Object
org.lwjglx.util.vector.Matrix
org.lwjglx.util.vector.Matrix4f
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Matrix4ffloatinvert()static Matrix4fload(FloatBuffer floatBuffer) static Matrix4floadTranspose(FloatBuffer floatBuffer) static Matrix4fnegate()static Matrix4fstatic Matrix4fstatic Matrix4fstatic Matrix4fsetIdentity(Matrix4f matrix4f) setZero()static Matrix4fstore(FloatBuffer floatBuffer) store3f(FloatBuffer floatBuffer) storeTranspose(FloatBuffer floatBuffer) static Matrix4ftoString()static Vector4fstatic Matrix4fstatic Matrix4fstatic Matrix4f
-
Field Details
-
m00
public float m00 -
m01
public float m01 -
m02
public float m02 -
m03
public float m03 -
m10
public float m10 -
m11
public float m11 -
m12
public float m12 -
m13
public float m13 -
m20
public float m20 -
m21
public float m21 -
m22
public float m22 -
m23
public float m23 -
m30
public float m30 -
m31
public float m31 -
m32
public float m32 -
m33
public float m33
-
-
Constructor Details
-
Matrix4f
public Matrix4f() -
Matrix4f
-
-
Method Details
-
toString
-
setIdentity
- Specified by:
setIdentityin classMatrix
-
setIdentity
-
setZero
-
setZero
-
load
-
load
-
load
-
loadTranspose
- Specified by:
loadTransposein classMatrix
-
store
-
storeTranspose
- Specified by:
storeTransposein classMatrix
-
store3f
-
add
-
sub
-
mul
-
transform
-
transpose
-
translate
-
translate
-
scale
-
scale
-
rotate
-
rotate
-
rotate
-
translate
-
translate
-
translate
-
translate
-
transpose
-
transpose
-
determinant
public float determinant()- Specified by:
determinantin classMatrix
-
invert
-
invert
-
negate
-
negate
-
negate
-