Package com.ardor3d.math.type
Interface ReadOnlyMatrix4
- All Known Implementing Classes:
Matrix4
public interface ReadOnlyMatrix4
-
Method Summary
Modifier and TypeMethodDescriptionadd
(ReadOnlyMatrix4 matrix, Matrix4 store) applyPost
(ReadOnlyVector4 vec, Vector4 store) applyPostPoint
(ReadOnlyVector3 point, Vector3 store) applyPostVector
(ReadOnlyVector3 vector, Vector3 store) applyPre
(ReadOnlyVector4 vec, Vector4 store) clone()
double
double
getM00()
double
getM01()
double
getM02()
double
getM03()
double
getM10()
double
getM11()
double
getM12()
double
getM13()
double
getM20()
double
getM21()
double
getM22()
double
getM23()
double
getM30()
double
getM31()
double
getM32()
double
getM33()
double
getValue
(int row, int column) float
getValuef
(int row, int column) boolean
multiply
(ReadOnlyMatrix4 matrix, Matrix4 store) multiplyDiagonalPost
(ReadOnlyVector4 vec, Matrix4 store) multiplyDiagonalPre
(ReadOnlyVector4 vec, Matrix4 store) scale
(ReadOnlyVector4 scale, Matrix4 store) subtract
(ReadOnlyMatrix4 matrix, Matrix4 store) double[]
toArray
(double[] store) double[]
toArray
(double[] store, boolean rowMajor) toDoubleBuffer
(DoubleBuffer store) toDoubleBuffer
(DoubleBuffer store, boolean rowMajor) toFloatBuffer
(FloatBuffer store) toFloatBuffer
(FloatBuffer store, boolean rowMajor)
-
Method Details
-
getValue
double getValue(int row, int column) -
getValuef
float getValuef(int row, int column) -
isIdentity
boolean isIdentity() -
getColumn
-
getRow
-
toDoubleBuffer
-
toDoubleBuffer
-
toFloatBuffer
-
toFloatBuffer
-
toArray
double[] toArray(double[] store) -
toArray
double[] toArray(double[] store, boolean rowMajor) -
multiply
-
applyPre
-
applyPost
-
applyPostPoint
-
applyPostVector
-
multiplyDiagonalPre
-
multiplyDiagonalPost
-
add
-
subtract
-
scale
-
transpose
-
invert
-
adjugate
-
determinant
double determinant() -
clone
Matrix4 clone() -
getM00
double getM00() -
getM01
double getM01() -
getM02
double getM02() -
getM03
double getM03() -
getM10
double getM10() -
getM11
double getM11() -
getM12
double getM12() -
getM13
double getM13() -
getM20
double getM20() -
getM21
double getM21() -
getM22
double getM22() -
getM23
double getM23() -
getM30
double getM30() -
getM31
double getM31() -
getM32
double getM32() -
getM33
double getM33()
-