|
| JFloatTableData (const JFloat defValue) |
|
| ~JFloatTableData () override |
|
| JValueTableData (const JFloat &defValue) |
|
| JValueTableData (const JValueTableData< JArray< JFloat >, JFloat > &source) |
|
| ~JValueTableData () override |
|
JFloat | GetItem (const JIndex row, const JIndex col) const |
|
JFloat | GetItem (const JPoint &cell) const |
|
void | SetItem (const JIndex row, const JIndex col, const JFloat &data) |
|
void | SetItem (const JPoint &cell, const JFloat &data) |
|
void | GetRow (const JIndex index, JList< JFloat > *rowData) const |
|
void | SetRow (const JIndex index, const JList< JFloat > &rowData) |
|
void | GetCol (const JIndex index, JList< JFloat > *colData) const |
|
void | SetCol (const JIndex index, const JList< JFloat > &colData) |
|
void | InsertRows (const JIndex index, const JSize count, const JList< JFloat > *initData=nullptr) |
|
void | PrependRows (const JSize count, const JList< JFloat > *initData=nullptr) |
|
void | AppendRows (const JSize count, const JList< JFloat > *initData=nullptr) |
|
void | DuplicateRow (const JIndex origIndex, const JIndex newIndex) |
|
void | RemoveRow (const JIndex index) |
|
void | RemoveNextRows (const JIndex firstIndex, const JSize count) |
|
void | RemovePrevRows (const JIndex lastIndex, const JSize count) |
|
void | RemoveAllRows () |
|
void | MoveRow (const JIndex origIndex, const JIndex newIndex) |
|
void | InsertCols (const JIndex index, const JSize count, const JList< JFloat > *initData=nullptr) |
|
void | PrependCols (const JSize count, const JList< JFloat > *initData=nullptr) |
|
void | AppendCols (const JSize count, const JList< JFloat > *initData=nullptr) |
|
void | DuplicateCol (const JIndex origIndex, const JIndex newIndex) |
|
void | RemoveCol (const JIndex index) |
|
void | RemoveNextCols (const JIndex firstIndex, const JSize count) |
|
void | RemovePrevCols (const JIndex lastIndex, const JSize count) |
|
void | RemoveAllCols () |
|
void | MoveCol (const JIndex origIndex, const JIndex newIndex) |
|
const JFloat | GetDefaultValue () const |
|
void | SetDefaultValue (const JFloat &data) |
|
| JTableData () |
|
| JTableData (const JTableData &source) |
|
| ~JTableData () override |
|
JTableData & | operator= (const JTableData &source) |
|
bool | IsEmpty () const |
|
JSize | GetRowCount () const |
|
bool | RowIndexValid (const JIndex index) const |
|
JSize | GetColCount () const |
|
bool | ColIndexValid (const JIndex index) const |
|
bool | CellValid (const JPoint &cell) const |
|
| JBroadcaster () |
|
virtual | ~JBroadcaster () |
|
JBroadcaster & | operator= (const JBroadcaster &source) |
|
bool | HasSenders () const |
|
JSize | GetSenderCount () const |
|
bool | HasRecipients () const |
|
JSize | GetRecipientCount () const |
|
virtual JString | ToString () const |
|
template<class T > |
void | ListenTo (const JBroadcaster *sender, const std::function< void(const T &)> &f) |
|
Interface for the JFloatTableData class
Class to store a matrix of JFloat.