Name | Description | |
---|---|---|
![]() | IGDoubleMatrix Constructor | Overloaded. Initializes a new instance of the IGDoubleMatrix class. |
The following tables list the members exposed by IGDoubleMatrix.
Name | Description | |
---|---|---|
![]() | IGDoubleMatrix Constructor | Overloaded. Initializes a new instance of the IGDoubleMatrix class. |
Name | Description | |
---|---|---|
![]() | Clone | Clone IGDoubleMatrix object. |
![]() ![]() | Create | Overloaded. Returns a new IGDoubleMatrix class object. |
![]() ![]() | CreateDefault | Returns a new IGDoubleMatrix class object. |
![]() | CreateIdentity | Creates identity diagonal matrix with 0 values initialized and diagonal values are 1. |
![]() | GetColCount | Gets the count of columns in the matrix. |
![]() | GetElem | Gets matrix element according to matrix column and row coordinate. |
![]() | GetRowCount | Gets matrix rows count. |
![]() | GetValues | Get matrix element as double values two dimentioned array. |
![]() | Inverse | Inverse IGDoubleMatrix square matrix. |
![]() | LeftMultiply | Multiplies vector by IGDoubleMatrix matrix (vector * matrix). |
![]() | MultiplyByVector | Overloaded. Multiplies matrix by vector. |
![]() | MultiplyByVectorWithCast | Multiplies matrix by vector found in vectorContent array at the specified offset, truncating result values, and stores result in the same place. |
![]() | PseudoInverse | Returns pseudo inverse IGDoubleMatrix matrix object. |
![]() | Scale | Scale matrix values (matrixA * scaleValue). |
![]() | SetElem | Sets matrix element value. |
![]() | Transpose | Transpose the matrix. |
![]() | Adds one IGDoubleMatrix matrix to another (matrixA + matrixB). |
![]() | Overloaded. Returns copy of IGDoubleMatrix matrix scaled to value. |