43 WPXTableCell(
unsigned char colSpan,
unsigned char rowSpan,
unsigned char borderBits);
55 void insertCell(
unsigned char colSpan,
unsigned char rowSpan,
unsigned char borderBits);
62 int adjacencyBitCell,
int adjacencyBitBoundCells);
66 const std::vector< std::vector<WPXTableCell *> > &
getRows()
const 102 void acquire(
int *refCount, std::vector<WPXTable *> *tableList);
107 std::vector<WPXTable *> *
get()
const void acquire(int *refCount, std::vector< WPXTable *> *tableList)
Definition: WPXTable.cpp:181
unsigned char m_rowSpan
Definition: WPXTable.h:45
const WPXTableCell * getCell(size_t i, size_t j)
Definition: WPXTable.h:56
Definition: WPXTable.h:49
WPXTableList()
Definition: WPXTable.cpp:155
int * getRef() const
Definition: WPXTable.h:103
const std::vector< std::vector< WPXTableCell * > > & getRows() const
Definition: WPXTable.h:66
WPXTableList & operator=(const WPXTableList &tableList)
Definition: WPXTable.cpp:170
void insertCell(unsigned char colSpan, unsigned char rowSpan, unsigned char borderBits)
Definition: WPXTable.cpp:54
Definition: WPXTable.h:79
std::vector< std::vector< WPXTableCell * > > m_tableRows
Definition: WPXTable.h:76
Definition: WPXTable.h:41
std::vector< WPXTable * > * m_tableList
Definition: WPXTable.h:112
std::vector< WPXTableCell * > _getCellsRightAdjacent(int i, int j)
Definition: WPXTable.cpp:131
unsigned char m_colSpan
Definition: WPXTable.h:44
void release()
Definition: WPXTable.cpp:189
void insertRow()
Definition: WPXTable.cpp:49
int * m_refCount
Definition: WPXTable.h:113
void makeBordersConsistent()
Definition: WPXTable.cpp:64
WPXTable()
Definition: WPXTable.h:52
bool isEmpty() const
Definition: WPXTable.h:70
virtual ~WPXTableList()
Definition: WPXTable.cpp:205
WPXTable * operator[](unsigned long i)
Definition: WPXTable.h:87
void _makeCellBordersConsistent(WPXTableCell *cell, std::vector< WPXTableCell *> &adjacentCells, int adjacencyBitCell, int adjacencyBitBoundCells)
Definition: WPXTable.cpp:87
~WPXTable()
Definition: WPXTable.cpp:38
void add(WPXTable *table)
Definition: WPXTable.h:91
std::vector< WPXTableCell * > _getCellsBottomAdjacent(int i, int j)
Definition: WPXTable.cpp:111
WPXTableCell(unsigned char colSpan, unsigned char rowSpan, unsigned char borderBits)
Definition: WPXTable.cpp:31
size_t size() const
Definition: WPXTable.h:95
unsigned char m_borderBits
Definition: WPXTable.h:46