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 |
| |
|
) |
| | |
| const Widget* osgWidget::Table::getByRowCol |
( |
unsigned int |
row, |
|
|
unsigned int |
col | |
|
) |
| | const [inline] |
| Widget* osgWidget::Table::getByRowCol |
( |
unsigned int |
row, |
|
|
unsigned int |
col | |
|
) |
| | [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: