the spreadsheet of a Quattro Spreadsheet  
 More...
the spreadsheet of a Quattro Spreadsheet 
◆ Spreadsheet()
  
  | 
        
          | Quattro9SpreadsheetInternal::Spreadsheet::Spreadsheet | ( | int | id | ) |  |  | inlineexplicit | 
 
 
◆ getCell()
  
  | 
        
          | CellData const  * Quattro9SpreadsheetInternal::Spreadsheet::getCell | ( | Vec2i const & | pos | ) | const |  | inline | 
 
returns the cell corresponding to a position (if it exist) 
 
 
◆ getColumn()
  
  | 
        
          | Column & Quattro9SpreadsheetInternal::Spreadsheet::getColumn | ( | int | col | ) |  |  | inline | 
 
returns a ref to column data (or to invalidColumn if called with bad column) 
Referenced by update().
 
 
◆ getListCellsInARow()
  
  | 
        
          | std::vector< Vec2i > Quattro9SpreadsheetInternal::Spreadsheet::getListCellsInARow | ( | int | row | ) | const |  | inline | 
 
returns the list of columns in which a row cell exists 
 
 
◆ getListSendRow()
  
  | 
        
          | std::set< int > Quattro9SpreadsheetInternal::Spreadsheet::getListSendRow | ( |  | ) | const |  | inline | 
 
returns the list of rows which need to be opened, ... 
 
 
◆ getPosition()
  
  | 
        
          | Vec2f Quattro9SpreadsheetInternal::Spreadsheet::getPosition | ( | Vec2i const & | cell | ) | const |  | inline | 
 
returns the cell position 
 
 
◆ getRowHeight()
  
  | 
        
          | WPSRowFormat Quattro9SpreadsheetInternal::Spreadsheet::getRowHeight | ( | int | row | ) | const |  | inline | 
 
returns the row size in point 
 
 
◆ getWidths()
  
  | 
        
          | std::vector< WPSColumnFormat > Quattro9SpreadsheetInternal::Spreadsheet::getWidths | ( |  | ) | const |  | inline | 
 
return the columns format 
 
 
◆ setColRowSize()
  
  | 
        
          | void Quattro9SpreadsheetInternal::Spreadsheet::setColRowSize | ( | int | which, |  
          |  |  | int | pos, |  
          |  |  | int | w |  
          |  | ) |  |  |  | inline | 
 
set the col/row size in TWIP 
 
 
◆ setColRowSizes()
  
  | 
        
          | void Quattro9SpreadsheetInternal::Spreadsheet::setColRowSizes | ( | int | which, |  
          |  |  | int | minPos, |  
          |  |  | int | maxPos, |  
          |  |  | int | w |  
          |  | ) |  |  |  | inline | 
 
set the col/row size in TWIP 
 
 
◆ update()
  
  | 
        
          | void Quattro9SpreadsheetInternal::Spreadsheet::update | ( |  | ) |  |  | inline | 
 
update the spreadsheet: check for merged cell, ... 
 
 
◆ m_colToColumnMap
      
        
          | std::map<int, Column> Quattro9SpreadsheetInternal::Spreadsheet::m_colToColumnMap | 
      
 
 
◆ m_defaultSizes
      
        
          | Vec2i Quattro9SpreadsheetInternal::Spreadsheet::m_defaultSizes | 
      
 
 
◆ m_id
      
        
          | int Quattro9SpreadsheetInternal::Spreadsheet::m_id | 
      
 
 
◆ m_invalidColumn
  
  | 
        
          | Column Quattro9SpreadsheetInternal::Spreadsheet::m_invalidColumn |  | private | 
 
a extra column used to return an invalid column 
Referenced by getColumn().
 
 
◆ m_mergedCellList
      
        
          | std::vector<WPSBox2i> Quattro9SpreadsheetInternal::Spreadsheet::m_mergedCellList | 
      
 
 
◆ m_sizesMap
      
        
          | std::map<Vec2i,int> Quattro9SpreadsheetInternal::Spreadsheet::m_sizesMap[2] | 
      
 
 
The documentation for this class was generated from the following file: