Package org.lwjglx.util.vector
Class Matrix3f
java.lang.Object
org.lwjglx.util.vector.Matrix
org.lwjglx.util.vector.Matrix3f
- All Implemented Interfaces:
java.io.Serializable
public class Matrix3f extends Matrix implements java.io.Serializable
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Matrix3f() -
Method Summary
Modifier and Type Method Description static Matrix3fadd(Matrix3f matrix3f, Matrix3f matrix3f2, Matrix3f matrix3f3)floatdeterminant()Matrixinvert()static Matrix3finvert(Matrix3f matrix3f, Matrix3f matrix3f2)Matrixload(java.nio.FloatBuffer floatBuffer)Matrix3fload(Matrix3f matrix3f)static Matrix3fload(Matrix3f matrix3f, Matrix3f matrix3f2)MatrixloadTranspose(java.nio.FloatBuffer floatBuffer)static Matrix3fmul(Matrix3f matrix3f, Matrix3f matrix3f2, Matrix3f matrix3f3)Matrixnegate()Matrix3fnegate(Matrix3f matrix3f)static Matrix3fnegate(Matrix3f matrix3f, Matrix3f matrix3f2)MatrixsetIdentity()static Matrix3fsetIdentity(Matrix3f matrix3f)MatrixsetZero()static Matrix3fsetZero(Matrix3f matrix3f)Matrixstore(java.nio.FloatBuffer floatBuffer)MatrixstoreTranspose(java.nio.FloatBuffer floatBuffer)static Matrix3fsub(Matrix3f matrix3f, Matrix3f matrix3f2, Matrix3f matrix3f3)java.lang.StringtoString()static Vector3ftransform(Matrix3f matrix3f, Vector3f vector3f, Vector3f vector3f2)Matrixtranspose()Matrix3ftranspose(Matrix3f matrix3f)static Matrix3ftranspose(Matrix3f matrix3f, Matrix3f matrix3f2)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
m00
public float m00 -
m01
public float m01 -
m02
public float m02 -
m10
public float m10 -
m11
public float m11 -
m12
public float m12 -
m20
public float m20 -
m21
public float m21 -
m22
public float m22
-
-
Constructor Details
-
Matrix3f
public Matrix3f()
-
-
Method Details
-
load
-
load
-
load
-
loadTranspose
- Specified by:
loadTransposein classMatrix
-
store
-
storeTranspose
- Specified by:
storeTransposein classMatrix
-
add
-
sub
-
mul
-
transform
-
transpose
-
transpose
-
transpose
-
determinant
public float determinant()- Specified by:
determinantin classMatrix
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
invert
-
invert
-
negate
-
negate
-
negate
-
setIdentity
- Specified by:
setIdentityin classMatrix
-
setIdentity
-
setZero
-
setZero
-