libnxter
0.1
|
The matrix class. Don't access the members directly. Use the macros MIJ() or MI() or the methods provided instead. More...
Data Fields | |
long | elements [] |
int | rows |
int | cols |
int | size |
The matrix class. Don't access the members directly. Use the macros MIJ() or MI() or the methods provided instead.
Definition at line 64 of file Matrix.nxc.
int Matrix::cols |
Columns count of the matrix
Definition at line 68 of file Matrix.nxc.
Referenced by KalmanFilterStep(), MatrixAdd(), MatrixCofactor(), MatrixCofactorIJ(), MatrixCompare(), MatrixDeterminant(), MatrixDeterminant3(), MatrixGet(), MatrixInit(), MatrixInitDiagonal(), MatrixInitElements(), MatrixInitIdentity(), MatrixMinor(), MatrixMultiply(), MatrixPrint(), MatrixSet(), MatrixSubtract(), MatrixTranspose(), and VectorTransform().
long Matrix::elements[] |
The matrix elements
Definition at line 66 of file Matrix.nxc.
Referenced by MatrixGet(), MatrixInit(), MatrixInitDiagonal(), MatrixInitElements(), MatrixInitIdentity(), and MatrixSet().
int Matrix::rows |
Rows count of the matrix
Definition at line 67 of file Matrix.nxc.
Referenced by KalmanFilterStep(), MatrixAdd(), MatrixCofactor(), MatrixCofactorIJ(), MatrixCompare(), MatrixDeterminant(), MatrixDeterminant3(), MatrixInit(), MatrixInitDiagonal(), MatrixInitElements(), MatrixInitIdentity(), MatrixInverse(), MatrixMinor(), MatrixMultiply(), MatrixPrint(), MatrixSubtract(), MatrixTranspose(), and VectorTransform().
int Matrix::size |
Size of the matrix = rows * cols
Definition at line 69 of file Matrix.nxc.
Referenced by MatrixAdd(), MatrixCompare(), MatrixInit(), MatrixInitDiagonal(), MatrixInitElements(), MatrixInitIdentity(), MatrixIsNull(), MatrixMaxima(), MatrixMinima(), MatrixReduce(), MatrixScale(), MatrixShiftLeft(), MatrixShiftRight(), and MatrixSubtract().