![]() |
VR-Forces 4.0.4 Class Documentation
|
class DtTerrainFactory: More...

class DtTerrainFactory:
Instances of DtTerrainFactory are a factory used to create the objects used in a DtTerrainApplication.
Overrides the types returned by the following creator functions: createMainWindow() creates a DtTerrainWindow createMapArea() creates a DtTerrainMapArea createMiniMap() creates a DtTerrainMiniMap createRubberBand() creates a DtTerrainRubberBand createViewportExtents() creates a DtTerrainViewportExtents createTerrainDrawerColl() creates a DtTerrainDrawerColl createTerrainSelector() creates an instance of a DtTerrainSelector object
Constructor.
| virtual DtTerrainFactory::~DtTerrainFactory | ( | ) | [virtual] |
Destructor.
| DtTerrainFactory::DtTerrainFactory | ( | const DtTerrainFactory & | orig | ) | [protected] |
Not implemented.
| virtual DtTerrainViewOptionsWidget* DtTerrainFactory::createTerrainViewOptionsWidget | ( | QWidget * | parent = 0, |
| const Qt::WindowFlags & | flags = 0 |
||
| ) | const [virtual] |
Create terrain view options widget.
| virtual DtInfoWidget* DtTerrainFactory::createInfoWidget | ( | QWidget * | parent = 0, |
| const Qt::WindowFlags & | flags = 0 |
||
| ) | const [virtual] |
Create info widget.
| virtual DtTerrainSelectionModeWidget* DtTerrainFactory::createTerrainSelectionModeWidget | ( | QWidget * | parent = 0, |
| const Qt::WindowFlags & | flags = 0 |
||
| ) | const [virtual] |
Create terrain selection mode widget.
| virtual DtTerrainPaperMapWidget* DtTerrainFactory::createTerrainPaperMapWidget | ( | QWidget * | parent = 0, |
| const Qt::WindowFlags & | flags = 0 |
||
| ) | const [virtual] |
Create paper map layers show/hide widget.
| virtual DtTerrainFeaturesWidget* DtTerrainFactory::createTerrainFeaturesWidget | ( | QWidget * | parent = 0, |
| const Qt::WindowFlags & | flags = 0 |
||
| ) | const [virtual] |
Create paper map layers show/hide widget.
| virtual DtTdbManager* DtTerrainFactory::createTdbManager | ( | DtTerrainDbFactory * | ) | const [virtual] |
Creates a new DtTdbManager.
| virtual void DtTerrainFactory::setTdbManagerCreatorFcn | ( | DtTdbManagerCreatorFcn | ) | [virtual] |
| virtual DtTerrainDbFactory* DtTerrainFactory::createTerrainDbFactory | ( | ) | const [virtual] |
Creates a new DtTerrainDbFactory.
| virtual void DtTerrainFactory::setTerrainDbFactoryCreatorFcn | ( | DtTerrainDbFactoryCreatorFcn | ) | [virtual] |
| virtual DtTerrainDrawerColl* DtTerrainFactory::createTerrainDrawerColl | ( | ) | const [virtual] |
Creates a terrain drawer collection.
| virtual DtTerrainSelector* DtTerrainFactory::createTerrainSelector | ( | ) | const [virtual] |
Create terrain selector.
| virtual DtTacticalGdbDrawer* DtTerrainFactory::createTacticalGdbDrawer | ( | ) | const [virtual] |
Create tdb drawer.
| virtual DtQtDrawer* DtTerrainFactory::createQtDrawer | ( | ) | const [virtual] |
Create qt drawer.
| virtual DtTerrainInfoDialog* DtTerrainFactory::createTerrainInfoDialog | ( | QWidget * | parent = 0, |
| const Qt::WindowFlags & | flags = 0 |
||
| ) | const [virtual] |
Create terrain info dialog (information about selected feature)
| virtual DtTerrainDatabaseInformationDialog* DtTerrainFactory::createTerrainDatabaseInformationDialog | ( | QWidget * | parent = 0, |
| const Qt::WindowFlags & | flags = 0 |
||
| ) | const [virtual] |
Create terrain database information info dialog (information about currently open terrain database)
| virtual void DtTerrainFactory::setTerrainViewOptionsWidgetCreatorFcn | ( | DtTerrainViewOptionsWidgetCreatorFcn | fcn | ) | [virtual] |
Sets the creator function used by createTerrainViewOptionsWidget().
| virtual void DtTerrainFactory::setInfoWidgetCreatorFcn | ( | DtInfoWidgetCreatorFcn | fcn | ) | [virtual] |
Sets the creator function used by createInfoWidget().
| virtual void DtTerrainFactory::setTerrainSelectionModeWidgetCreatorFcn | ( | DtTerrainSelectionModeWidgetCreatorFcn | fcn | ) | [virtual] |
Sets the creator function used by createTerrainSelectionModeWidget().
| virtual void DtTerrainFactory::setTerrainPaperMapWidgetCreatorFcn | ( | DtTerrainPaperMapWidgetCreatorFcn | fcn | ) | [virtual] |
Sets the creator function used by createTerrainPaperMapWidget().
| virtual void DtTerrainFactory::setTerrainFeaturesWidgetCreatorFcn | ( | DtTerrainFeaturesWidgetCreatorFcn | fcn | ) | [virtual] |
Sets the creator function used by createTerrainFeaturesWidget().
| virtual void DtTerrainFactory::setTerrainDrawerCollCreatorFcn | ( | DtTerrainDrawerCollCreatorFcn | fcn | ) | [virtual] |
Sets the creator function used by createTerrainDrawerColl().
| virtual void DtTerrainFactory::setTerrainSelectorCreatorFcn | ( | DtTerrainSelectorCreatorFcn | fcn | ) | [virtual] |
Set the creator function to be used to return a newly created instance of a DtTerrainSelector in createTerrainSelector().
| virtual void DtTerrainFactory::setTacticalGdbDrawerCreatorFcn | ( | DtTacticalGdbDrawerCreatorFcn | fcn | ) | [virtual] |
Set the creator function to be used to return a newly created instance of a DtTacticalGdbDrawer in createTacticalGdbDrawer().
| virtual void DtTerrainFactory::setQtDrawerCreatorFcn | ( | DtQtDrawerCreatorFcn | fcn | ) | [virtual] |
Set the creator function to be used to return a newly created instance of a DtPaperMapDrawer in createPaperMapDrawer().
| virtual void DtTerrainFactory::setTerrainInfoDialogCreatorFcn | ( | DtTerrainInfoDialogCreatorFcn | fcn | ) | [virtual] |
Set the creator function for the terrain info dialog.
| virtual void DtTerrainFactory::setTerrainDatabaseInformationDialogCreatorFcn | ( | DtTerrainDatabaseInformationDialogCreatorFcn | fcn | ) | [virtual] |
Set the creator function for the terrain database information dialog.
| virtual DtBoundingVolumesManager* DtTerrainFactory::createBoundingVolumesManager | ( | ) | const [virtual] |
Create bounding volumes manager.
| virtual void DtTerrainFactory::setBoundingVolumesManagerCreatorFcn | ( | DtBoundingVolumesManagerCreatorFcn | fcn | ) | [virtual] |
Set bounding volumes manager creator fcn.
| DtTerrainFactory& DtTerrainFactory::operator= | ( | const DtTerrainFactory & | rhs | ) | [protected] |
Not implemented.
DtTerrainViewOptionsWidgetCreatorFcn DtTerrainFactory::myTerrainViewOptionsWidgetCreatorFcn [protected] |
DtTerrainSelectionModeWidgetCreatorFcn DtTerrainFactory::myTerrainSelectionModeWidgetCreatorFcn [protected] |
DtTerrainDatabaseInformationDialogCreatorFcn DtTerrainFactory::myTerrainDatabaseInformationDialogCreatorFcn [protected] |