Internal: a spreadsheet's zone of a RagTimeSpreadsheet. More...
Public Member Functions | |
Spreadsheet () | |
constructor More... | |
float | getRowHeight (int row) const |
returns the row size in point More... | |
std::vector< float > | getColumnsWidth () const |
returns the columns dimension in point: TO DO More... | |
Vec2i | getRightBottomPosition () const |
returns the spreadsheet dimension More... | |
Public Attributes | |
float | m_widthDefault |
the default column width More... | |
std::vector< float > | m_widthCols |
the column size in points More... | |
float | m_heightDefault |
the default row height More... | |
std::vector< float > | m_heightRows |
the row height in points More... | |
long | m_cellsBegin |
the positions of the cells in the file More... | |
std::vector< Cell > | m_cellsList |
the list of not empty cells More... | |
std::vector< long > | m_rowPositionsList |
the positions of row in the file More... | |
std::string | m_name |
the sheet name More... | |
bool | m_isSent |
true if the sheet is sent to the listener More... | |
Internal: a spreadsheet's zone of a RagTimeSpreadsheet.
|
inline |
constructor
|
inline |
returns the columns dimension in point: TO DO
Referenced by RagTimeSpreadsheet::send().
|
inline |
returns the spreadsheet dimension
Referenced by getColumnsWidth().
|
inline |
returns the row size in point
Referenced by RagTimeSpreadsheet::send().
long RagTimeSpreadsheetInternal::Spreadsheet::m_cellsBegin |
the positions of the cells in the file
Referenced by RagTimeSpreadsheet::readSpreadsheetExtraV2().
std::vector<Cell> RagTimeSpreadsheetInternal::Spreadsheet::m_cellsList |
the list of not empty cells
Referenced by getRightBottomPosition(), RagTimeSpreadsheet::readSpreadsheetCellsV2(), and RagTimeSpreadsheet::send().
float RagTimeSpreadsheetInternal::Spreadsheet::m_heightDefault |
the default row height
Referenced by getRowHeight().
std::vector<float> RagTimeSpreadsheetInternal::Spreadsheet::m_heightRows |
the row height in points
Referenced by getRowHeight(), and RagTimeSpreadsheet::readSpreadsheetExtraV2().
|
mutable |
true if the sheet is sent to the listener
Referenced by RagTimeSpreadsheet::flushExtra(), and RagTimeSpreadsheet::send().
std::string RagTimeSpreadsheetInternal::Spreadsheet::m_name |
the sheet name
Referenced by RagTimeSpreadsheet::send().
std::vector<long> RagTimeSpreadsheetInternal::Spreadsheet::m_rowPositionsList |
the positions of row in the file
Referenced by RagTimeSpreadsheet::readSpreadsheetCellsV2(), and RagTimeSpreadsheet::readSpreadsheetExtraV2().
std::vector<float> RagTimeSpreadsheetInternal::Spreadsheet::m_widthCols |
the column size in points
Referenced by getColumnsWidth(), and RagTimeSpreadsheet::readSpreadsheetExtraV2().
float RagTimeSpreadsheetInternal::Spreadsheet::m_widthDefault |
the default column width