## Uses of Classorg.openscience.cdk.graph.invariant.GIMatrix

• Packages that use GIMatrix
Package Description
org.openscience.cdk.graph.invariant
• ### Uses of GIMatrix in org.openscience.cdk.graph.invariant

Methods in org.openscience.cdk.graph.invariant that return GIMatrix
Modifier and Type Method and Description
`GIMatrix` GIMatrix.`add(GIMatrix b)`
`GIMatrix` GIMatrix.```addLine(int i, int j, double c)```
Returns the resulting matrix of an elementary linear operation that consists of adding one line, multiplied by some constant factor, to another line.
`GIMatrix` GIMatrix.`diagonal()`
Returns a matrix containing all of the diagonal elements of this matrix and zero (0) everywhere else.
`GIMatrix` GIMatrix.`GaussJordan()`
Gauss-Jordan algorithm.
`GIMatrix` GIMatrix.`getColumn(int j)`
Returns the column-matrix at the given line index.
`GIMatrix` GIMatrix.`getLine(int i)`
Returns the line-matrix at the given line index.
`static GIMatrix` GIMatrix.`identity(int n)`
Returns the identity matrix.
`GIMatrix` GIMatrix.`inverse()`
Returns the transpose of this matrix.
`GIMatrix` GIMatrix.```invertLine(int i, int j)```
Returns the resulting matrix of an elementary linear operation that consists of inverting two lines.
`GIMatrix` GIMatrix.`multiply(double c)`
Returns the result of the scalar multiplication of the matrix, that is the multiplication of every of its elements by a given number.
`GIMatrix` GIMatrix.`multiply(GIMatrix matrix)`
Returns the result of the matrix multiplication of this matrix by another one.
`GIMatrix` GIMatrix.```multiplyLine(int i, double c)```
Returns the resulting matrix of an elementary linear operation that consists of multiplying a single line of the matrix by a constant.
`GIMatrix` GIMatrix.`transpose()`
Returns the transpose of this matrix.
`static GIMatrix` GIMatrix.```zero(int m, int n)```
Returns a null matrix (with zeros everywhere) of given dimensions.
Methods in org.openscience.cdk.graph.invariant with parameters of type GIMatrix
Modifier and Type Method and Description
`GIMatrix` GIMatrix.`add(GIMatrix b)`
`boolean` GIMatrix.`equals(GIMatrix matrix)`
Verifies if two given matrix are equal or not.
`GIMatrix` GIMatrix.`multiply(GIMatrix matrix)`
Returns the result of the matrix multiplication of this matrix by another one.
`void` GIMatrix.```setColumn(int j, GIMatrix column)```
Sets the column of the matrix at the specified index to a new value.
`void` GIMatrix.```setLine(int i, GIMatrix line)```
Sets the line of the matrix at the specified index to a new value.
Constructors in org.openscience.cdk.graph.invariant with parameters of type GIMatrix
Constructor and Description
`GIMatrix(GIMatrix matrix)`
Class constructor.
`GIMatrix(GIMatrix[][] table)`
Class constructor.