RagTimeSpreadsheetInternal::Spreadsheet Struct Reference

Internal: a spreadsheet's zone of a RagTimeSpreadsheet. More...

List of all members.

Public Types

typedef std::map< MWAWVec2i,
Cell, MWAWVec2i::PosSizeLtY > 
Map
 a map a cell sorted by row

Public Member Functions

 Spreadsheet ()
 constructor
float getRowHeight (int row) const
 returns the row size in point
std::vector< float > getColumnsWidth () const
 returns the columns dimension in point
MWAWVec2i getRightBottomPosition () const
 returns the spreadsheet dimension

Public Attributes

int m_rows
 the number of row
int m_columns
 the number of col
float m_widthDefault
 the default column width
std::vector< float > m_widthCols
 the column size in points
float m_heightDefault
 the default row height
std::vector< float > m_heightRows
 the row height in points
long m_cellsBegin
 the positions of the cells in the file
Map m_cellsMap
 the map cell position to not empty cells
std::vector< long > m_rowPositionsList
 the positions of row in the file
std::string m_name
 the sheet name
bool m_isSent
 true if the sheet is sent to the listener

Detailed Description

Internal: a spreadsheet's zone of a RagTimeSpreadsheet.


Member Typedef Documentation

typedef std::map<MWAWVec2i,Cell,MWAWVec2i::PosSizeLtY> RagTimeSpreadsheetInternal::Spreadsheet::Map

a map a cell sorted by row


Constructor & Destructor Documentation


Member Function Documentation

std::vector<float> RagTimeSpreadsheetInternal::Spreadsheet::getColumnsWidth ( ) const [inline]

returns the columns dimension in point

Referenced by RagTimeSpreadsheet::send().

returns the spreadsheet dimension

Referenced by getColumnsWidth().

float RagTimeSpreadsheetInternal::Spreadsheet::getRowHeight ( int  row) const [inline]

returns the row size in point

Referenced by RagTimeSpreadsheet::send().


Member Data Documentation

the default row height

Referenced by getRowHeight().

true if the sheet is sent to the listener

Referenced by RagTimeSpreadsheet::flushExtra(), and RagTimeSpreadsheet::send().

the default column width

Referenced by getColumnsWidth().


The documentation for this struct was generated from the following file: