#include <TdkGeometricLayoutObjectCollection.h>
Inheritance diagram for TdkGeometricCollection:

Public Member Functions | |
| TdkGeometricCollection (std::string name, TeBox &bBox) | |
| virtual void | insert (TeDatabase *driver, std::string layoutName) |
| virtual void | load (TeDatabase *driver, std::string layoutName) |
| virtual void | update (TeDatabase *driver, std::string layoutName) |
| virtual void | remove (TeDatabase *driver, std::string layoutName) |
| virtual void | draw () |
| virtual void | operator= (TdkGeometricLayoutObject &geometricObject) |
| virtual void | addObject (TdkGeometricLayoutObject *geometricObject) |
| virtual void | addObjects (TdkGeometricLayoutObjectVector &geometricObjects) |
| virtual TdkGeometricLayoutObject * | getObject (int index) |
| virtual void | removeObject (TdkGeometricLayoutObject *geometricObject) |
| virtual int | size () |
Protected Attributes | |
| TdkGeometricLayoutObjectVector | objects_ |
| TdkGeometricCollection::TdkGeometricCollection | ( | std::string | name, | |
| TeBox & | bBox | |||
| ) | [inline] |
| void TdkGeometricCollection::insert | ( | TeDatabase * | driver, | |
| std::string | layoutName | |||
| ) | [inline, virtual] |
Implements TdkLayoutObject.
| void TdkGeometricCollection::load | ( | TeDatabase * | driver, | |
| std::string | layoutName | |||
| ) | [inline, virtual] |
Implements TdkLayoutObject.
| void TdkGeometricCollection::update | ( | TeDatabase * | driver, | |
| std::string | layoutName | |||
| ) | [inline, virtual] |
Implements TdkLayoutObject.
| void TdkGeometricCollection::remove | ( | TeDatabase * | driver, | |
| std::string | layoutName | |||
| ) | [inline, virtual] |
Implements TdkLayoutObject.
| void TdkGeometricCollection::draw | ( | ) | [inline, virtual] |
| void TdkGeometricCollection::operator= | ( | TdkGeometricLayoutObject & | geometricObject | ) | [inline, virtual] |
Reimplemented from TdkGeometricLayoutObject.
| void TdkGeometricCollection::addObject | ( | TdkGeometricLayoutObject * | geometricObject | ) | [inline, virtual] |
| void TdkGeometricCollection::addObjects | ( | TdkGeometricLayoutObjectVector & | geometricObjects | ) | [inline, virtual] |
| TdkGeometricLayoutObject * TdkGeometricCollection::getObject | ( | int | index | ) | [inline, virtual] |
| void TdkGeometricCollection::removeObject | ( | TdkGeometricLayoutObject * | geometricObject | ) | [inline, virtual] |
| int TdkGeometricCollection::size | ( | ) | [inline, virtual] |
1.5.2