Package javax.vecmath
Class Matrix3d
java.lang.Object
javax.vecmath.Matrix3d
- All Implemented Interfaces:
Serializable
,Cloneable
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
add
(double double1) final void
final void
final void
clone()
final double
boolean
epsilonEquals
(Matrix3d matrix3d, double double1) boolean
boolean
final void
getColumn
(int int1, double[] doubleArray) final void
final double
getElement
(int int1, int int2) final double
getM00()
final double
getM01()
final double
getM02()
final double
getM10()
final double
getM11()
final double
getM12()
final double
getM20()
final double
getM21()
final double
getM22()
final void
getRow
(int int1, double[] doubleArray) final void
final double
getScale()
int
hashCode()
final void
invert()
final void
final void
mul
(double double1) final void
final void
final void
final void
mulNormalize
(Matrix3d matrix3d) final void
mulNormalize
(Matrix3d matrix3d, Matrix3d matrix3d2) final void
mulTransposeBoth
(Matrix3d matrix3d, Matrix3d matrix3d2) final void
mulTransposeLeft
(Matrix3d matrix3d, Matrix3d matrix3d2) final void
mulTransposeRight
(Matrix3d matrix3d, Matrix3d matrix3d2) final void
negate()
final void
final void
final void
final void
final void
normalizeCP
(Matrix3d matrix3d) final void
rotX
(double double1) final void
rotY
(double double1) final void
rotZ
(double double1) final void
set
(double double1) final void
set
(double[] doubleArray) final void
set
(AxisAngle4d axisAngle4d) final void
set
(AxisAngle4f axisAngle4f) final void
final void
final void
final void
final void
setColumn
(int int1, double[] doubleArray) final void
setColumn
(int int1, double double1, double double2, double double3) final void
final void
setElement
(int int1, int int2, double double1) final void
final void
setM00
(double double1) final void
setM01
(double double1) final void
setM02
(double double1) final void
setM10
(double double1) final void
setM11
(double double1) final void
setM12
(double double1) final void
setM20
(double double1) final void
setM21
(double double1) final void
setM22
(double double1) final void
setRow
(int int1, double[] doubleArray) final void
setRow
(int int1, double double1, double double2, double double3) final void
final void
setScale
(double double1) final void
setZero()
final void
final void
toString()
final void
final void
final void
final void
-
Field Details
-
m00
public double m00 -
m01
public double m01 -
m02
public double m02 -
m10
public double m10 -
m11
public double m11 -
m12
public double m12 -
m20
public double m20 -
m21
public double m21 -
m22
public double m22
-
-
Constructor Details
-
Matrix3d
public Matrix3d(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9) -
Matrix3d
public Matrix3d(double[] doubleArray) -
Matrix3d
-
Matrix3d
-
Matrix3d
public Matrix3d()
-
-
Method Details
-
toString
-
setIdentity
public final void setIdentity() -
setScale
public final void setScale(double double1) -
setElement
public final void setElement(int int1, int int2, double double1) -
getElement
public final double getElement(int int1, int int2) -
getRow
-
getRow
public final void getRow(int int1, double[] doubleArray) -
getColumn
-
getColumn
public final void getColumn(int int1, double[] doubleArray) -
setRow
public final void setRow(int int1, double double1, double double2, double double3) -
setRow
-
setRow
public final void setRow(int int1, double[] doubleArray) -
setColumn
public final void setColumn(int int1, double double1, double double2, double double3) -
setColumn
-
setColumn
public final void setColumn(int int1, double[] doubleArray) -
getScale
public final double getScale() -
add
public final void add(double double1) -
add
-
add
-
add
-
sub
-
sub
-
transpose
public final void transpose() -
transpose
-
set
-
set
-
set
-
set
-
set
-
set
-
set
public final void set(double[] doubleArray) -
invert
-
invert
public final void invert() -
determinant
public final double determinant() -
set
public final void set(double double1) -
rotX
public final void rotX(double double1) -
rotY
public final void rotY(double double1) -
rotZ
public final void rotZ(double double1) -
mul
public final void mul(double double1) -
mul
-
mul
-
mul
-
mulNormalize
-
mulNormalize
-
mulTransposeBoth
-
mulTransposeRight
-
mulTransposeLeft
-
normalize
public final void normalize() -
normalize
-
normalizeCP
public final void normalizeCP() -
normalizeCP
-
equals
-
equals
-
epsilonEquals
-
hashCode
public int hashCode() -
setZero
public final void setZero() -
negate
public final void negate() -
negate
-
transform
-
transform
-
clone
-
getM00
public final double getM00() -
setM00
public final void setM00(double double1) -
getM01
public final double getM01() -
setM01
public final void setM01(double double1) -
getM02
public final double getM02() -
setM02
public final void setM02(double double1) -
getM10
public final double getM10() -
setM10
public final void setM10(double double1) -
getM11
public final double getM11() -
setM11
public final void setM11(double double1) -
getM12
public final double getM12() -
setM12
public final void setM12(double double1) -
getM20
public final double getM20() -
setM20
public final void setM20(double double1) -
getM21
public final double getM21() -
setM21
public final void setM21(double double1) -
getM22
public final double getM22() -
setM22
public final void setM22(double double1)
-