VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions
DtTerrainDefaultFactory Class Reference
Inheritance diagram for DtTerrainDefaultFactory:
Inheritance graph
[legend]

Public Member Functions

 DtTerrainDefaultFactory ()
 Default Constructor.
virtual ~DtTerrainDefaultFactory ()
 Destructor.
- Public Member Functions inherited from DtTerrainFactory
 DtTerrainFactory ()
 Constructor.
virtual ~DtTerrainFactory ()
 Destructor.
virtual
DtTerrainViewOptionsWidget
createTerrainViewOptionsWidget (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create terrain view options widget.
virtual DtInfoWidgetcreateInfoWidget (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create info widget.
virtual
DtTerrainSelectionModeWidget
createTerrainSelectionModeWidget (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create terrain selection mode widget.
virtual DtTerrainPaperMapWidgetcreateTerrainPaperMapWidget (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create paper map layers show/hide widget.
virtual DtTerrainFeaturesWidgetcreateTerrainFeaturesWidget (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create paper map layers show/hide widget.
virtual DtTdbManagercreateTdbManager (DtTerrainDbFactory *) const
 Creates a new DtTdbManager.
virtual void setTdbManagerCreatorFcn (DtTdbManagerCreatorFcn)
virtual DtTerrainDbFactorycreateTerrainDbFactory () const
 Creates a new DtTerrainDbFactory.
virtual void setTerrainDbFactoryCreatorFcn (DtTerrainDbFactoryCreatorFcn)
virtual DtTerrainDrawerCollcreateTerrainDrawerColl () const
 Creates a terrain drawer collection.
virtual DtTerrainSelectorcreateTerrainSelector () const
 Create terrain selector.
virtual DtTacticalGdbDrawercreateTacticalGdbDrawer () const
 Create tdb drawer.
virtual DtQtDrawercreateQtDrawer () const
 Create qt drawer.
virtual DtTerrainInfoDialogcreateTerrainInfoDialog (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create terrain info dialog (information about selected feature)
virtual
DtTerrainDatabaseInformationDialog
createTerrainDatabaseInformationDialog (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create terrain database information info dialog (information about currently open terrain database)
virtual void setTerrainViewOptionsWidgetCreatorFcn (DtTerrainViewOptionsWidgetCreatorFcn fcn)
 Sets the creator function used by createTerrainViewOptionsWidget().
virtual void setInfoWidgetCreatorFcn (DtInfoWidgetCreatorFcn fcn)
 Sets the creator function used by createInfoWidget().
virtual void setTerrainSelectionModeWidgetCreatorFcn (DtTerrainSelectionModeWidgetCreatorFcn fcn)
 Sets the creator function used by createTerrainSelectionModeWidget().
virtual void setTerrainPaperMapWidgetCreatorFcn (DtTerrainPaperMapWidgetCreatorFcn fcn)
 Sets the creator function used by createTerrainPaperMapWidget().
virtual void setTerrainFeaturesWidgetCreatorFcn (DtTerrainFeaturesWidgetCreatorFcn fcn)
 Sets the creator function used by createTerrainFeaturesWidget().
virtual void setTerrainDrawerCollCreatorFcn (DtTerrainDrawerCollCreatorFcn fcn)
 Sets the creator function used by createTerrainDrawerColl().
virtual void setTerrainSelectorCreatorFcn (DtTerrainSelectorCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTerrainSelector in createTerrainSelector().
virtual void setTacticalGdbDrawerCreatorFcn (DtTacticalGdbDrawerCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTacticalGdbDrawer in createTacticalGdbDrawer().
virtual void setQtDrawerCreatorFcn (DtQtDrawerCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtPaperMapDrawer in createPaperMapDrawer().
virtual void setTerrainInfoDialogCreatorFcn (DtTerrainInfoDialogCreatorFcn fcn)
 Set the creator function for the terrain info dialog.
virtual void setTerrainDatabaseInformationDialogCreatorFcn (DtTerrainDatabaseInformationDialogCreatorFcn fcn)
 Set the creator function for the terrain database information dialog.
virtual DtBoundingVolumesManagercreateBoundingVolumesManager () const
 Create bounding volumes manager.
virtual void setBoundingVolumesManagerCreatorFcn (DtBoundingVolumesManagerCreatorFcn fcn)
 Set bounding volumes manager creator fcn.
- Public Member Functions inherited from DtTMFactory
 DtTMFactory ()
 Default Constructor.
virtual ~DtTMFactory ()
 Destructor.
virtual
DtCoordinateSystemCollection
createCoordinateSystemCollection (const DtUnitDisplayManager *) const
 Creation functions.
virtual DtTMPluginManagercreatePluginManager ()
 Create plugin manager object.
virtual void setPluginManagerCreatorFcn (DtPluginManagerCreatorFcn fcn)
virtual DtUnitDisplayManagercreateUnitDisplayManager (const DtUnitConverterFactory *) const
 Create unit display manager.
virtual void setUnitDisplayManagerCreatorFcn (DtUnitDisplayManagerCreatorFcn fcn)
virtual DtUnitConverterFactorycreateUnitConverterFactory () const
 Create unit converter factory.
virtual void setUnitConverterFactoryCreatorFcn (DtUnitConverterFactoryCreatorFcn fcn)
virtual DtUtilityBarcreateUtilityBar (QMainWindow *)
 Create utility bar object.
virtual void setUtilityBarCreatorFcn (DtUtilityBarCreatorFcn fcn)
virtual DtBaseWindowcreateMainWindow (QWidget *parent=NULL, const Qt::WindowFlags &flags=0) const
 Create new window.
virtual DtTMMapAreacreateMapArea (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create map area.
virtual DtNavigationWidgetcreateNavigationWidget (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create navigation widget.
virtual DtTMMiniMapcreateMiniMap (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create mini map.
virtual DtTMDisplayOptionsWidgetcreateDisplayOptionsWidget (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create display options widget.
virtual DtEditToolbarsDialogcreateEditToolbarsDialog (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create toolbars editing dialog.
virtual DtFilteredListViewcreateFilteredListView (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create filtered list view.
virtual QWidgetcreateAboutBoxDialog (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create about box dialog.
virtual QWidgetcreatePluginDialog (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create plugin dialog.
virtual DtLocationEntryWidgetcreateLocationEntryWidget (QWidget *parent=0, const Qt::WindowFlags &flags=0) const
 Create location entry widget.
virtual DtSymbolLensAreacreateLensArea (QWidget *parent=0, const Qt::WindowFlags &flags=0, bool useGL=false) const
 Create lens Area.
virtual DtTMRubberBandcreateRubberBand () const
 Create rubber band.
virtual DtTMViewportExtentscreateViewportExtents () const
 Create viewport extents.
virtual DtViewDrivercreateViewDriver () const
 Create view driver.
virtual DtTMBackgroundcreateBackground () const
 Create the background manager.
virtual DtTMSymbolUpdatercreateSymbolUpdater () const
 Create symbolUpdater.
virtual DtObjectSelectorcreateObjectSelector () const
 Create object selector.
virtual DtBaseSymbolMappercreateSymbolMapper () const
 Create symbolMapper.
virtual DtFeatureActionManagercreateFeatureActionManager () const
 Create DtFeatureActionManager.
virtual DtToolbarFactoryManagercreateToolbarFactoryManager () const
 Create DtToolbarFactoryManager.
virtual DtDrawerCollcreateDrawerCollection () const
 Create drawer collection.
virtual DtTMAppOptionscreateAppOptions (int argc, char **argv) const
 Create app options.
virtual DtTMDisplayOptionscreateDisplayOptions () const
 Create display options class.
virtual DtEventControllercreateEventController () const
 Create event controller object.
virtual DtEventSignallercreateEventSignaller () const
 Create event signaller object.
virtual DtEventControllercreateAppEventController () const
 Create application level event controller object.
virtual DtMenuWidgetcreateMenuWidget (QWidget *parent) const
 Creates a new menu widget.
virtual DtContextMenucreateMiddleClickContextMenu (QWidget *parent) const
 Creates a middle click context menu.
virtual DtContextMenucreateRightClickContextMenu (QWidget *parent) const
 Creates a right click context menu.
virtual void setMainWindowCreatorFcn (DtBaseWindowCreatorFcn fcn)
 Set creator functions.
virtual void setNavigationWidgetCreatorFcn (DtNavigationWidgetCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtNavigationWidget in createMainWindow().
virtual void setMapAreaCreatorFcn (DtTMMapAreaCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTMMapArea in createMapArea().
virtual void setAboutBoxDialogCreatorFcn (DtAboutBoxDialogCreatorFcn fcn)
 Set the creator function to be used in createAboutBoxDialog().
virtual void setPluginDialogCreatorFcn (DtPluginDialogCreatorFcn fcn)
 Set the creator function to be used in createPluginDialog().
virtual void setMiniMapCreatorFcn (DtTMMiniMapCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTMMiniMap in createMiniMap().
virtual void setFeatureActionManagerCreatorFcn (DtFeatureActionManagerCreatorFcn fcn)
 Sets DtFeatureActionManager to be created.
virtual void setToolbarFactoryManagerCreatorFcn (DtToolbarFactoryManagerCreatorFcn fcn)
 Sets DtToolbarFactoryManager to be created.
virtual void setDisplayOptionsWidgetCreatorFcn (DtTMDisplayOptionsWidgetCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTMDisplayOptionsWidget in createDisplayOptionsWidget().
virtual void setEditToolbarsDialogCreatorFcn (DtEditToolbarsDialogCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtEditToolbarsDialog in createEditToolbarsDialog().
virtual void setFilteredListViewCreatorFcn (DtFilteredListViewCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtFilteredListView in createFilteredListView().
virtual void setLocationEntryWidgetCreatorFcn (DtLocationEntryWidgetCreatorFcn fcn)
 Set the creator for the location entry widget.
virtual void setLensAreaCreatorFcn (DtSymbolLensAreaCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtSymbolLensArea in createLensArea().
virtual void setRubberBandCreatorFcn (DtTMRubberBandCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTMRubberBand in createRubberBand().
virtual void setViewportExtentsCreatorFcn (DtTMViewportExtentsCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTMDisplayOptions in createViewportExtents().
virtual void setViewDriverCreatorFcn (DtViewDriverCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtViewDriver in createViewDriver().
virtual void setTMBackgroundCreatorFcn (DtTMBackgroundCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTMBackground in createBackground().
virtual void setSymbolUpdaterCreatorFcn (DtTMSymbolUpdaterCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTMSymbolUpdater in createSymbolUpdater().
virtual void setObjectSelectorCreatorFcn (DtObjectSelectorCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtObjectSelector in createObjectSelector().
virtual void setSymbolMapperCreatorFcn (DtTMSymbolMapperCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTMBaseSymbolMapper in createSymbolMapper().
virtual void setDrawerCollectionCreatorFcn (DtTMDrawerCollectionCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a drawer collection.
virtual void setAppOptionsCreatorFcn (DtTMAppOptionsCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTMAppOptions in createAppOptions().
virtual void setDisplayOptionsCreatorFcn (DtTMDisplayOptionsCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtTMDisplayOptions in createDisplayOptions().
virtual void setEventControllerCreatorFcn (DtEventControllerCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtEventController in createEventController().
virtual void setEventSignallerCreatorFcn (DtEventSignallerCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtEventSignaller in createEventSignaller().
virtual void setAppEventControllerCreatorFcn (DtEventControllerCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtEventController in createAppEventController().
virtual void setMenuWidgetCreatorFcn (DtMenuWidgetCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtMenuWidget in createMenuWidget().
virtual void setCreateMiddleClickContextMenuCreatorFcn (DtContextMenuCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtContextMenu in createMiddleClickContextMenu().
virtual void setCreateRightClickContextMenuCreatorFcn (DtContextMenuCreatorFcn fcn)
 Set the creator function to be used to return a newly created instance of a DtContextMenu in createRightClickContextMenu().
virtual void setCoordinateSystemCollectionCreatorFcn (DtCoordinateSystemCollectionCreatorFcn fcn)
 Sets the creator function used by createCoordinateSystemCollection().

Additional Inherited Members

- Static Public Member Functions inherited from DtTMFactory
static DtDrawerCollcreateMainDrawerCollection ()
 Since the drawers area created as a collection of other drawers, we put the main function in here.
- Protected Member Functions inherited from DtTerrainFactory
 DtTerrainFactory (const DtTerrainFactory &orig)
 Not implemented.
DtTerrainFactoryoperator= (const DtTerrainFactory &rhs)
 Not implemented.
- Protected Attributes inherited from DtTerrainFactory
DtTerrainViewOptionsWidgetCreatorFcn myTerrainViewOptionsWidgetCreatorFcn
DtInfoWidgetCreatorFcn myInfoWidgetCreatorFcn
DtTerrainSelectionModeWidgetCreatorFcn myTerrainSelectionModeWidgetCreatorFcn
DtTerrainPaperMapWidgetCreatorFcn myTerrainPaperMapWidgetCreatorFcn
DtTerrainFeaturesWidgetCreatorFcn myTerrainFeaturesWidgetCreatorFcn
DtTerrainDrawerCollCreatorFcn myTerrainDrawerCollCreatorFcn
DtTerrainSelectorCreatorFcn myTerrainSelectorCreatorFcn
DtTacticalGdbDrawerCreatorFcn myTacticalGdbDrawerCreatorFcn
DtQtDrawerCreatorFcn myQtDrawerCreatorFcn
DtTerrainInfoDialogCreatorFcn myTerrainInfoDialogCreatorFcn
DtTerrainDatabaseInformationDialogCreatorFcn myTerrainDatabaseInformationDialogCreatorFcn
DtBoundingVolumesManagerCreatorFcn myBoundingVolumesManagerCreatorFcn
DtTdbManagerCreatorFcn myTdbManagerCreatorFcn
DtTerrainDbFactoryCreatorFcn myTerrainDbFactoryCreatorFcn

Constructor & Destructor Documentation

DtTerrainDefaultFactory::DtTerrainDefaultFactory ( )

Default Constructor.

virtual DtTerrainDefaultFactory::~DtTerrainDefaultFactory ( )
virtual

Destructor.


The documentation for this class was generated from the following file:

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)