|
| | DenseTable () |
| |
| | DenseTable (const String &name, const Ref< ItemSet > &items) |
| |
| | DenseTable (const Self &rhs) |
| |
| virtual void | resetEvents () |
| |
| virtual void | readFrom (ObjectInput &in) |
| |
| virtual void | writeTo (ObjectOutput &out) const |
| |
| virtual Ref< Object > | clone () const |
| |
| virtual idx_t | size () const |
| |
| virtual idx_t | columnCount () const |
| |
| virtual void | clearData () |
| |
| virtual void | clearAll () |
| |
| virtual void | trimToSize () |
| |
| virtual idx_t | addColumn (const String &name) |
| |
| virtual idx_t | findColumn (const String &name) const |
| |
| virtual String | getColumnName (idx_t jcol) const |
| |
| virtual StringVector | getColumnNames () const |
| |
| virtual void | setData (const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount, const double *values) |
| |
| virtual void | addData (const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount, const double *values) |
| |
| virtual idx_t | eraseData (const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount) |
| |
| virtual idx_t | getData (double *buf, const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount) const |
| |
| virtual idx_t | getAllData (double *buf, idx_t jst) const |
| |
| virtual void | scaleRows (const Vector &scale) |
| |
| virtual SparseMatrix | toMatrix () const |
| |
| virtual ItemSet * | getRowItems () const |
| |
| virtual void | reserve (idx_t nzCount) |
| |
| virtual IdxVector | addColumns (const StringVector &names) |
| |
| void | setValue (idx_t irow, idx_t jcol, double value) |
| |
| void | addValue (idx_t irow, idx_t jcol, double value) |
| |
| bool | eraseValue (idx_t irow, idx_t jcol) |
| |
| void | setBlock (const IdxVector &irows, const IdxVector &jcols, const Matrix &block) |
| |
| void | addBlock (const IdxVector &irows, const IdxVector &jcols, const Matrix &block) |
| |
| idx_t | eraseBlock (const IdxVector &irows, const IdxVector &jcols) |
| |
| void | setRowValues (idx_t irow, const IdxVector &jcols, const Vector &rvals) |
| |
| void | addRowValues (idx_t irow, const IdxVector &jcols, const Vector &rvals) |
| |
| idx_t | eraseRowValues (idx_t irow, const IdxVector &jcols) |
| |
| void | setColValues (const IdxVector &irows, idx_t jcol, const Vector &cvals) |
| |
| void | addColValues (const IdxVector &irows, idx_t jcol, const Vector &cvals) |
| |
| idx_t | eraseColValues (const IdxVector &irows, idx_t jcol) |
| |
| virtual String | getContext () const |
| |
| idx_t | rowCount () const |
| |
| bool | isDense () const |
| |
| idx_t | getColumnIndex (const String &name) const |
| |
| bool | findValue (double &value, idx_t irow, idx_t jcol) const |
| |
| double | getValue (idx_t irow, idx_t jcol) const |
| |
| idx_t | findBlock (const Matrix &block, const IdxVector &irows, const IdxVector &jcols) const |
| |
| void | getBlock (const Matrix &block, const IdxVector &irows, const IdxVector &jcols) const |
| |
| idx_t | findRowValues (const Vector &rvals, idx_t irow, const IdxVector &jcols) const |
| |
| void | getRowValues (const Vector &rvals, idx_t irow, const IdxVector &jcols) const |
| |
| idx_t | findColValues (const Vector &cvals, const IdxVector &irows, idx_t jcol) const |
| |
| void | getColValues (const Vector &cvals, const IdxVector &irows, idx_t jcol) const |
| |
| idx_t | findAllValues (const Matrix &buf) const |
| |
| void | getAllValues (const Matrix &buf) const |
| |
| String | getTagName () const |
| |
| virtual void | printTo (PrintWriter &out) const |
| |
| void | store (const Properties &globdat) const |
| |
| void | store (const String &name, const Properties &globdat) const |
| |
| | NamedObject (const String &name="") |
| |
| virtual String | toString () const |
| | Returns a short textual description of this object. More...
|
| |
| String | getName () const |
| |
| virtual Class * | getClass () const |
| | Returns the Class instance representing the runtime class of this object. More...
|
| |
| virtual long | hashValue () const |
| | Returns a hash value for this object. More...
|
| |
| virtual bool | equals (const Ref< Object > &obj) const |
| | Tests whether two objects are equal. More...
|
| |
| Ref< Object > | clone () const |
| | Returns a copy of this object. More...
|
| |
|
| static Ref< XTable > | find (const String &name, const Ref< ItemSet > &items, const Properties &globdat) |
| |
| static Ref< XTable > | get (const String &name, const Ref< ItemSet > &items, const Properties &globdat) |
| |
| static String | getTagName (const String &rowItemName) |
| |
| static void | printSome (PrintWriter &out, const Dictionary &tables, const String &tag="") |
| |
| static void | printAll (PrintWriter &out, const Properties &globdat) |
| |
| static void | printMatrix (PrintWriter &out, const SparseMatrix &mat, const StringVector &colNames, const IdxVector &rowIDs) |
| |
| static void | printSection (PrintWriter &out, const Matrix &mat, const StringVector &colNames, const IdxVector &rowIDs, const IdxVector &rowPerm) |
| |
| static Ref< Table > | find (const String &name, const Ref< ItemSet > &items, const Properties &globdat) |
| |
| static Ref< Table > | get (const String &name, const Ref< ItemSet > &items, const Properties &globdat, const String &context) |
| |
| static Ref< Dict > | findFor (const Ref< ItemSet > &items, const Properties &globdat) |
| |
| static Ref< Dict > | getFor (const Ref< ItemSet > &items, const Properties &globdat) |
| |
| static String | makeContext (const String &kind, const String &name) |
| |
| static Class * | getType () |
| | Returns the Class instance representing the Object class. More...
|
| |
| Event< Self & > | newValuesEvent |
| |
| Event< Self & > | newStructEvent |
| |
| String | myName_ |
| |