Public Types |
typedef Subscript | size_type |
typedef T | value_type |
typedef T | element_type |
typedef T* | pointer |
typedef T* | iterator |
typedef T& | reference |
typedef const T* | const_iterator |
typedef const T& | const_reference |
Public Methods |
Subscript | lbound () const |
| operator T ** () |
| operator T ** () const |
Subscript | size () const |
| Matrix () |
| Matrix (const Matrix< T > &A) |
| Matrix (Subscript M, Subscript N, const T &value=T()) |
| Matrix (Subscript M, Subscript N, const T *v) |
| Matrix (Subscript M, Subscript N, const char *s) |
| ~Matrix () |
Matrix<T>& | newsize (Subscript M, Subscript N) |
Matrix<T>& | operator= (const Matrix< T > &A) |
Matrix<T>& | operator= (const T &scalar) |
Subscript | dim (Subscript d) const |
Subscript | num_rows () const |
Subscript | num_cols () const |
T* | operator[] (Subscript i) |
const T* | operator[] (Subscript i) const |
reference | operator() (Subscript i) |
const_reference | operator() (Subscript i) const |
reference | operator() (Subscript i, Subscript j) |
const_reference | operator() (Subscript i, Subscript j) const |
Protected Attributes |
Subscript | m_ |
Subscript | n_ |
Subscript | mn_ |
T* | v_ |
T** | row_ |
T* | vm1_ |
T** | rowm1_ |