SPUC
3.0
|
#include <spuc_typedefs.h>
Public Member Functions | |
matrix () | |
matrix (int inrow, int incol) | |
matrix (const matrix< T > &m) | |
~matrix () | |
int | num_cols () const |
int | num_rows () const |
int | size () const |
int | len () const |
void | reset () |
T | operator() (int R, int C) const |
T | operator() (int index) const |
T | operator[] (int index) const |
T & | operator() (int R, int C) |
T & | operator() (int index) |
T & | operator[] (int index) |
void | operator= (T t) |
void | operator= (const matrix< T > &m) |
void | operator= (const vector< T > &v) |
Protected Member Functions | |
void | resize (int r, int c) |
Protected Attributes | |
int | datasize |
int | rows |
int | cols |
std::vector< T > | data |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by SPUC::operator*(), SPUC::operator+(), and SPUC::operator-().
|
inline |
Referenced by SPUC::operator*(), SPUC::operator+(), and SPUC::operator-().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
Referenced by SPUC::matrix< Numeric >::matrix(), and SPUC::matrix< Numeric >::operator=().
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |