Internal: the table of a HMWJGraph. More...
Public Member Functions | |
Table () | |
constructor More... | |
~Table () | |
destructor More... | |
size_t | getCellPos (int row, int col) const |
returns a cell position ( before any merge cell ) More... | |
Public Attributes | |
int | m_rows |
the number of row More... | |
int | m_columns |
the number of columns More... | |
int | m_height |
the table height More... | |
long | m_textFileId |
the text file id More... | |
std::vector< TableCell > | m_cellsList |
the list of cells More... | |
std::vector< float > | m_rowsDim |
the rows dimension ( in points ) More... | |
std::vector< float > | m_columnsDim |
the columns dimension ( in points ) More... | |
std::vector< int > | m_cellsId |
a list of id for each cells More... | |
std::vector< CellFormat > | m_formatsList |
a list of cell format More... | |
bool | m_hasExtraLines |
a flag to know if the table has some extra line More... | |
Internal: the table of a HMWJGraph.
|
inline |
constructor
|
inline |
destructor
|
inline |
returns a cell position ( before any merge cell )
Referenced by HMWJGraph::sendTable(), and HMWJGraph::updateTable().
|
mutable |
a list of id for each cells
Referenced by HMWJGraph::sendTable(), and HMWJGraph::updateTable().
std::vector<TableCell> HMWJGraphInternal::Table::m_cellsList |
the list of cells
Referenced by HMWJGraph::sendPreTableData(), HMWJGraph::sendTable(), HMWJGraph::sendTableUnformatted(), and HMWJGraph::updateTable().
int HMWJGraphInternal::Table::m_columns |
the number of columns
Referenced by getCellPos(), HMWJGraph::sendPreTableData(), HMWJGraph::sendTable(), and HMWJGraph::updateTable().
|
mutable |
the columns dimension ( in points )
Referenced by HMWJGraph::sendPreTableData(), HMWJGraph::sendTable(), and HMWJGraph::updateTable().
std::vector<CellFormat> HMWJGraphInternal::Table::m_formatsList |
a list of cell format
Referenced by HMWJGraph::readTableFormatsList(), and HMWJGraph::sendTable().
|
mutable |
a flag to know if the table has some extra line
Referenced by HMWJGraph::sendFrame(), HMWJGraph::sendPreTableData(), and HMWJGraph::updateTable().
int HMWJGraphInternal::Table::m_height |
the table height
int HMWJGraphInternal::Table::m_rows |
the number of row
Referenced by HMWJGraph::sendPreTableData(), HMWJGraph::sendTable(), and HMWJGraph::updateTable().
|
mutable |
the rows dimension ( in points )
Referenced by HMWJGraph::sendPreTableData(), HMWJGraph::sendTable(), and HMWJGraph::updateTable().
long HMWJGraphInternal::Table::m_textFileId |
the text file id