![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtFormationSymbolUpdater () | |
| virtual void | init (DtTMArea *area) |
| Initializes the updater by setting up the update callbacks. | |
| bool | showBoundingBoxes () const |
| void | setShowBoundingBoxes (bool b) |
| void | setSymbolMapper (DtFormationSymbolMapper *m) |
Protected Member Functions | |
| virtual void | processFormationSymbolUpdate (DtSymbol &s, const DtModelData &d, void *usr) const |
| virtual QPolygon * | createScreenPtsFromDB (const QVector< DtPoint > *dbPoints) const |
| virtual void | updateBoundingBox (DtPolygonSymbol *s, const DtFormationModelData *) const |
| virtual void | setName (const DtFormationModelData *fmd, DtNameLabelSymbol *nls) const |
| virtual void | replaceMainSymbolIfNeeded (DtNameLabelSymbol *nls, DtModelData &data, void *usr) const |
Static Protected Member Functions | |
| static void | formationSymbolUpdate (const DtTMSymbolUpdater *updater, DtSymbol &s, const DtModelData &d, void *usr) |
Protected Attributes | |
| bool | myShowBoundingBoxes |
| DtFormationSymbolMapper * | mySymbolMapper |
| virtual void DtFormationSymbolUpdater::init | ( | DtTMArea * | area | ) | [virtual] |
Initializes the updater by setting up the update callbacks.
Reimplemented from DtTMSymbolUpdater.
| bool DtFormationSymbolUpdater::showBoundingBoxes | ( | ) | const [inline] |
References myShowBoundingBoxes.
| void DtFormationSymbolUpdater::setShowBoundingBoxes | ( | bool | b | ) | [inline] |
References myShowBoundingBoxes.
| void DtFormationSymbolUpdater::setSymbolMapper | ( | DtFormationSymbolMapper * | m | ) | [inline] |
References mySymbolMapper.
| static void DtFormationSymbolUpdater::formationSymbolUpdate | ( | const DtTMSymbolUpdater * | updater, |
| DtSymbol & | s, | ||
| const DtModelData & | d, | ||
| void * | usr | ||
| ) | [static, protected] |
| virtual void DtFormationSymbolUpdater::processFormationSymbolUpdate | ( | DtSymbol & | s, |
| const DtModelData & | d, | ||
| void * | usr | ||
| ) | const [protected, virtual] |
| virtual QPolygon* DtFormationSymbolUpdater::createScreenPtsFromDB | ( | const QVector< DtPoint > * | dbPoints | ) | const [protected, virtual] |
Reimplemented from DtTMSymbolUpdater.
| virtual void DtFormationSymbolUpdater::updateBoundingBox | ( | DtPolygonSymbol * | s, |
| const DtFormationModelData * | |||
| ) | const [protected, virtual] |
| virtual void DtFormationSymbolUpdater::setName | ( | const DtFormationModelData * | fmd, |
| DtNameLabelSymbol * | nls | ||
| ) | const [protected, virtual] |
| virtual void DtFormationSymbolUpdater::replaceMainSymbolIfNeeded | ( | DtNameLabelSymbol * | nls, |
| DtModelData & | data, | ||
| void * | usr | ||
| ) | const [protected, virtual] |
bool DtFormationSymbolUpdater::myShowBoundingBoxes [protected] |
Referenced by setShowBoundingBoxes(), and showBoundingBoxes().
Referenced by setSymbolMapper().