Interface Matrix3dc
-
Method Summary
Modifier and TypeMethodDescriptiondouble
boolean
double[]
get
(double[] var1) double[]
get
(double[] var1, int var2) float[]
get
(float[] var1) float[]
get
(float[] var1, int var2) double
get
(int arg0, int arg1) get
(int arg0, ByteBuffer arg1) get
(int arg0, DoubleBuffer arg1) get
(int arg0, FloatBuffer arg1) get
(ByteBuffer arg0) get
(DoubleBuffer arg0) get
(FloatBuffer arg0) getEulerAnglesZYX
(Vector3d arg0) getFloats
(int arg0, ByteBuffer arg1) getFloats
(ByteBuffer arg0) getRotation
(AxisAngle4f arg0) double
getRowColumn
(int arg0, int arg1) getToAddress
(long arg0) boolean
isFinite()
lookAlong
(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, Matrix3d arg6) double
m00()
double
m01()
double
m02()
double
m10()
double
m11()
double
m12()
double
m20()
double
m21()
double
m22()
mulComponentWise
(Matrix3dc arg0, Matrix3d arg1) normalizedPositiveX
(Vector3d arg0) normalizedPositiveY
(Vector3d arg0) normalizedPositiveZ
(Vector3d arg0) double
quadraticFormProduct
(double arg0, double arg1, double arg2) double
double
reflect
(Quaterniondc arg0, Matrix3d arg1) rotate
(AxisAngle4d arg0, Matrix3d arg1) rotate
(AxisAngle4f arg0, Matrix3d arg1) rotate
(Quaterniondc arg0, Matrix3d arg1) rotate
(Quaternionfc arg0, Matrix3d arg1) rotateLocal
(double arg0, double arg1, double arg2, double arg3, Matrix3d arg4) rotateLocal
(Quaterniondc arg0, Matrix3d arg1) rotateLocal
(Quaternionfc arg0, Matrix3d arg1) rotateLocalX
(double arg0, Matrix3d arg1) rotateLocalY
(double arg0, Matrix3d arg1) rotateLocalZ
(double arg0, Matrix3d arg1) rotateTowards
(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, Matrix3d arg6) rotateTowards
(Vector3dc arg0, Vector3dc arg1, Matrix3d arg2) scaleLocal
(double arg0, double arg1, double arg2, Matrix3d arg3) transformTranspose
(double arg0, double arg1, double arg2, Vector3d arg3) transformTranspose
(Vector3d arg0) transformTranspose
(Vector3dc arg0, Vector3d arg1)
-
Method Details
-
m00
double m00() -
m01
double m01() -
m02
double m02() -
m10
double m10() -
m11
double m11() -
m12
double m12() -
m20
double m20() -
m21
double m21() -
m22
double m22() -
mul
-
mulLocal
-
mul
-
determinant
double determinant() -
invert
-
transpose
-
get
-
getRotation
-
getUnnormalizedRotation
-
getNormalizedRotation
-
getUnnormalizedRotation
-
getNormalizedRotation
-
get
-
get
-
get
-
get
-
get
-
get
-
getFloats
-
getFloats
-
getToAddress
-
get
double[] get(double[] var1, int var2) -
get
double[] get(double[] var1) -
get
float[] get(float[] var1, int var2) -
get
float[] get(float[] var1) -
scale
-
scale
-
scale
-
scaleLocal
-
transform
-
transform
-
transform
-
transform
-
transform
-
transformTranspose
-
transformTranspose
-
transformTranspose
-
rotateX
-
rotateY
-
rotateZ
-
rotateXYZ
-
rotateZYX
-
rotateYXZ
-
rotate
-
rotateLocal
-
rotateLocalX
-
rotateLocalY
-
rotateLocalZ
-
rotateLocal
-
rotateLocal
-
rotate
-
rotate
-
rotate
-
rotate
-
rotate
-
rotate
-
getRow
- Throws:
IndexOutOfBoundsException
-
getColumn
- Throws:
IndexOutOfBoundsException
-
get
double get(int arg0, int arg1) -
getRowColumn
double getRowColumn(int arg0, int arg1) -
normal
-
cofactor
-
lookAlong
-
lookAlong
-
getScale
-
positiveZ
-
normalizedPositiveZ
-
positiveX
-
normalizedPositiveX
-
positiveY
-
normalizedPositiveY
-
add
-
sub
-
mulComponentWise
-
lerp
-
rotateTowards
-
rotateTowards
-
getEulerAnglesZYX
-
obliqueZ
-
equals
-
reflect
-
reflect
-
reflect
-
isFinite
boolean isFinite() -
quadraticFormProduct
double quadraticFormProduct(double arg0, double arg1, double arg2) -
quadraticFormProduct
-
quadraticFormProduct
-