Internal: a spreadsheet's zone of a RagTimeSpreadsheet. More...
| Public Types | |
| typedef std::map< MWAWVec2i, Cell, MWAWVec2i::PosSizeLtY > | Map | 
| a map a cell sorted by row  More... | |
| Public Member Functions | |
| Spreadsheet () | |
| constructor  More... | |
| float | getRowHeight (int row) const | 
| returns the row size in point  More... | |
| float | getRowHeight (int row, int &numRepeated) const | 
| returns the height of a row in point and updated repeated row  More... | |
| std::vector< float > | getColumnsWidth () const | 
| returns the columns dimension in point  More... | |
| MWAWVec2i | getRightBottomPosition () const | 
| returns the spreadsheet dimension  More... | |
| Public Attributes | |
| int | m_rows | 
| the number of row  More... | |
| int | m_columns | 
| the number of col  More... | |
| 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... | |
| Map | m_cellsMap | 
| the map cell position to 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.
| typedef std::map<MWAWVec2i,Cell,MWAWVec2i::PosSizeLtY> RagTimeSpreadsheetInternal::Spreadsheet::Map | 
a map a cell sorted by row
| 
 | inline | 
constructor
| 
 | inline | 
returns the columns dimension in point
Referenced by RagTimeSpreadsheet::send().
| 
 | inline | 
returns the spreadsheet dimension
Referenced by getColumnsWidth().
| 
 | inline | 
returns the row size in point
Referenced by getRowHeight(), and RagTimeSpreadsheet::send().
| 
 | inline | 
returns the height of a row in point and updated repeated row
| long RagTimeSpreadsheetInternal::Spreadsheet::m_cellsBegin | 
the positions of the cells in the file
Referenced by RagTimeSpreadsheet::readSpreadsheetExtraV2().
| Map RagTimeSpreadsheetInternal::Spreadsheet::m_cellsMap | 
the map cell position to not empty cells
Referenced by getRightBottomPosition(), RagTimeSpreadsheet::readSpreadsheetCellsV2(), RagTimeSpreadsheet::readSpreadsheetComplexStructure(), and RagTimeSpreadsheet::send().
| int RagTimeSpreadsheetInternal::Spreadsheet::m_columns | 
the number of col
| 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(), RagTimeSpreadsheet::readSpreadsheetCellDimension(), and RagTimeSpreadsheet::readSpreadsheetExtraV2().
| 
 | mutable | 
true if the sheet is sent to the listener
Referenced by 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().
| int RagTimeSpreadsheetInternal::Spreadsheet::m_rows | 
the number of row
| std::vector<float> RagTimeSpreadsheetInternal::Spreadsheet::m_widthCols | 
the column size in points
Referenced by getColumnsWidth(), RagTimeSpreadsheet::readSpreadsheetCellDimension(), and RagTimeSpreadsheet::readSpreadsheetExtraV2().
| float RagTimeSpreadsheetInternal::Spreadsheet::m_widthDefault | 
the default column width
Referenced by getColumnsWidth().