#include <dmatrix.h>
Public Member Functions | |
| int | columns () const |
| const X | det () const |
| void | detach () |
| DMatrix (const DMatrix &) | |
| DMatrix (int n=0, int m=0) | |
| DMatrix | inv () const |
| DMatrix | operator* (const DMatrix &) const |
| DMatrix | operator* (const X &) const |
| DMatrix | operator+ (const DMatrix &) const |
| DMatrix | operator- (const DMatrix &) const |
| DMatrix & | operator= (const DMatrix &) |
| X * | operator[] (int i) |
| const X * | operator[] (int i) const |
| int | rows () const |
| DMatrix | transpose () const |
| ~DMatrix () | |
Static Public Member Functions | |
| static DMatrix | I (int) |
Protected Attributes | |
| X * | elems |
| X ** | mrows |
| int | ncols |
| int | nrows |
| int * | shares |