Eidolon
|
This is the complete list of members for Matrix< T >, including all inherited members.
_isShared | Matrix< T > | protected |
_m | Matrix< T > | protected |
_meta | MetaType | protected |
_n | Matrix< T > | protected |
_n_actual | Matrix< T > | protected |
_name | Matrix< T > | protected |
_sharedname | Matrix< T > | protected |
_type | Matrix< T > | protected |
add(const R &r, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
addm(const Matrix< R > &mat, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
addRows(sval num) | Matrix< T > | inline |
append(const Matrix< T > &t) | Matrix< T > | inline |
append(const T &t, sval m=0) | Matrix< T > | inline |
applyFunc(T(*op)(Ctx, const T &, sval, sval), Ctx ctx, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
at(sval n, sval m=0) const | Matrix< T > | inline |
atc(sval n, sval m=0) const | Matrix< T > | inline |
ats(sval n, sval m, const T &t) | Matrix< T > | inline |
checkDimension(const char *name, sval dim) const | Matrix< T > | inlineprotected |
checkIndex(const char *name, sval val, sval maxval) const | Matrix< T > | inlineprotected |
checkNotShared() const | Matrix< T > | inlineprotected |
chooseSharedName(int counter=0) | Matrix< T > | inlineprotected |
citer typedef | MetaType | protected |
clear() | Matrix< T > | inline |
clone(const char *newname=NULL, bool isShared=false) const | Matrix< T > | inline |
closeShared(T *ptr) | Matrix< T > | inlineprotected |
copyFrom(const Matrix< R > *r) | Matrix< T > | inline |
createShared() | Matrix< T > | inlineprotected |
data | Matrix< T > | protected |
dataPtr() const | Matrix< T > | inline |
deserializeMeta(const std::string &s) | MetaType | inline |
div(const R &r, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
divm(const Matrix< R > &mat, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
fill(const T &t) | Matrix< T > | inline |
getAt(sval n, sval m=0) const | Matrix< T > | inline |
getIndex(sval n, sval m) const | Matrix< T > | inlineprotected |
getMetaKeys() const | MetaType | inline |
getName() const | Matrix< T > | inline |
getSharedName() const | Matrix< T > | inline |
getType() const | Matrix< T > | inline |
hasMetaKey(const char *key) const | MetaType | inline |
indexOf(const T &t, sval aftern=0, sval afterm=0) const | Matrix< T > | inline |
isShared() const | Matrix< T > | inline |
iter typedef | MetaType | protected |
m() const | Matrix< T > | inline |
matop(const Matrix< R > &mat, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
Matrix(const char *name, sval n, sval m=1, bool isShared=false) | Matrix< T > | inline |
Matrix(const char *name, const char *type, sval n, sval m=1, bool isShared=false) | Matrix< T > | inline |
Matrix(const char *name, const char *type, const char *sharedname, const char *serialmeta, sval n, sval m) | Matrix< T > | inline |
Matrix(const char *name, const char *type, const T *array, sval n, sval m, bool isShared=false) | Matrix< T > | inline |
memSize() const | Matrix< T > | inline |
meta() const | MetaType | inline |
meta(const char *key) const | MetaType | inline |
meta(const char *key, const char *val) | MetaType | inline |
meta(const MetaType *m) | MetaType | inline |
metamap typedef | MetaType | protected |
mul(const R &r, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
mulm(const Matrix< R > &mat, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
n() const | Matrix< T > | inline |
operator()(sval n, sval m=0) const | Matrix< T > | inline |
operator[](sval n) const | Matrix< T > | inline |
readBinaryFile(const char *filename, size_t offset) | Matrix< T > | inline |
readTextFile(const char *filename, sval numHeaders) | Matrix< T > | inline |
removeRow(sval n) | Matrix< T > | inline |
reorderColumns(const sval *orderinds) | Matrix< T > | inline |
reserveRows(sval num) | Matrix< T > | inline |
reshape(const char *name, sval n, sval m, bool isShared=false) const | Matrix< T > | inline |
resize(sval reserveNum=0) | Matrix< T > | inlineprotected |
scalarop(const R &r, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
serializeMeta() const | MetaType | inline |
setAt(const T &t, sval n, sval m=0) | Matrix< T > | inline |
setM(sval _newm) | Matrix< T > | inline |
setN(sval _newn) | Matrix< T > | inline |
setName(const char *name) | Matrix< T > | inline |
setShared(bool val) | Matrix< T > | inline |
setType(const char *type) | Matrix< T > | inline |
storeBinaryFile(const char *filename, int *header, sval headerlen) | Matrix< T > | inline |
sub(const R &r, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
subm(const Matrix< R > &mat, sval minrow=0, sval mincol=0, sval maxrow=-1, sval maxcol=-1) | Matrix< T > | inline |
subMatrix(const char *name, sval n, sval m=1, sval noff=0, sval moff=0, bool isShared=false) const | Matrix< T > | inline |
swapEndian() | Matrix< T > | inline |
~Matrix() | Matrix< T > | inlinevirtual |