a virtual structure used to store/send a cell to a listener More...
#include <MWAWTable.hxx>
Classes | |
struct | Compare |
a comparaison structure used retrieve the rows and the columns More... | |
Public Member Functions | |
MWAWTableCell () | |
constructor More... | |
virtual | ~MWAWTableCell () |
destructor More... | |
void | setBox (Box2f const &dim) |
set the bounding box (units in point) More... | |
Box2f const & | box () const |
return the bounding box More... | |
virtual bool | send (MWAWContentListenerPtr listener)=0 |
call when a cell must be send More... | |
virtual bool | sendContent (MWAWContentListenerPtr listener)=0 |
call when the content of a cell must be send More... | |
Protected Attributes | |
Box2f | m_box |
the cell bounding box (unit in point) More... | |
Vec2i | m_position |
the final position in the table More... | |
Vec2i | m_numberCellSpanned |
the number of cell span More... | |
Friends | |
class | MWAWTable |
std::ostream & | operator<< (std::ostream &o, MWAWTableCell const &cell) |
operator<< More... | |
a virtual structure used to store/send a cell to a listener
|
inline |
constructor
|
inlinevirtual |
destructor
|
inline |
return the bounding box
Referenced by MWAWTableCell::Compare::Point::getPos(), MWAWTableCell::Compare::Point::getSize(), MWAWTableCell::Compare::operator()(), and CWTableInternal::Table::sendPreTableData().
|
pure virtual |
call when a cell must be send
Implemented in WNTextInternal::Cell, MWProStructuresInternal::Cell, and CWTableInternal::Cell.
|
pure virtual |
call when the content of a cell must be send
Implemented in WNTextInternal::Cell, MWProStructuresInternal::Cell, and CWTableInternal::Cell.
|
inline |
set the bounding box (units in point)
|
friend |
|
friend |
operator<<
|
protected |
|
protected |
the number of cell span
Referenced by CWTableInternal::Cell::send(), MWProStructuresInternal::Cell::send(), and WNTextInternal::Cell::send().
|
protected |
the final position in the table
Referenced by CWTableInternal::Cell::send(), MWProStructuresInternal::Cell::send(), and WNTextInternal::Cell::send().