#include <IWORKTable.h>
Classes | |
| struct | Cell |
Public Member Functions | |
| IWORKTable () | |
| void | setSizes (const IWORKColumnSizes_t &columnSizes, const IWORKRowSizes_t &rowSizes) |
| void | setBorders (const IWORKGridLineList_t &verticalLines, const IWORKGridLineList_t &horizontalLines) |
| void | insertCell (unsigned column, unsigned row, const IWORKOutputElements &content=IWORKOutputElements(), unsigned columnSpan=1, unsigned rowSpan=1) |
| void | insertCoveredCell (unsigned column, unsigned row) |
| void | draw (const librevenge::RVNGPropertyList &tableProps, IWORKOutputElements &elements) |
Private Types | |
| typedef std::deque< Cell > | Row_t |
| typedef std::deque< Row_t > | Table_t |
Private Attributes | |
| Table_t | m_table |
| IWORKColumnSizes_t | m_columnSizes |
| IWORKRowSizes_t | m_rowSizes |
| IWORKGridLineList_t | m_verticalLines |
| IWORKGridLineList_t | m_horizontalLines |
|
private |
|
private |
| libetonyek::IWORKTable::IWORKTable | ( | ) |
| void libetonyek::IWORKTable::draw | ( | const librevenge::RVNGPropertyList & | tableProps, |
| IWORKOutputElements & | elements | ||
| ) |
| void libetonyek::IWORKTable::insertCell | ( | unsigned | column, |
| unsigned | row, | ||
| const IWORKOutputElements & | content = IWORKOutputElements(), |
||
| unsigned | columnSpan = 1, |
||
| unsigned | rowSpan = 1 |
||
| ) |
Referenced by libetonyek::IWORKCollector::collectTableCell().
| void libetonyek::IWORKTable::insertCoveredCell | ( | unsigned | column, |
| unsigned | row | ||
| ) |
Referenced by libetonyek::IWORKCollector::collectCoveredTableCell().
| void libetonyek::IWORKTable::setBorders | ( | const IWORKGridLineList_t & | verticalLines, |
| const IWORKGridLineList_t & | horizontalLines | ||
| ) |
Referenced by libetonyek::IWORKCollector::collectTableBorders().
| void libetonyek::IWORKTable::setSizes | ( | const IWORKColumnSizes_t & | columnSizes, |
| const IWORKRowSizes_t & | rowSizes | ||
| ) |
Referenced by libetonyek::IWORKCollector::collectTableSizes().
|
private |
Referenced by draw(), insertCell(), insertCoveredCell(), and setSizes().
|
private |
Referenced by draw(), and setBorders().
|
private |
Referenced by draw(), insertCell(), insertCoveredCell(), and setSizes().
|
private |
Referenced by draw(), insertCell(), insertCoveredCell(), and setSizes().
|
private |
Referenced by draw(), and setBorders().