Interface Matrix3dc
-
Method Summary
Modifier and TypeMethodDescriptiondoublebooleandouble[]get(double[] var1) double[]get(double[] var1, int var2) float[]get(float[] var1) float[]get(float[] var1, int var2) doubleget(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) doublegetRowColumn(int arg0, int arg1) getToAddress(long arg0) booleanisFinite()lookAlong(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, Matrix3d arg6) doublem00()doublem01()doublem02()doublem10()doublem11()doublem12()doublem20()doublem21()doublem22()mulComponentWise(Matrix3dc arg0, Matrix3d arg1) normalizedPositiveX(Vector3d arg0) normalizedPositiveY(Vector3d arg0) normalizedPositiveZ(Vector3d arg0) doublequadraticFormProduct(double arg0, double arg1, double arg2) doubledoublereflect(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
-