#include <TdkLayoutObjectCollection.h>
Inheritance diagram for TdkLayoutObjectCollection:

Public Member Functions | |
| virtual bool | insert (TeDatabase *dbCaller)=0 |
| virtual bool | load (TeDatabase *dbCaller)=0 |
| virtual bool | update (TeDatabase *dbCaller)=0 |
| virtual void | remove (TeDatabase *dbCaller)=0 |
| virtual void | setVisual (TeVisual &visual) |
| virtual TeVisual & | getVisual () |
| virtual void | setBBox (TeBox &bbox) |
| virtual TeBox & | getBBox () |
| virtual void | updateBBox () |
| virtual void | transform (TdkMathMatrix &matrix) |
| virtual void | draw ()=0 |
| virtual void | add (TdkLayoutObject *object) |
| virtual void | remove (TdkLayoutObject *object) |
| virtual TdkLayoutObject * | getObject (int index) |
Protected Attributes | |
| TdkVisual | visual_ |
| TeBox | bBox_ |
| virtual bool TdkLayoutObjectCollection::insert | ( | TeDatabase * | dbCaller | ) | [pure virtual] |
| virtual bool TdkLayoutObjectCollection::load | ( | TeDatabase * | dbCaller | ) | [pure virtual] |
| virtual bool TdkLayoutObjectCollection::update | ( | TeDatabase * | dbCaller | ) | [pure virtual] |
| virtual void TdkLayoutObjectCollection::remove | ( | TeDatabase * | dbCaller | ) | [pure virtual] |
| void TdkLayoutObjectCollection::setVisual | ( | TeVisual & | visual | ) | [inline, virtual] |
| TeVisual & TdkLayoutObjectCollection::getVisual | ( | ) | [inline, virtual] |
Implements TdkLayoutObject.
| void TdkLayoutObjectCollection::setBBox | ( | TeBox & | bbox | ) | [inline, virtual] |
Reimplemented from TdkLayoutObject.
| TeBox & TdkLayoutObjectCollection::getBBox | ( | ) | [inline, virtual] |
Reimplemented from TdkLayoutObject.
| void TdkLayoutObjectCollection::updateBBox | ( | ) | [inline, virtual] |
Implements TdkLayoutObject.
| void TdkLayoutObjectCollection::transform | ( | TdkMathMatrix & | matrix | ) | [inline, virtual] |
Implements TdkEditableObject.
| virtual void TdkLayoutObjectCollection::draw | ( | ) | [pure virtual] |
| void TdkLayoutObjectCollection::add | ( | TdkLayoutObject * | object | ) | [inline, virtual] |
| void TdkLayoutObjectCollection::remove | ( | TdkLayoutObject * | object | ) | [inline, virtual] |
| TdkLayoutObject * TdkLayoutObjectCollection::getObject | ( | int | index | ) | [inline, virtual] |
TdkVisual TdkLayoutObjectCollection::visual_ [protected] |
TeBox TdkLayoutObjectCollection::bBox_ [protected] |
Reimplemented from TdkLayoutObject.
1.5.2