![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Data table. More...
Public Member Functions | |
| Tab (int _maxBlockPerRow=2) | |
| Default constructor. More... | |
| void | setMaxBlockPerRow (int maxBlock) |
| Sets the maximum number of blocks per row. More... | |
| int | add2x3Block () |
| Adds a 2x3 block (must be filled!) More... | |
| int | updateColumnsWidthTable (const QFontMetrics &fm) |
| Updates columns width table. More... | |
Public Attributes | |
| int | maxBlockPerRow |
| Maximum number of blocks per row. More... | |
| int | blockCount |
| Number of 2x3 blocks. More... | |
| int | rowCount |
| Number of rows. More... | |
| int | colCount |
| Number of columns. More... | |
| std::vector< int > | colWidth |
| Columns width. More... | |
| std::vector< QStringList > | colContent |
| Columns content. More... | |
Data table.
Definition at line 1117 of file ecv2DLabel.cpp.
|
inline |
Default constructor.
Definition at line 1119 of file ecv2DLabel.cpp.
|
inline |
Adds a 2x3 block (must be filled!)
Definition at line 1131 of file ecv2DLabel.cpp.
References blockCount, colContent, colCount, colWidth, maxBlockPerRow, and rowCount.
Referenced by cc2DLabel::drawMeOnly2D().
|
inline |
Sets the maximum number of blocks per row.
Definition at line 1128 of file ecv2DLabel.cpp.
References maxBlockPerRow.
Referenced by cc2DLabel::drawMeOnly2D().
|
inline |
Updates columns width table.
Definition at line 1150 of file ecv2DLabel.cpp.
References colContent, colCount, and colWidth.
Referenced by cc2DLabel::drawMeOnly2D().
| int Tab::blockCount |
| std::vector<QStringList> Tab::colContent |
Columns content.
Definition at line 1180 of file ecv2DLabel.cpp.
Referenced by add2x3Block(), cc2DLabel::drawMeOnly2D(), and updateColumnsWidthTable().
| int Tab::colCount |
Number of columns.
Definition at line 1176 of file ecv2DLabel.cpp.
Referenced by add2x3Block(), cc2DLabel::drawMeOnly2D(), and updateColumnsWidthTable().
| std::vector<int> Tab::colWidth |
Columns width.
Definition at line 1178 of file ecv2DLabel.cpp.
Referenced by add2x3Block(), cc2DLabel::drawMeOnly2D(), and updateColumnsWidthTable().
| int Tab::maxBlockPerRow |
Maximum number of blocks per row.
Definition at line 1170 of file ecv2DLabel.cpp.
Referenced by add2x3Block(), and setMaxBlockPerRow().
| int Tab::rowCount |
Number of rows.
Definition at line 1174 of file ecv2DLabel.cpp.
Referenced by add2x3Block(), and cc2DLabel::drawMeOnly2D().