|
IVT
|
Data structure and operations for calculating with matrices of arbitrary dimension. More...
#include <Matd.h>
Public Member Functions | |
| CMatd () | |
| CMatd (int nRows, int nColumns) | |
| CMatd (const CMatd &m) | |
| ~CMatd () | |
| double & | operator() (int nRow, int nColumn) const |
| CMatd & | operator= (const CMatd &v) |
| void | operator*= (const double s) |
| CMatd | operator* (const double s) |
| CVecd | operator* (const CVecd &v) |
| CMatd | operator* (const CMatd &m) |
| CMatd | operator+ (const CMatd &m) |
| CMatd | operator- (const CMatd &m) |
| void | Zero () |
| bool | Unit () |
| CMatd | Invert () const |
| void | SetSize (int nRows, int nColumns) |
| CMatd | GetTransposed () |
| int | GetRows () const |
| int | GetColumns () const |
Data structure and operations for calculating with matrices of arbitrary dimension.