44 WPXTableCell(
unsigned char colSpan,
unsigned char rowSpan,
unsigned char borderBits);
56 void insertCell(
unsigned char colSpan,
unsigned char rowSpan,
unsigned char borderBits);
78 int adjacencyBitCell,
int adjacencyBitBoundCells);
Definition: WPXTable.h:51
std::vector< WPXTableCell * > _getCellsRightAdjacent(int i, int j)
Definition: WPXTable.cpp:125
std::vector< WPXTableCell * > _getCellsBottomAdjacent(int i, int j)
Definition: WPXTable.cpp:105
WPXTable()
Definition: WPXTable.h:53
void _makeCellBordersConsistent(WPXTableCell &cell, std::vector< WPXTableCell * > &adjacentCells, int adjacencyBitCell, int adjacencyBitBoundCells)
Definition: WPXTable.cpp:81
const WPXTableCell * getCell(size_t i, size_t j)
Definition: WPXTable.h:57
void insertRow()
Definition: WPXTable.cpp:43
~WPXTable()
Definition: WPXTable.cpp:39
bool isEmpty() const
Definition: WPXTable.h:71
unsigned getColumnCount(unsigned row) const
Definition: WPXTable.h:67
unsigned getRowCount() const
Definition: WPXTable.h:63
void makeBordersConsistent()
Definition: WPXTable.cpp:58
void insertCell(unsigned char colSpan, unsigned char rowSpan, unsigned char borderBits)
Definition: WPXTable.cpp:48
std::vector< std::vector< WPXTableCell > > m_tableRows
Definition: WPXTable.h:83
Definition: WPXTable.h:43
unsigned char m_borderBits
Definition: WPXTable.h:47
unsigned char m_colSpan
Definition: WPXTable.h:45
unsigned char m_rowSpan
Definition: WPXTable.h:46
WPXTableCell(unsigned char colSpan, unsigned char rowSpan, unsigned char borderBits)
Definition: WPXTable.cpp:32