| _data() | SPUC::Mat< T > | [inline] |
| _data() const | SPUC::Mat< T > | [inline] |
| _datasize() const | SPUC::Mat< T > | [inline] |
| _elem(int R, int C) | SPUC::Mat< T > | [inline] |
| _elem(int R, int C) const | SPUC::Mat< T > | [inline] |
| _elem(int index) | SPUC::Mat< T > | [inline] |
| _elem(int index) const | SPUC::Mat< T > | [inline] |
| alloc(int rows, int cols) | SPUC::Mat< T > | [inline, protected] |
| apply_function(fT(*f)(fT), const Mat< T > &data) | SPUC::Mat< T > | [related] |
| bidiag(const Vec< T > &main, const Vec< T > &sup) | SPUC::Mat< T > | [related] |
| bidiag(const Vec< T > &main, const Vec< T > &sup, Mat< T > &m) | SPUC::Mat< T > | [related] |
| bidiag(const Mat< T > &in, Vec< T > &main, Vec< T > &sup) | SPUC::Mat< T > | [related] |
| bmat typedef | SPUC::Mat< T > | [related] |
| clear() | SPUC::Mat< T > | [inline] |
| cmat typedef | SPUC::Mat< T > | [related] |
| cols() const | SPUC::Mat< T > | [inline] |
| copy_col(int to, int from) | SPUC::Mat< T > | [inline] |
| copy_row(int to, int from) | SPUC::Mat< T > | [inline] |
| cvectorize(const Mat< T > &m) | SPUC::Mat< T > | [related] |
| data | SPUC::Mat< T > | [protected] |
| datasize | SPUC::Mat< T > | [protected] |
| diag(const Vec< T > &in) | SPUC::Mat< T > | [related] |
| diag(const Vec< T > &in, Mat< T > &m) | SPUC::Mat< T > | [related] |
| diag(const Mat< T > &in) | SPUC::Mat< T > | [related] |
| free() | SPUC::Mat< T > | [inline, protected] |
| get_col(int Index) const | SPUC::Mat< T > | [inline] |
| get_cols(int c1, int c2) const | SPUC::Mat< T > | [inline] |
| get_cols(const Vec< int > &indexlist) const | SPUC::Mat< T > | [inline] |
| get_row(int Index) const | SPUC::Mat< T > | [inline] |
| get_rows(int r1, int r2) const | SPUC::Mat< T > | |
| get_rows(const Vec< int > &indexlist) const | SPUC::Mat< T > | |
| imat typedef | SPUC::Mat< T > | [related] |
| lininterp(const Mat< T > &v, int usf, Mat< T > &u) | SPUC::Mat< T > | [related] |
| lininterp(const Mat< T > &v, int usf) | SPUC::Mat< T > | [related] |
| lininterp(const Vec< T > &v, int usf, Vec< T > &u) | SPUC::Mat< T > | [related] |
| lininterp(const Vec< T > &v, int usf) | SPUC::Mat< T > | [related] |
| llmat typedef | SPUC::Mat< T > | [related] |
| mat typedef | SPUC::Mat< T > | [related] |
| Mat() | SPUC::Mat< T > | [inline] |
| Mat(int inrow, int incol) | SPUC::Mat< T > | [inline] |
| Mat(const Mat< T > &m) | SPUC::Mat< T > | [inline] |
| Mat(const Vec< T > &invector) | SPUC::Mat< T > | [inline] |
| Mat(const char *str) | SPUC::Mat< T > | [inline] |
| Mat(T *c_array, int rows, int cols, bool RowMajor=true) | SPUC::Mat< T > | [inline] |
| mat_1x1(T m00) | SPUC::Mat< T > | [related] |
| mat_1x2(T m00, T m01) | SPUC::Mat< T > | [related] |
| mat_1x3(T m00, T m01, T m02) | SPUC::Mat< T > | [related] |
| mat_2x1(T m00, T m10) | SPUC::Mat< T > | [related] |
| mat_2x2(T m00, T m01, T m10, T m11) | SPUC::Mat< T > | [related] |
| mat_2x3(T m00, T m01, T m02, T m10, T m11, T m12) | SPUC::Mat< T > | [related] |
| mat_3x1(T m00, T m10, T m20) | SPUC::Mat< T > | [related] |
| mat_3x2(T m00, T m01, T m10, T m11, T m20, T m21) | SPUC::Mat< T > | [related] |
| mat_3x3(T m00, T m01, T m02, T m10, T m11, T m12, T m20, T m21, T m22) | SPUC::Mat< T > | [related] |
| max(const Mat< T > &m) | SPUC::Mat< T > | [related] |
| max_index(const Mat< T > &in, int &row, int &col) | SPUC::Mat< T > | [related] |
| mean(const mat &m) | SPUC::Mat< T > | [related] |
| mean(const cmat &m) | SPUC::Mat< T > | [related] |
| mean(const smat &m) | SPUC::Mat< T > | [related] |
| mean(const imat &m) | SPUC::Mat< T > | [related] |
| min(const Mat< T > &m) | SPUC::Mat< T > | [related] |
| min_index(const Mat< T > &in, int &row, int &col) | SPUC::Mat< T > | [related] |
| no_cols | SPUC::Mat< T > | [protected] |
| no_rows | SPUC::Mat< T > | [protected] |
| ones() | SPUC::Mat< T > | [inline] |
| operator *=(const Mat< T > &m) | SPUC::Mat< T > | [inline] |
| operator *=(T t) | SPUC::Mat< T > | [inline] |
| operator *TEMPLATE_FUN(const Mat< T > &m1, const Mat< T > &m2) | SPUC::Mat< T > | [friend] |
| operator *TEMPLATE_FUN(const Mat< T > &m, const Vec< T > &v) | SPUC::Mat< T > | [friend] |
| operator *TEMPLATE_FUN(const Vec< T > &v, const Mat< T > &m) | SPUC::Mat< T > | [friend] |
| operator *TEMPLATE_FUN(const Mat< T > &m, T t) | SPUC::Mat< T > | [friend] |
| operator *TEMPLATE_FUN(T t, const Mat< T > &m) | SPUC::Mat< T > | [friend] |
| operator!=(const Mat< T > &m) const | SPUC::Mat< T > | |
| operator()(int R, int C) const | SPUC::Mat< T > | [inline] |
| operator()(int R, int C) | SPUC::Mat< T > | [inline] |
| operator()(int index) | SPUC::Mat< T > | [inline] |
| operator()(int index) const | SPUC::Mat< T > | [inline] |
| operator()(int r1, int r2, int c1, int c2) const | SPUC::Mat< T > | [inline] |
| operator+=(const Mat< T > &m) | SPUC::Mat< T > | [inline] |
| operator+=(T t) | SPUC::Mat< T > | [inline] |
| operator+TEMPLATE_FUN(const Mat< T > &m1, const Mat< T > &m2) | SPUC::Mat< T > | [friend] |
| operator+TEMPLATE_FUN(const Mat< T > &m, T t) | SPUC::Mat< T > | [friend] |
| operator+TEMPLATE_FUN(T t, const Mat< T > &m) | SPUC::Mat< T > | [friend] |
| operator-=(const Mat< T > &m) | SPUC::Mat< T > | [inline] |
| operator-=(T t) | SPUC::Mat< T > | [inline] |
| operator-TEMPLATE_FUN(const Mat< T > &m1, const Mat< T > &m2) | SPUC::Mat< T > | [friend] |
| operator-TEMPLATE_FUN(const Mat< T > &m, T t) | SPUC::Mat< T > | [friend] |
| operator-TEMPLATE_FUN(T t, const Mat< T > &m) | SPUC::Mat< T > | [friend] |
| operator-TEMPLATE_FUN(const Mat< T > &m) | SPUC::Mat< T > | [friend] |
| operator/=(T t) | SPUC::Mat< T > | [inline] |
| operator/=(const Mat< T > &m) | SPUC::Mat< T > | [inline] |
| operator/TEMPLATE_FUN(const Mat< T > &m, T t) | SPUC::Mat< T > | [friend] |
| operator=(T t) | SPUC::Mat< T > | [inline] |
| operator=(const Mat< T > &m) | SPUC::Mat< T > | [inline] |
| operator=(const Vec< T > &v) | SPUC::Mat< T > | [inline] |
| operator=(const char *values) | SPUC::Mat< T > | [inline] |
| operator==(const Mat< T > &m) const | SPUC::Mat< T > | |
| product(const Mat< T > &m) | SPUC::Mat< T > | [related] |
| repeat(const Mat< T > &m, int norepeats) | SPUC::Mat< T > | [related] |
| reshape(const Mat< T > &m, int rows, int cols) | SPUC::Mat< T > | [related] |
| reshape(const Vec< T > &m, int rows, int cols) | SPUC::Mat< T > | [related] |
| rows() const | SPUC::Mat< T > | [inline] |
| rvectorize(const Mat< T > &m) | SPUC::Mat< T > | [related] |
| set(const char *str) | SPUC::Mat< T > | |
| set_col(int Index, const Vec< T > &invector) | SPUC::Mat< T > | [inline] |
| set_row(int Index, const Vec< T > &invector) | SPUC::Mat< T > | [inline] |
| set_size(int inrow, int incol, bool copy=false) | SPUC::Mat< T > | [inline] |
| set_submatrix(int r1, int r2, int c1, int c2, const Mat< T > &m) | SPUC::Mat< T > | [inline] |
| set_submatrix(int r1, int r2, int c1, int c2, const T t) | SPUC::Mat< T > | [inline] |
| smat typedef | SPUC::Mat< T > | [related] |
| sub_m_v_vT(mat &m, const vec &v) | SPUC::Mat< T > | [related] |
| sub_v_vT_m(mat &m, const vec &v) | SPUC::Mat< T > | [related] |
| sum(const Mat< T > &m) | SPUC::Mat< T > | [related] |
| sum_sqr(const Mat< T > &m) | SPUC::Mat< T > | [related] |
| swap_cols(int c1, int c2) | SPUC::Mat< T > | [inline] |
| swap_rows(int r1, int r2) | SPUC::Mat< T > | [inline] |
| TEMPLATE_FUN(const Mat< T > &m1, const Mat< T > &m2) | SPUC::Mat< T > | [friend] |
| TEMPLATE_FUN(const Mat< T > &m1, const Mat< T > &m2) | SPUC::Mat< T > | [friend] |
| TEMPLATE_FUN(const Mat< T > &m1, const Mat< T > &m2) | SPUC::Mat< T > | [friend] |
| TEMPLATE_FUN(const Mat< T > &m1, const Mat< T > &m2) | SPUC::Mat< T > | [friend] |
| trace(const Mat< T > &in) | SPUC::Mat< T > | [related] |
| transpose(const Mat< T > &m, Mat< T > &out) | SPUC::Mat< T > | [related] |
| transpose(const Mat< T > &m) | SPUC::Mat< T > | [related] |
| tridiag(const Vec< T > &main, const Vec< T > &sup, const Vec< T > &sub) | SPUC::Mat< T > | [related] |
| tridiag(const Vec< T > &main, const Vec< T > &sup, const Vec< T > &sub, Mat< T > &m) | SPUC::Mat< T > | [related] |
| tridiag(const Mat< T > &in, Vec< T > &main, Vec< T > &sup, Vec< T > &sub) | SPUC::Mat< T > | [related] |
| upsample(const Mat< T > &v, int usf, Mat< T > &u) | SPUC::Mat< T > | [related] |
| upsample(const Mat< T > &v, int upsamplefactor) | SPUC::Mat< T > | [related] |
| zeros() | SPUC::Mat< T > | [inline] |
| ~Mat() | SPUC::Mat< T > | [inline] |