#include <Matrix.hpp>
Public Methods | |
Matrix () | |
Matrix (const Matrix &src) | |
Matrix (UINT nSize) | |
virtual | ~Matrix () |
BOOL | operator== (const Matrix &right) const |
BOOL | operator!= (const Matrix &right) const |
const Matrix & | operator= (const Matrix &right) |
UINT | getSize () const |
double | operator() (UINT nRow, UINT nCol) const |
double & | operator() (UINT nRow, UINT nCol) |
Matrix | operator * (const Matrix &src) const |
Vector | operator * (const Vector &src) const |
Matrix | transpose () const |
void | dump () const |
Static Public Methods | |
Matrix | Identity (UINT nSize) |
Private Attributes | |
MatrixData * | pData |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 43 of file Matrix.hpp. |