a class used to store the cell(s) content of a Quattro Spreadsheet More...
Public Member Functions | |
| CellData () | |
| constructor | |
| bool | empty () const |
| returns true if the cell contains no data (and is not a merged cell) | |
| double | getDouble (int row) const |
| returns the double value corresponding to a row | |
| int | getFlag (int row) const |
| returns the flag value corresponding to a row | |
| int | getInt (int row) const |
| returns the int value corresponding to a row | |
Public Attributes | |
| int | m_type |
| the cell type | |
| Vec2i | m_rows |
| the min/max row | |
| Vec2i | m_span |
| the column row/span | |
| int | m_style |
| the style id | |
| std::vector< int > | m_intList |
| the list of int values | |
| std::vector< double > | m_doubleList |
| the list of double values | |
| std::vector< int > | m_flagList |
| a list of flag (for formula) | |
a class used to store the cell(s) content of a Quattro Spreadsheet
|
inline |
constructor
|
inline |
returns true if the cell contains no data (and is not a merged cell)
returns the double value corresponding to a row
returns the flag value corresponding to a row
returns the int value corresponding to a row
| std::vector<double> Quattro9SpreadsheetInternal::CellData::m_doubleList |
the list of double values
Referenced by getDouble().
| std::vector<int> Quattro9SpreadsheetInternal::CellData::m_flagList |
a list of flag (for formula)
Referenced by getFlag().
| std::vector<int> Quattro9SpreadsheetInternal::CellData::m_intList |
the list of int values
Referenced by getInt().
| Vec2i Quattro9SpreadsheetInternal::CellData::m_rows |
the min/max row
Referenced by getDouble(), getFlag(), and getInt().
| int Quattro9SpreadsheetInternal::CellData::m_style |
the style id
| int Quattro9SpreadsheetInternal::CellData::m_type |
the cell type
Referenced by empty(), getDouble(), getFlag(), and getInt().