#include <dmatrix.h>
| Public Member Functions | |
| int | columns () const | 
| const X | det () const | 
| void | detach () | 
| DMatrix (int n=0, int m=0) | |
| DMatrix (const DMatrix &) | |
| 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 | 
| GMapping::DMatrix< X >::DMatrix | ( | int | n = 0, | 
| int | m = 0 | ||
| ) | 
| GMapping::DMatrix< X >::~DMatrix | ( | ) | 
| GMapping::DMatrix< X >::DMatrix | ( | const DMatrix< X > & | m | ) | 
| 
 | inline | 
| const X GMapping::DMatrix< X >::det | ( | ) | const | 
| void GMapping::DMatrix< X >::detach | ( | ) | 
| 
 | static | 
| DMatrix< X > GMapping::DMatrix< X >::inv | ( | ) | const | 
| DMatrix< X > GMapping::DMatrix< X >::operator* | ( | const DMatrix< X > & | m | ) | const | 
| DMatrix< X > GMapping::DMatrix< X >::operator* | ( | const X & | e | ) | const | 
| DMatrix< X > GMapping::DMatrix< X >::operator+ | ( | const DMatrix< X > & | m | ) | const | 
| DMatrix< X > GMapping::DMatrix< X >::operator- | ( | const DMatrix< X > & | m | ) | const | 
| DMatrix< X > & GMapping::DMatrix< X >::operator= | ( | const DMatrix< X > & | m | ) | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| DMatrix< X > GMapping::DMatrix< X >::transpose | ( | ) | const | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected |