#include <MWAWTable.hxx>
Public Member Functions | |
| MWAWTable () | |
| the constructor More... | |
| virtual | ~MWAWTable () |
| the destructor More... | |
| void | add (shared_ptr< MWAWTableCell > cell) |
| add a new cells More... | |
| int | numCells () const |
| returns the number of cell More... | |
| shared_ptr< MWAWTableCell > | get (int id) |
| returns the i^th cell More... | |
| bool | sendTable (MWAWContentListenerPtr listener) |
| try to send the table More... | |
| virtual void | sendPreTableData (MWAWContentListenerPtr) |
| a function called just before calling listener->openTable(), to insert extra data More... | |
| bool | sendAsText (MWAWContentListenerPtr listener) |
| try to send the table as basic text More... | |
Protected Member Functions | |
| bool | buildStructures () |
| create the correspondance list, ... More... | |
Protected Attributes | |
| std::vector< shared_ptr < MWAWTableCell > > | m_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 |
|
inline |
the constructor
|
virtual |
the destructor
|
inline |
add a new cells
Referenced by CWTable::readTableCells().
|
protected |
create the correspondance list, ...
Referenced by sendTable().
| shared_ptr< MWAWTableCell > MWAWTable::get | ( | int | id | ) |
returns the i^th cell
Referenced by CWTableInternal::Table::get(), WNTextInternal::Table::get(), and MWProStructuresInternal::Table::get().
|
inline |
returns the number of cell
Referenced by CWTableInternal::Table::get(), WNTextInternal::Table::get(), MWProStructuresInternal::Table::get(), CWTable::readTableBordersId(), CWTable::readTablePointers(), and CWTableInternal::Table::sendPreTableData().
| bool MWAWTable::sendAsText | ( | MWAWContentListenerPtr | listener | ) |
try to send the table as basic text
|
inlinevirtual |
a function called just before calling listener->openTable(), to insert extra data
Reimplemented in CWTableInternal::Table.
Referenced by sendTable().
| bool MWAWTable::sendTable | ( | MWAWContentListenerPtr | listener | ) |
try to send the table
Note: either send the table ( and returns true ) or do nothing.
|
protected |
the list of cells
Referenced by add(), buildStructures(), CWTableInternal::Table::checkChildZones(), get(), numCells(), sendAsText(), and sendTable().
|
protected |
Referenced by buildStructures(), and sendTable().
|
protected |
the final row and col size (in point)
Referenced by buildStructures(), and sendTable().