diff options
Diffstat (limited to 'src/datavis3d/data/qbardataproxy_p.h')
-rw-r--r-- | src/datavis3d/data/qbardataproxy_p.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/datavis3d/data/qbardataproxy_p.h b/src/datavis3d/data/qbardataproxy_p.h index 276b1e56..83af659b 100644 --- a/src/datavis3d/data/qbardataproxy_p.h +++ b/src/datavis3d/data/qbardataproxy_p.h @@ -66,10 +66,11 @@ public: QBarDataProxyPrivate(QBarDataProxy *q); virtual ~QBarDataProxyPrivate(); - void resetArray(int rowCount, int columnCount); - // TODO void resetRow(int rowIndex); + void resetArray(QBarDataArray *newArray, int rowCount, int columnCount); void setRow(int rowIndex, QBarDataRow *row); + int addRow(QBarDataRow *row); int addRows(QBarDataArray *rows); + void insertRow(int rowIndex, QBarDataRow *row); void insertRows(int rowIndex, QBarDataArray *rows); QPair<GLfloat, GLfloat> limitValues(int startRow, int startColumn, int rowCount, int columnCount); @@ -79,8 +80,8 @@ public: protected: void clearRow(int rowIndex); - void addEmptyRow(); - void fixRow(QBarDataRow &row); + void clearArray(); + void fixRow(QBarDataRow *row); QBarDataArray m_dataArray; |