cgv
|
Public Member Functions | |
low_tri_mat (unsigned dim) | |
low_tri_mat (const low_tri_mat &m) | |
low_tri_mat (unsigned dim, const T &c) | |
void | resize (unsigned n) |
operator mat< T > () | |
low_tri_mat< T > & | operator= (const low_tri_mat< T > &m) |
assignment of a matrix with the same element type | |
operator const mat< T > () const | |
unsigned | size () const |
unsigned | dim () const |
unsigned | nrows () const |
unsigned | ncols () const |
void | fill (const T &c) |
T & | operator() (const unsigned i, const unsigned j) |
const T & | operator() (unsigned i, unsigned j) const |
bool | valid_ind (int i, int j) const |
template<typename S > | |
const mat< T > | operator* (const mat< S > &m2) |
Protected Attributes | |
vec< T > | _data |
unsigned | _dim |
Definition at line 12 of file low_tri_mat.h.
|
inline |
Definition at line 25 of file low_tri_mat.h.
|
inline |
Definition at line 31 of file low_tri_mat.h.
|
inline |
Definition at line 38 of file low_tri_mat.h.
|
inline |
Definition at line 45 of file low_tri_mat.h.
|
inlinevirtual |
Definition at line 52 of file low_tri_mat.h.
|
inline |
Definition at line 116 of file low_tri_mat.h.
|
inline |
Definition at line 133 of file low_tri_mat.h.
|
inline |
Definition at line 127 of file low_tri_mat.h.
|
inline |
Definition at line 122 of file low_tri_mat.h.
|
inline |
Definition at line 91 of file low_tri_mat.h.
|
inline |
Definition at line 64 of file low_tri_mat.h.
|
inline |
Definition at line 142 of file low_tri_mat.h.
|
inline |
Definition at line 149 of file low_tri_mat.h.
|
inline |
Definition at line 162 of file low_tri_mat.h.
|
inline |
assignment of a matrix with the same element type
Definition at line 82 of file low_tri_mat.h.
|
inline |
Definition at line 57 of file low_tri_mat.h.
|
inline |
Definition at line 110 of file low_tri_mat.h.
|
inline |
Definition at line 156 of file low_tri_mat.h.
|
protected |
Definition at line 17 of file low_tri_mat.h.
|
protected |
Definition at line 19 of file low_tri_mat.h.