WPSTable Class Reference

#include <WPSTable.h>

Inheritance diagram for WPSTable:
WPS8TableInternal::Table

Public Member Functions

 WPSTable ()
 the constructor More...
 
virtual ~WPSTable ()
 the destructor More...
 
void add (WPSCellPtr &cell)
 add a new cells More...
 
int numCells () const
 returns the number of cell More...
 
WPSCellPtr getCell (int id)
 returns the i^th cell More...
 
bool sendTable (WPSContentListenerPtr listener)
 try to send the table More...
 
bool sendAsText (WPSContentListenerPtr listener)
 try to send the table as basic text More...
 

Protected Member Functions

bool buildStructures ()
 create the correspondance list, ... More...
 

Protected Attributes

std::vector< WPSCellPtrm_cellsList
 the list of cells More...
 
std::vector< float > m_rowsSize
 the final row and col size (in point) More...
 
std::vector< float > m_colsSize
 

Constructor & Destructor Documentation

◆ WPSTable()

WPSTable::WPSTable ( )
inline

the constructor

◆ ~WPSTable()

WPSTable::~WPSTable ( )
virtual

the destructor

Member Function Documentation

◆ add()

void WPSTable::add ( WPSCellPtr cell)

add a new cells

◆ buildStructures()

bool WPSTable::buildStructures ( )
protected

create the correspondance list, ...

◆ getCell()

WPSCellPtr WPSTable::getCell ( int  id)

returns the i^th cell

◆ numCells()

int WPSTable::numCells ( ) const
inline

returns the number of cell

Referenced by WPS8TableInternal::operator<<().

◆ sendAsText()

bool WPSTable::sendAsText ( WPSContentListenerPtr  listener)

try to send the table as basic text

◆ sendTable()

bool WPSTable::sendTable ( WPSContentListenerPtr  listener)

try to send the table

Note: either send the table ( and returns true ) or do nothing.

Member Data Documentation

◆ m_cellsList

std::vector<WPSCellPtr> WPSTable::m_cellsList
protected

the list of cells

◆ m_colsSize

std::vector<float> WPSTable::m_colsSize
protected

◆ m_rowsSize

std::vector<float> WPSTable::m_rowsSize
protected

the final row and col size (in point)


The documentation for this class was generated from the following files:

Generated on Fri Jun 16 2017 12:33:00 for libwps by doxygen 1.8.13