Package javax.vecmath
Class GMatrix
java.lang.Object
javax.vecmath.GMatrix
- All Implemented Interfaces:
Serializable,Cloneable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal voidclone()final voidcopySubMatrix(int int1, int int2, int int3, int int4, int int5, int int6, GMatrix gMatrix) booleanepsilonEquals(GMatrix gMatrix, double double1) booleanepsilonEquals(GMatrix gMatrix, float float1) booleanbooleanfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidgetColumn(int int1, double[] doubleArray) final voidfinal doublegetElement(int int1, int int2) final intfinal intfinal voidgetRow(int int1, double[] doubleArray) final voidinthashCode()final voidfinal voidinvert()final voidfinal intfinal voidfinal voidfinal voidfinal voidmulTransposeBoth(GMatrix gMatrix, GMatrix gMatrix2) final voidmulTransposeLeft(GMatrix gMatrix, GMatrix gMatrix2) final voidmulTransposeRight(GMatrix gMatrix, GMatrix gMatrix2) final voidnegate()final voidfinal voidset(double[] doubleArray) final voidfinal voidfinal voidfinal voidfinal voidfinal voidsetColumn(int int1, double[] doubleArray) final voidfinal voidsetElement(int int1, int int2, double double1) final voidfinal voidsetRow(int int1, double[] doubleArray) final voidfinal voidsetScale(double double1) final voidsetSize(int int1, int int2) final voidsetZero()final voidfinal voidfinal inttoString()final doubletrace()final voidfinal void
-
Constructor Details
-
GMatrix
public GMatrix(int int1, int int2) -
GMatrix
public GMatrix(int int1, int int2, double[] doubleArray) -
GMatrix
-
-
Method Details
-
mul
-
mul
-
mul
-
add
-
add
-
sub
-
sub
-
negate
public final void negate() -
negate
-
setIdentity
public final void setIdentity() -
setZero
public final void setZero() -
identityMinus
public final void identityMinus() -
invert
public final void invert() -
invert
-
copySubMatrix
public final void copySubMatrix(int int1, int int2, int int3, int int4, int int5, int int6, GMatrix gMatrix) -
setSize
public final void setSize(int int1, int int2) -
set
public final void set(double[] doubleArray) -
set
-
set
-
set
-
set
-
set
-
getNumRow
public final int getNumRow() -
getNumCol
public final int getNumCol() -
getElement
public final double getElement(int int1, int int2) -
setElement
public final void setElement(int int1, int int2, double double1) -
getRow
public final void getRow(int int1, double[] doubleArray) -
getRow
-
getColumn
public final void getColumn(int int1, double[] doubleArray) -
getColumn
-
get
-
get
-
get
-
get
-
get
-
setRow
public final void setRow(int int1, double[] doubleArray) -
setRow
-
setColumn
public final void setColumn(int int1, double[] doubleArray) -
setColumn
-
mulTransposeBoth
-
mulTransposeRight
-
mulTransposeLeft
-
transpose
public final void transpose() -
transpose
-
toString
-
hashCode
public int hashCode() -
equals
-
equals
-
epsilonEquals
-
epsilonEquals
-
trace
public final double trace() -
SVD
-
LUD
-
setScale
public final void setScale(double double1) -
clone
-