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().