List of all members.
Public Types |
| typedef std::vector< point_type > | CellSizes |
Public Member Functions |
| | META_Object (osgWidget, Table) |
| | Table (const std::string &="", unsigned int=0, unsigned int=0) |
| | Table (const Table &, const osg::CopyOp &) |
| virtual bool | addWidget (Widget *) |
| virtual bool | addWidget (Widget *, unsigned int, unsigned int) |
| void | getRowHeights (CellSizes &) const |
| void | getRowMinHeights (CellSizes &) const |
| void | getColumnWidths (CellSizes &) const |
| void | getColumnMinWidths (CellSizes &) const |
| void | addHeightToRow (unsigned int, point_type) |
| void | addWidthToColumn (unsigned int, point_type) |
| bool | isRowVerticallyFillable (unsigned int) const |
| bool | isColumnHorizontallyFillable (unsigned int) const |
| Widget * | getByRowCol (unsigned int row, unsigned int col) |
| const Widget * | getByRowCol (unsigned int row, unsigned int col) const |
Protected Member Functions |
| unsigned int | _calculateIndex (unsigned int, unsigned int) const |
| void | _getRows (CellSizes &, Getter) const |
| void | _getColumns (CellSizes &, Getter) const |
| virtual void | _resizeImplementation (point_type, point_type) |
| virtual Sizes | _getWidthImplementation () const |
| virtual Sizes | _getHeightImplementation () const |
Protected Attributes |
| unsigned int | _rows |
| unsigned int | _cols |
| unsigned int | _lastRowAdd |
| unsigned int | _lastColAdd |
Member Typedef Documentation
Constructor & Destructor Documentation
| osgWidget::Table::Table |
( |
const std::string & |
= "", |
|
|
unsigned |
int = 0, |
|
|
unsigned |
int = 0 |
|
) |
| |
Member Function Documentation
| unsigned int osgWidget::Table::_calculateIndex |
( |
unsigned |
int, |
|
|
unsigned |
int |
|
) |
| const [protected] |
| void osgWidget::Table::_getColumns |
( |
CellSizes & |
, |
|
|
Getter |
|
|
) |
| const [protected] |
| virtual Sizes osgWidget::Table::_getHeightImplementation |
( |
| ) |
const [protected, virtual] |
| virtual Sizes osgWidget::Table::_getWidthImplementation |
( |
| ) |
const [protected, virtual] |
| virtual void osgWidget::Table::_resizeImplementation |
( |
point_type |
, |
|
|
point_type |
|
|
) |
| [protected, virtual] |
| void osgWidget::Table::addHeightToRow |
( |
unsigned |
int, |
|
|
point_type |
|
|
) |
| |
| virtual bool osgWidget::Table::addWidget |
( |
Widget * |
| ) |
[virtual] |
| virtual bool osgWidget::Table::addWidget |
( |
Widget * |
, |
|
|
unsigned |
int, |
|
|
unsigned |
int |
|
) |
| [virtual] |
| void osgWidget::Table::addWidthToColumn |
( |
unsigned |
int, |
|
|
point_type |
|
|
) |
| |
| Widget* osgWidget::Table::getByRowCol |
( |
unsigned int |
row, |
|
|
unsigned int |
col |
|
) |
| [inline] |
| const Widget* osgWidget::Table::getByRowCol |
( |
unsigned int |
row, |
|
|
unsigned int |
col |
|
) |
| const [inline] |
| void osgWidget::Table::getColumnMinWidths |
( |
CellSizes & |
| ) |
const |
| void osgWidget::Table::getColumnWidths |
( |
CellSizes & |
| ) |
const |
| void osgWidget::Table::getRowHeights |
( |
CellSizes & |
| ) |
const |
| void osgWidget::Table::getRowMinHeights |
( |
CellSizes & |
| ) |
const |
| bool osgWidget::Table::isColumnHorizontallyFillable |
( |
unsigned |
int | ) |
const |
| bool osgWidget::Table::isRowVerticallyFillable |
( |
unsigned |
int | ) |
const |
| osgWidget::Table::META_Object |
( |
osgWidget |
, |
|
|
Table |
|
|
) |
| |
Member Data Documentation
The documentation for this class was generated from the following file: