VR-Forces 4.0.4 Class Documentation
Namespaces | Classes | Typedefs | Functions | Variables
makVrv Namespace Reference

include <vrvCoreQt/DtPersistenceControlsInterface.h>

More...

Namespaces

namespace  DT_PROTOCOL_NAMESPACE
namespace  vrvExampleChannelPlugin
namespace  vrvExampleCloudDriver
namespace  vrvExampleDialogPagePlugin
namespace  vrvExampleDisplayUnitsPlugin
namespace  vrvExampleHudUpdaterPlugin
namespace  exampleSymbolFacade1
namespace  exampleSymbolFacade2
namespace  exampleSymbolFacade3
namespace  exampleSymbolFacade4
namespace  exampleSymbolFacade5
namespace  vrvExampleToolbarPlugin
namespace  vrvExampleVisualDefinitionSetPlugin
namespace  tutorialDistributedSimulation1
namespace  tutorialDistributedSimulation2A
namespace  tutorialDistributedSimulation2B
namespace  tutorialDistributedSimulation3A
namespace  tutorialDistributedSimulation3B
namespace  tutorialDistributedSimulation3C
namespace  tutorialDistributedSimulation3D
namespace  tutorialDistributedSimulation4A
namespace  tutorialDistributedSimulation4B
namespace  tutorialDistributedSimulation4C
namespace  tutorialDistributedSimulation5
namespace  vrvCigi
namespace  vrvCigiQt
namespace  DFAD
namespace  vrvCore
namespace  vrvCoreQt
namespace  vrvDiGuy
namespace  vrvDis
namespace  vrvDisQt
namespace  DtGlStudio
namespace  DtGlStudioDIS
namespace  DtGlStudioHLA13
namespace  DtGlStudioHLA1516
namespace  DtGlStudioHLA1516e
namespace  DtGlStudioQt
namespace  vrvHla13
namespace  vrvHla13Qt
namespace  vrvHla1516
namespace  vrvHla1516e
namespace  vrvHla1516eQt
namespace  vrvHla1516Qt
namespace  DtOsgNodeFlags
namespace  vrvOsg
namespace  vrvOsgEarthQt
namespace  vrvOsgQt
namespace  vrvSt
namespace  vrvStQt
namespace  vrvTerrain
namespace  vrvVrl
namespace  vrvVrlQt

Classes

class  DtObserverViewsWidgetBuilder
class  DtBulletHoleUpdater
 DtBulletHoleUpdater is an updater that is given a position and orientation, and depending on how it is configured, updates a scene object with a position and orientation that are clamped to the underlying terrain. More...
class  DtMovablePolygonModel
 Polygon model modified to use vertex 0 as its center position and orientation, and positions its vertices relative to the center. More...
class  DtExampleChannel
class  DtExampleChannelCreator
 The channel creator for the example channel class. More...
class  DtCigiAccessory
 This class defines an accessory that will install itself into DtCigiDriver objects and hook into signals that are triggered when particular CIGI messages are received. More...
class  DtCigiExtender
class  DtExampleDialogMenu
 The "Examples" Menu. More...
class  DtExampleSettingsMenuItem
 The item for bringing up a dialog to adjust example settings. More...
class  DtExampleInterface
 Example Interface (based on the humble dialog pattern). More...
class  DtExampleLogic
 Example Logic (based on humble dialog pattern). More...
class  DtExamplePage
 Example Page that goes into the example dialog. More...
class  DtExampleSettingsManager
 Example Settings Manager. More...
class  DtExampleSettingsRecord
 Example Settings Record. More...
class  DtExampleWidget
 Example Widget that is part of the example page. More...
class  DtExampleDrawObject
 This is the implementation of the distributed draw object. More...
class  DtExampleObject
class  DtExampleMetersPerSecondUpdater
 The example meters per second updater that will be registered by the exampleHudUpdaterPlugin. More...
class  DtExampleMetersPerSecondUpdaterCreator
 Creator to register the DtExampleMetersPerSecondUpdater. More...
class  DtArtPartDecorationUpdater
 Updater for art part symbol decoration This is a modified updater that updates a single label in a distributed widget, on the distributed side. More...
class  DtArtPartSymbolDecoration
 Symbol decoration that displays an articulated part id label Used by the DtSymbolDecorationVisualizer. More...
class  DtArtPartSymbolDecorationCreator
 Creator for DtArtPartSymbolDecoration. More...
class  DtExampleMenu
 The "Examples" Menu. More...
class  DtCreateObjectMenuItem
 The "Examples" Menu item. More...
class  ExampleSimulationObject
class  DtCigiAnimationEntity
 A DtCigiAnimationEntity is a CIGI entity that loads an animation model. More...
class  DtCigiBaseEntity
 This class provides an abstract base class for CIGI entities. More...
class  DtCigiCharacterEntity
 A DtCigiCharacterEntity is a CIGI entity that loads a character model. More...
class  DtCigiConnection
 This class is responsible for the actual processing of CIGI data. More...
class  DtCigiConnectionInitializer
 This class initializes the CIGI driver. More...
class  DtCigiConnSettingsHandler
 This class holds the CIGI settings used by the DtCigiConnection object. More...
class  DtCigiDriver
 The DtDriver for CIGI. More...
class  DtCigiDriverCreator
 Creator class for the CIGI driver. More...
class  DtCigiEntity
 A DtCigiAnimationEntity is a CIGI entity that loads an articulated model. More...
class  DtCigiEntityVisualizer
 This class is responsible for processing various CIGI messages that pertain to CIGI entities and setting the data in the DtCigiEntity. More...
class  DtCigiIgControlProcessor
 This class is responsible for processing CIGI messages that 'control' settings in the IG, and emitting signals. More...
class  DtCigiIntersectionHandler
 This class handles all of the intersection processing for HAT/HOT and LOS requests. More...
class  DtCigiModelDefinitionRenamedChanged
 makVrv::DtCigiModelDefinitionRenamedChanged will handle the renaming of a model definition as it applied to changing a Cigi definition More...
class  DtCigiNetworkIO
 This class performs all of the network I/O for CIGI messages. More...
class  DtCigiParticleSystemEntity
 A DtCigiParticleSystemEntity is a CIGI entity that loads a particle system model. More...
class  DtCigiRibbonEntity
 A DtCigiRibbonEntity is a CIGI entity that loads a ribbon model. More...
class  DtCigiSettingsSignaler
 A signaler for the shared CIGI settings. More...
class  DtCigiSignalProcessor
 This class receives CIGI messages and sends signals that the driver can hook up to for processing. More...
class  DtCigiViewController
 A DtCigiViewControl receives messages from the DtCigiConnection and actually changes the channel settings or attaches an observer. More...
class  DtComponentSignaler
 A DtComponentSignaler holds various signals that can be caught by the DtCigiDriver so that it can change various settings in the IG. More...
class  DtHatHotResponder
 A DtHatHotResponder receives HAT/HOT requests from CIGI and either initiates an immediate request or adds a periodic request. More...
class  DtIgSettingsController
 This class acts on various CIGI messages that change settings in the IG. More...
class  DtLosResponder
 A DtLosResponder processes CIGI LOS Segment Request and LOS Vector Request messages, and either immediately signals the DtCigiIntersectionHandler of a request or adds a periodic request to its queue. More...
class  DtSharedCigiSettings
 The shared CIGI settings. More...
class  DtCigiSettingsBackup
 Backup class for CIGI Settings. More...
class  DtSharedCigiSettingsManager
 This class is responsible for saving/loading the CIGI settings (all of the mappings) to/from XML files. More...
class  DtCigiAnimationMappingInterface
 A DtCigiAnimationMappingInterface provides the interface for a widget that maps animation numbers to animation strings for CIGI animation component controls. More...
class  DtCigiAnimationMappingLogic
 A DtCigiAnimationMappingLogic object provides the logic for a widget that maps animation numbers to animation strings for CIGI animation component control messages. More...
class  DtCigiAnimationMappingPage
 A DtCigiAnimationMappingPage is the dialog page that contains the animation number to animation string mapping for CIGI component controls. More...
class  DtCigiAnimationMappingWidget
 A DtCigiAnimationMappingWidget provides the actual widget that shows the mapping from animation number to string for animation CIGI component controls. More...
class  DtCigiComponentMappingInterface
 A DtCigiComponentMappingInterface provides the interface for a widget that maps component IDs to component types (e.g. More...
class  DtCigiComponentMappingLogic
 A DtCigiComponentMappingLogic provides the logic for a widget that maps component ID's to components. More...
class  DtCigiComponentMappingWidget
 A DtCigiComponentMappingWidget provides the widget that maps component ID's to components for a particular component class. More...
class  DtCigiConnectionInterface
 Abstract interface for a CIGI connection widget. More...
class  DtCigiConnectionLogic
 Logic for configuring the CIGI Connection. More...
class  DtCigiConnectionPage
 A dialog for configuring the CIGI connection. More...
class  DtCigiConnectionWidget
 Widget for a CIGI connection. More...
class  DtCigiDatabaseMappingInterface
 A DtCigiDatabaseMappingInterface provides the interface for a widget that maps database numbers to file names. More...
class  DtCigiDatabaseMappingLogic
 A DtCigiDatabaseMappingLogic object provides the logic for a widget that maps database numbers to file names for CIGI IG control messages. More...
class  DtCigiDatabaseMappingPage
 A DtCigiDatabaseMappingPage is the dialog page that contains the database number to file name mapping. More...
class  DtCigiDatabaseMappingWidget
 A DtCigiDatabaseMappingWidget provides the widget that shows the mapping from database number to filename for IG control messages. More...
class  DtCigiEntityComponentMappingPage
 A DtCigiEntityComponentMappingPage is the dialog page that contains the component ID to component mapping for CIGI Entity component controls. More...
class  DtCigiEntityMappingInterface
 Abstract interface used for mapping CIGI entity types and articulated part ID's. More...
class  DtCigiEntityMappingLogic
 A DtCigiEntityMappingLogic object provides the logic for a widget that maps entity types to model definitions and art part ID's to model art part numbers. More...
class  DtCigiEntityMappingPage
 A dialog for configuring the entity type mapping. More...
class  DtCigiEntityMappingWidget
 A DtCigiEntityMappingWidget provides the widget that shows the mapping from entity type to model definition and art part ID to model art part ID for CIGI entity controls. More...
class  DtCigiConnectionsItem
 The menu item for the CIGI connection page. More...
class  DtCigiMappingsMenuItem
 The menu item for the CIGI mappings menu item. More...
class  DtCigiModelStateMappingInterface
 A DtCigiModelStateMappingInterface provides the interface for a widget that maps component ID's to model state number for CIGI model state component controls. More...
class  DtCigiModelStateMappingLogic
 A DtCigiModelStateMappingLogic object provides the logic for a widget that maps component ID's to model state numbers. More...
class  DtCigiModelStateMappingPage
 A DtCigiModelStateMappingPage is the dialog page that contains the component ID to model state number mapping for CIGI model state component controls. More...
class  DtCigiModelStateMappingWidget
 A DtCigiModelStateMappingWidget provides the widget that shows the mapping from component ID to model state number for model state CIGI component controls. More...
class  DtCigiSettingsInterface
 A DtCigiSettingsInterface is an abstract interface for a CIGI settings widget. More...
class  DtCigiSettingsLogic
 This class provides the logic to handle multiple named CIGI settings, including adding, removing, importing, exporting, renaming, etc. More...
class  DtCigiSettingsWidget
 The DtCigiSettingsWidget provides the widget that manages named settings. More...
class  DtCigiSystemComponentMappingPage
 A DtCigiSystemComponentMappingPage is the dialog page that contains the component ID to component mapping for CIGI System component controls. More...
class  DtCigiViewComponentMappingPage
 A DtCigiViewComponentMappingPage is the dialog page that contains the component ID to component mapping for CIGI View component controls. More...
class  Dt2DAggregateExtentVisualizer
 Dt2DAggregateExtentVisualizers display bounding boxes for aggregates on the overlay. More...
class  Dt2DAggregateMilStdIconVisualizer
 A visualizer for displaying a Military Standard Symbology Icon for an aggregate. More...
class  Dt2DEllipseStateListener
 The DtWindowEllipseListener emits signals when a 2D ellipse's state is changed. More...
class  Dt2DEllipseStateVisualizer
 Visualizer for remote graphics 2d ellipses. More...
class  Dt2DEntitySensorVolumeVisualizer
 Protocol independent sensor volume visualizer. More...
class  Dt2DEnvironmentalAreaVisualizer
 Dt2DEnvironmentalAreaVisualizer display a Area drawn as an overlay Area in the scene without occlusion. More...
class  Dt2DEnvironmentalLineVisualizer
 Dt2DEnvironmentalLineVisualizer display a line drawn as an overlay line in the scene without occlusion. More...
class  Dt2DIntervisibilityEntityFanVisualizer
 Dt2DIntervisibilityEntityFanVisualizer display an intervisibility Entity Fan drawn as geometry in the scene without occlusion. More...
class  Dt2DIntervisibilityFanVisualizer
 Dt2DIntervisibilityFanVisualizer display an intervisibility Fan drawn as geometry in the scene without occlusion. More...
class  Dt2DIntervisibilityLineVisualizer
 Dt2DIntervisibilityLineVisualizer display an intervisibility line drawn as geometry in the scene without occlusion. More...
class  Dt2DLineStateListener
 The DtWindowLineListener emits signals when a 2D line's state is changed. More...
class  Dt2DLineStateVisualizer
 Visualizer for 2d line remote graphics. More...
class  Dt2DRectangleStateListener
 The Dt2DRectangleListener emits signals when a 2D rectangle's state is changed. More...
class  Dt2DRectangleStateVisualizer
 Visualizer for 2d rectangle remote graphics. More...
class  Dt2DRemoteGraphicStateListener
 The Dt2DRemoteGraphicStateListener is a class that deals with basic remote Graphics processing. More...
class  Dt2DTextStateListener
 The Dt2DTextStateListener emits signals when 2d text's state is changed. More...
class  Dt2DTextStateVisualizer
 Visualizer for 2d text remote graphics. More...
class  Dt2DTriangleStateListener
 The Dt2DTriangleListener emits signals when a 2D Triangle's state is changed. More...
class  Dt2DTriangleStateVisualizer
 Visualizer for 2d triangle remote graphics. More...
class  Dt3DAggregateExtentVisualizer
 Dt3DAggregateExtentVisualizer objects are responsible for displaying 3D representations of aggregate extents. More...
class  Dt3DAggregateMilStdIconVisualizer
 A visualizer for displaying a Military Standard Symbology Icon for an aggregate. More...
class  Dt3DAreaStateListener
 3D Remote Graphic State listener for 3D Areas More...
class  Dt3DAreaStateVisualizer
 Dt3DAreaStateVisualizer objects are responsible for visualizing 3D areas. More...
class  Dt3DEnvironmentalAreaVisualizer
 Dt3DEnvironmentalAreaVisualizer display a Area drawn as an overlay Area in the scene without occlusion. More...
class  Dt3DEnvironmentalLineVisualizer
 Dt3DEnvironmentalLineVisualizer display a line drawn as an overlay line in the scene without occlusion. More...
class  Dt3DGreatCircleArcModel
 This class is a pure virtual class that all segmented great circle arc models must implement. More...
class  Dt3DIntervisibilityEntityFanVisualizer
 Dt3DIntervisibilityEntityFanVisualizer display an intervisibility Entity Fan drawn as geometry in the scene without occlusion. More...
class  Dt3DIntervisibilityFanVisualizer
 Dt3DIntervisibilityFanVisualizer display an intervisibility Fan drawn as geometry in the scene without occlusion. More...
class  Dt3DIntervisibilityLineVisualizer
 Dt3DIntervisibilityLineVisualizer display an intervisibility line drawn as geometry in the scene without occlusion. More...
class  Dt3DLineModel
 Dt3DLineModel extends the DtLineModel interface to include operations only appropriate for 3D lines. More...
class  Dt3DLineStateListener
 3D Remote Graphic State listener for 3D Lines More...
class  Dt3DLineStateVisualizer
 Dt3DLineStateVisualizer objects are responsible for displaying 3D line objects. More...
class  Dt3DRemoteGraphicStateListener
 Object Type Listener for 3D Remote Graphics. More...
class  Dt3DSegmentedLineModel
 The model interface for remote graphics segmented lines. More...
class  Dt3DTextModel
 Dt3DTextModel is eyepoint-aligned text located in 3D database coordinates. More...
class  Dt3DTextStateListener
 3D Remote Graphic State listener for 3D text More...
class  Dt3DTextStateVisualizer
 Dt3DTextStateVisualizer objects are responsible for displaying 3D text. More...
class  DtAbsoluteViewCommand
 DtAbsoluteViewCommand sets the named observer at the location/rotation. More...
class  DtAbsoluteViewCommandCreator
 DtAbsoluteViewCommandCreator creates DtAbsoluteViewCommands. More...
class  DtAccelerationSymbolDecoration
 Symbol decoration that displays a Acceleration label. More...
class  DtAccelerationSymbolDecorationCreator
 Creator for DtAccelerationSymbolDecoration. More...
class  DtAccessoryManager
 A singleton manager for all accessories. More...
struct  ArgOverrideAsId< T, false >
struct  ArgOverrideAsId< T, true >
struct  Arg
 Make the types of arguments of a function dependent on the types in a function pointer. More...
class  DtAgent
 A distributed object agent base class. More...
class  DtAgentCreator
 Abstract base class for the scene object creators. More...
class  DtAgentDefinition
 Use this class as the base class for definition where ObjectClass is the class whose definition defines. More...
class  DtInheritedAgentDefinition
class  DtAgentFactory
 The scene object creators are registered with the scene object factory for accessing DtSceneObjectCreators via string names. More...
class  DtAgentManager
 The DtAgentManager manages the distributed scene object framework. More...
class  DtSceneManagerCreator
 Scene Manager creator. More...
class  DtAgentManagerInterface
 The abstract interface necessary for agents. More...
class  DtAgentUpdateResolver
 DtAgentUpdateResolver updates an instance of an object using is definition. More...
class  DtAgentUpdateResolverInterface
 Abstract base class for object updaters. More...
class  DtAggregateExtentVisualizer
 DtAggregateExtentVisualizer visualize bounding boxes for aggregates. More...
class  DtAggregateImageSymbolVisualizer
 A visualizer for displaying a Image (Bitmap) Symbology Icon. More...
class  DtAggregateIndicatorVisualizer
 Contains makVrv:DtAggregateIndicatorVisualizer.h class to show indicator and info widget for aggregates. More...
class  DtAggregateKinStateVisualizer
 DtAggregateKinStateVisualizer is responsible for showing kinematic state for the aggregate. More...
class  DtAggregateMilStdIconVisualizer
 A visualizer for displaying a Military Standard Symbology Icon for an aggregate. More...
class  DtAggregateStateListener
 The DtAggregateStateListener is an abstract class. More...
class  DtAggregateSymbolDecorationVisualizer
 Entity Symbol decoration visualizer. More...
class  DtAggregateSymbolDecorationVisualizerCreator
 Creator for the symbol decoration visualizer. More...
class  DtAggregateVisualizerSet
 This class is a set of aggregate visualizers, all of the visualizers in this set must support the aggregate visualizer type and are connected to a Aggregate state listener. More...
class  DtAnimationModel
 A model of an animation (osg::Sequence in this case) More...
class  DtAppEventLoop
 Implement of the event loop suitable to the standard de application. More...
class  DtAppEventLoopCreator
 The creator for the DtAppEventLoop class. More...
class  DtArealFeature
class  DtArealFeatureVisualizer
class  DtArealFeatureVisualizerFactory
 The Areal feature visualizer factory is responsible for creating Areal feature visualizers. More...
class  DtArticulatedModel
 An articulated model manipulator for controlling an articulated model. More...
class  DtArticulatingCylinderModel
 Distributed model for drawing cylinders with attached endpoints. More...
class  DtAsynchronousAgentManager
 An asynchronous interface to the scene manager. More...
class  DtAttachableCuboidModel
 Distributed model for drawing rectangular prisms. More...
class  DtAttachableDeadReckonUpdater
 DtAttachableDeadReckonUpdater is an updater that updates scene objects that need to attach to some other object in the scene and still be dead reckoned (such as embarked entities). More...
class  DtAttachableEllipsoidModel
 Distributed model for drawing rectangular prisms. More...
class  DtAttachableEntityFanUpdater
 Class which will keep track of EntityFan los object (spokes between an origin and the outer rim of the circle). More...
class  DtAttachableEntityFanUpdaterCreator
 Creator for entity fan updater. More...
class  DtAttachableFanUpdater
 Class which will keep track of fan los object (spokes between an origin and the outer rim of the circle). More...
class  DtAttachableHatTextUpdater
 A DtAttachableHatTextUpdater is used to update a HAT text object that can be positioned in the scene by (possibly) attaching it to another object This updater extends the usual updater paradigm in that it not only positions the object, but also calculates and sets the actual HAT text. More...
class  DtAttachableHatUpdater
 A DtAttachableHatUpdater updates a height above terrain (HAT) object that can be positioned in the scene by (possibly) attaching it to another object. More...
class  DtAttachableIntervisibilityUpdater
 Class which will keep track of Intervisibility between an origin and an end point. More...
class  DtAttachableUpdater
 A DtAttachableUpdater updates a scene an object that can be positioned in the scene by (possibly) attaching it to another object. More...
class  DtAttachManager
 The master window of the scene. More...
class  DtAttributeGroupIndicator
 The indicator widget. More...
class  DtAttributeGroupStateListener
 3D Remote Graphic State listener for Attribute Groups. More...
class  DtAttributeGroupStateVisualizer
 Visualizer for vrv control attribute groups. More...
class  DtAttributeGroupTemplateStateListener
 Object Type Listener for Attribute Group Templates. More...
class  DtAttributeGroupWidget
 Class for a widget that displays remote graphics attribute groups. More...
class  DtBackupInterface
 The backup interface, is used by components to control backups of a state. More...
class  DtManagerBackup
 The common template version of the backup interface. More...
class  DtBaseAccessory
 An accessory is like a plugin into a driver. More...
class  DtBaseConnection
 The DtBaseConnection is an abstract class. More...
class  DtBaseRadioVisualization
 Common interface for communication lines and squawk indicators. More...
class  DtBasicEditingEventProcessor
 The Simple event processor will emit signals whenever a mouse or keyboard event occurs that would cause an editable object to want to be changed. More...
class  DtBlinkingObjectManager
 The blinking object manager. More...
class  DtBuiltInSchemas
 Holds static functions returning built in visualizer schemas. More...
class  DtCachedIntersector
 A Cached Intersector will first look at the local cache, and, if the local cache does not have the information, go to the DtIntersectorManager to get the result, and cache it. More...
class  DtCachedIntersectorManager
 The DtCachedIntersectorManager class manages instances of cached inter sectors. More...
class  DtCameraObject
 The DtCameraObject is what controls the eyepoint in a channel. More...
class  DtChannel
 The abstract Channel Class. More...
class  DtChannelCreator
 The abstract channel creator for the abstract channel class. More...
class  DtChannelCompass
 A model-like object that draws a 2D compass on a channel. More...
class  DtChannelCompassInstance
 Interface for a DtChannelCompassInstance An object that draws a 2D compass. More...
class  DtChannelGridLines
 A model-like object that draws grid lines on a channel. More...
class  DtChannelGridLinesInstance
 Interface for a DtChannelGridLinesInstance An object that draws a 2D compass. More...
class  DtChannelKeywordCompass
 The base class for all channel keyword objects. More...
class  DtChannelKeywordLargeCompassCreator
 The polymorphic creator for the DtChannelKeywordLargeCompass. More...
class  DtChannelKeywordSmallCompassCreator
 The polymorphic creator for the DtChannelKeywordSmallCompass. More...
class  DtChannelKeywordGridLines
 The base class for all channel keyword objects. More...
class  DtChannelKeywordGridLinesCreator
 The polymorphic creator for DtChannelKeywordGridLines. More...
class  DtChannelKeywordObject
 The base class for all channel keyword objects. More...
class  DtChannelKeywordObjectCreator
 The polymorphic creator for the DtChannelKeywordObject. More...
class  DtChannelKeywordObjectFactory
 The scene object creators are registered with the scene object factory for accessing DtSceneObjectCreators via string names. More...
class  DtChannelKeywordObjectManager
 An object that manages 2D Channel-specific keyword-specified objects. More...
class  DtChannelKeywordObjectManagerCreator
 Compass Manager creator. More...
class  DtChannelManager
 Base class for handling DtChannels. More...
class  DtChannelManagerSignaler
 A class which contains the signals used by the channel manager classes. More...
class  DtChannelManagerCreator
 Creator for a DtChannelManager. More...
class  DtChannelProctor
 Proctor class for remotely controlling channels. More...
class  DtChannelProctorImpl
 The implementation of the Channel Proctor. More...
class  DtChannelProxy
 The proxy object that lets you remotely control a channel. More...
class  DtCharacterModel
 A special human character model. More...
class  DtCloudLayersCommand
 DtCloudLayersCommand enables or disables cloud layers. More...
class  DtCloudLayersCommandCreator
 DtCloudLayersCommandCreator creates DtCloudLayersCommands. More...
class  DtCommunicationLine
 Encapsulates a communication line between two entities or myFixedFlag points in space. More...
class  DtCommunicationLineCreator
 Instantiates communication lines between entities. More...
class  DtCommunicationLinesCommand
 DtCommunicationLinesCommand enables or disables comm lines. More...
class  DtCommunicationLinesCommandCreator
 DtCommunicationLinesCommandCreator creates DtCommunicationLinesCommand. More...
class  DtControlPointWidget
 This is the 2D widget used as an indicator for Tactical Graphics objects. More...
class  DtCuboidStateListener
 3D Remote Graphic State listener for 3D Cuboids More...
class  DtCuboidStateVisualizer
 DtCuboidStateVisualizer objects are responsible for displaying cuboid object. More...
class  DtCursor
 Simple class that is used to define a cursor. More...
class  DtCursorManager
 Simple class used to set, push or pop the current cursor. More...
class  DtCylinderModel
 Distributed model for drawing cylinders with attached endpoints. More...
class  DtCylinderStateListener
 3D Remote Graphic State listener for 3D Cylinders More...
class  DtCylinderStateVisualizer
 DtCylinderStateVisualizer objects are responsible for visualizing cylinder objects. More...
class  DtDataBank
 DtDataBank is the repository for common element data and simulation-specific state data. More...
class  DtDataBankSignaler
class  DtDateTimeCommand
 DtDateTimeCommand sets the date and time. More...
class  DtDateTimeCommandCreator
 DtDateTimeCommandCreator creates DtDateTimeCommands. More...
class  DtDe
 The DtDe is the core component of any VR-Vantage application. More...
class  DtDeadReckonGroundClampUpdater
 DtDeadReckonGroundClampUpdater is an updater that combines DtDeadReckonUpdater and DtGroundClampingUpdater to provide scene object updates that need to be dead reckoned AND ground clamped. More...
class  DtDeadReckonUpdater
 DtDeadReckonUpdater is an updater that is given kinematic updates and updates a scene object with dead reckoned values based on those updates, configuration, and current simulation time. More...
class  DtDecalModel
 A model of a decal ribbon effect. More...
class  DtDeCommunicator
 The class responsible for managing communication between multiple DtDe instances typically running in processes on other machines. More...
class  DtIgCommunicatorSignaler
 the Signals for DtDeCommunicator More...
class  DtDeCommunicatorCreator
 Creator class. More...
class  DtDefaultArealFeatureVisualizer
class  DtDefaultEdgeFeatureVisualizer
class  DtDefaultPointFeatureVisualizer
 The default visualization of Point features. More...
class  DtDeMainWindow
 The abstract main window class. More...
class  DtDeMainWindowProvider
 The abstract main window provider. More...
class  DtDeProctor
 The de proctor is responsible for communication changes to slave DtDe instances running on separate processes. More...
class  DtDeRecord
 A Record of an IG instance. More...
class  DtDeSettings
 Settings class for reading and writing settings to/from files. More...
class  DtDeSettingsManager
 A manager of all of the settings. More...
class  DtDeSharedState
 The DtDeSharedState represents all the data that is shared between the master and its slaves. More...
class  DtDeSharedStateCreator
 Creator class for DtDeSharedState. More...
class  DtDeSharedStateProctor
 The DtDeSharedStateProctor handles the serialization of data to messages for transport from master to slaves. More...
class  DtDeSharedStateProctorCreator
 Creator class for DtDeSharedState. More...
class  DtDeSharedStateSignaler
 A global signaler object for the state that is shared between master and slaves. More...
class  DtDeTimeManager
 The time manager is responsible for maintaining the currenting date and time of the scene. More...
class  DtDetonationInteractionStateListener
 Base listener class for detonation interactions. More...
class  DtDetonationInteractionVisualizer
 Visualizer for detonation interactions. More...
class  DtDetonationLineVisualizer
 Displays a detonation line from the shooter to the detonation location and an icon at the detonation location. More...
class  DtDetonationsCommand
 DtDetonationsCommand enables or disables detonations. More...
class  DtDetonationsCommandCreator
 DtDetonationsCommandCreator creates DtDetonationsCommands. More...
class  DtDisplay
 Component which owns how the application is displayed. More...
class  DtDisplayConfigurationGenerator
 The DtDisplayConfigurationGenerator is a helper class for generating display engine, window, and channel configurations with unique names. More...
class  DtDisplayNameProvider
 DtDisplayNameProvider is an interface for a class to provide display names for integer keyed items such as model sets and observer settings. More...
class  DtDisplayProctor
 The abstract Window engine handler. More...
class  DtDisplayProctorImpl
 Implementation of the makVrv::DtDisplayProctor. More...
class  DtDisplayProxy
 Display proxy uses for communicating display settings to slave displays. More...
class  DtDisplayUnitsConverter
 Utility class for doing global unit conversion. More...
class  DtDisplayUnitsSettingsManager
 Manager for the display units settings. More...
class  DtDisplayUnitsSettingsSignaler
 The Widget signaler class is used to connect Widget generated events in the main thread to the WidgetAgent owners that are running it separate threads. More...
class  DtDisplayUnitsSettingsSynchronizer
 Distributed model for keeping RDE display units settings up to date. More...
class  DtDistributedEnvironmentSettingsManager
 Example Settings Manager. More...
class  DtDrawModel
 This is the abstract interface for a model class that is used to create attachable line objects. More...
class  DtDriver
 The DtDriver is an abstract class. More...
class  DtDriverCreator
 Abstract DtDriver creator. More...
class  DtDriverFactory
 A factory for DtDriver's. More...
class  DtDriverManager
 The DtDriverManager manages all the DtDriver's in the DtDe. More...
class  DtDriverManagerSignaler
 A class which contains the signals used by the DtDriverManager classes. More...
class  DtDustCloudsCommand
 DtDustCloudsCommand enables or disables dust clouds. More...
class  DtDustCloudsCommandCreator
 DtDustCloudsCommandCreator creates DtDustCloudsCommands. More...
class  DtEdgeFeature
 The edge feature is a feature that describes a vector feature, typically several connected line segments. More...
class  DtEdgeFeatureVisualizer
class  DtEdgeFeatureVisualizerFactory
 The edge feature visualizer factory is responsible for creating edge feature visualizers. More...
class  DtElementAttribute
 DtElementAttribute is a common base class used for all element attributes, such as those found in a DtElementEntry. More...
struct  DtElementAttributes
class  DtElementChanges
 DtElementChanges is used to communicate changes in element data between drivers and the main application. More...
class  DtElementData
 The element data is all the information about all elements in the scene. More...
class  DtElementDefinitionManager
 Manager which owns element definitions.for one type of element Use the makVrv::DtElementDefinitionTypesManager to get each element definition manager. More...
class  DtElementDefinitionTypeManager
 The element type manager is responsible for knowing about the types of elements as well as owning the element definition managers for each type. More...
class  DtElementDefinitionSignaler
 A signaler class which emits signals when element definitions change. More...
class  DtElementDefinitionNew
 The element definition class contains the element definition information. More...
class  DtElementDefinitionSettings
 Settings class for reading and writing settings to/from files. More...
class  DtElementEntry
 DtElementEntry holds the non-simulation-specific data about an element, including its element type and attributes. More...
class  DtElementIDHierarchyNode
 The DtElementIDHierarchyNode class will contain information about an element, its children and its parent. More...
class  DtElementIDHierarchy
 Hierarchy that will keep track of parent/child element id relationships. More...
class  DtElementIDHierarchyState
 The DtElementIDHierarchyState class contains information about the element and its place in the element id hierarchy. More...
class  DtElementIDHierarchyDisplayState
 Used for signalling what the new display state should be. More...
class  DtEllipsoidArcModel
 Distributed model for drawing segments of ellipsoids. More...
class  DtEllipsoidStateListener
 3D Remote Graphic Listener for Ellipsoids More...
class  DtEllipsoidStateVisualizer
 The DtEllipsoidStateVisualizer class is responsible for visualizing ellipsoid objects. More...
class  DtEntity2dFacade
 The DtEntity2dFacade is a facade around agents that make up an entity in the 2D Icon model set. More...
class  DtEntity3dFacade
 The DtEntity3dFacade is a facade around agents that make up an entity in the 3D model set. More...
class  DtEntityArticulatedStateModelVisualizer
 State visualizer for entities with articulated models. More...
class  DtEntityColorizedFacade
class  DtEntityDecalEffectVisualizer
 Visualizes a textured strip trailing behind an entity, such as a boat's wake. More...
class  DtEntityDIGuyStateVisualizer
 State visualizer for di-guy characters. More...
class  DtEntityFacade
 The DtEntityFacade is a facade around agents that make up an entity. More...
class  DtEntityFilter
 Used to filter out entities in discovery conditions. More...
class  DtAddEntityFilterSignaler
 The Add Entity Filter signaler class is used to send a cross-thread signal to add a DtEntityFilter to the DtEntityElementProcessor. More...
class  DtEntityFlamesVisualizer
 Visualizer for entity flaming state. More...
class  DtEntityHATLineVisualizer
 Visualizer for entity height above terrain lines. More...
class  DtEntityImageSymbolVisualizer
 A visualizer for displaying a Image (Bitmap) Symbology Icon. More...
class  DtEntityIndicatorVisualizer
 Contains makVrv:DtEntityIndicatorVisualizer.h class to show indicator and info widget for entities. More...
class  DtEntityIndicatorWidget
 The indicator widget. More...
class  DtEntityInfoWidget
 DtEntityInfoWidget is the object proxy for 2D distributed entity info (label) objects. More...
class  DtEntityKinStateVisualizer
 Visualizes the kinematic state of an entity by moving a scene object. More...
class  DtEntityMilStdIconVisualizer
 A visualizer for displaying a Military Standard Symbology Icon for an entity. More...
class  DtEntitySensorVolumeVisualizer
 Protocol independent sensor volume visualizer. More...
class  DtEntitySmokePlumeVisualizer
 Visualizer for smoke plumes on entities. More...
struct  DtVrlinkSimulatedBaseState
 This is the protocol independent state of an entity. More...
struct  DtVrlinkSimulatedEntityState
class  DtEntityStateListener
 The DtEntityStateListener is an abstract class. More...
class  DtEntityStateObject
 This creates the DtEntityState and adds it to a DtSimEntry. More...
class  DtEntityStateVisualizer
 Base class for entity state visualizers (using the DtModelVisualizer schema) More...
class  DtEntitySymbolDecorationVisualizer
 Entity Symbol decoration visualizer. More...
class  DtEntitySymbolDecorationVisualizerCreator
 Creator for the symbol decoration visualizer. More...
class  DtEntityTrackHistoryVisualizer
 Visualizer for entity track histories; places a 3d ribbon behind the entity, which tracks the location history of the entity. More...
class  DtEntityTrailEffectVisualizer
 Visualizer for entity trail state; draws trailing effects such as dust clouds or contrails behind entities. More...
class  DtEntityVisualizerSet
 This class is a set of entity visualizers, all of the visualizers in this set must support the entity visualizer type and are connected to a Entity state listener. More...
class  DtEnvironment
 The DtEnvironment configures the environmental effects for a scene. More...
class  DtEnvironmentSignaler
 The signaler for the dt environment. More...
class  DtWeatherProcessorSignaler
 The weather processor signaler class is used to connect the Environment Widget with the WeatherProcessor in order to signal a refresh. More...
class  DtEnvironmentalAreaVisualizer
 DtEnvironmentalAreaVisualizer display a area that contains at least three points. More...
class  DtEnvironmentalHATLineVisualizer
 Visualizes a height above terrain line for an environmental type object. More...
class  DtEnvironmentalIndicatorVisualizer
 Visualize an indicator label for an environmental type object to show indicator and info widget for environmental objects. More...
class  DtEnvironmentalLineVisualizer
 DtEnvironmentalLineVisualizer display a line that contains at least two points. More...
class  DtEnvironmentalMilStdIconVisualizer
 A visualizer for displaying a Military Standard Symbology Icon for an Environmental. More...
class  DtEnvironmentalPointKinStateVisualizer
 A point kin state visualizer for visualizing an object with a location and a relative offset. More...
class  DtEnvironmentalStateListener
 The DtEnvironmentalStateListener is a class that deals with basic environmental process code (such as setting of points) More...
class  DtEnvironmentalVertexVisualizer
 This will visualize points on a multi-point line by creating a DtEnvironmentalVisualizerSet for each point that maps to a way point element definition. More...
class  DtEnvironmentalVisualizerSet
 This visualizer set class holds is designed to only hold DtEnvironmentalStateVisualizer based classes. More...
class  DtEnvironmentSettingsManager
 A DtEnvironmentSettingsManager tells the DtSimData about new simulation objects and events. More...
class  DtEventLoop
 The abstract DtEventLoop class. More...
class  DtEventLoopCreator
 The abstract DtEventLoop creator for the abstract DtEventLoops class. More...
class  DtEventProcessorInterface
 The DtEventProcessorInterface defines the generic interface for classes which handle input events. More...
class  DtWidgetEventProcessorCreator
 A hack to create the widget event processor until accessories are implemented. More...
class  DtBaseEventView
 A DtBaseEventView is a the base class for all DtEventView's. More...
class  DtEventSignaler
class  DtEventView
 A DtEventView is a the interface to event state information. More...
class  DtExtrudedCircleModel
 This class is a virtual class that all Extruded circle models must implement. More...
class  DtExtrudedLineModel
 This class is a virtual class that all Extruded line models must implement. More...
class  DtExtrudedPolygonModel
 This class is a virtual class that all Extruded polygon models must implement. More...
class  DtFaccInfo
class  DtFaccManager
 The DtFeatureSpecificationManager manages feature specification for an application. More...
class  DtFaccSignaler
 The signaler. More...
class  DtFeature
 This is the base Terrain Feature class which all specific feature types extend. More...
class  DtFeatureAdder
 The feature adder class provides a generic method for adding feature elements to a feature layer. More...
class  DtFeatureAdderCreator
 The creator class responsible for creating a DtFeatureAdder. More...
class  DtFeatureFieldValueReaderFactory
 Factory for getting feature field value readers. More...
class  DtFeatureFieldValueParser
 The DtFeatureFieldValueParser will create a map of all the field/ value pairs in feature file. More...
class  DtFeatureFieldValueReader
 Interface class for reading feature values. More...
class  DtFeatureLayer
 The feature layer is a type of terrain layer which contains features, such as points, lines, areas, and props created from them. More...
class  DtFeatureSet
 The DtFeatureSet contains all of the features of a particular database. More...
class  DtFeatureSpecification
 The feature specification contains all the data regarding a feature object. More...
class  DtFeatureVisualizer
 Base visualizer class for visualizing features. More...
class  DtFileCache
 Handles the caching of files. More...
class  DtFileCacheCreator
 The abstract creator for the abstract DtFileCache class. More...
class  DtFileExtensionManager
 A singleton manager to provide allowable file extensions for use in file dialogs. More...
class  DtFireInteractionState
 This is the protocol independent state of a fire interaction. More...
class  DtFireInteractionStateObject
 This creates the DtFireInteractionState and adds it to a DtSimEntry. More...
class  DtFireInteractionVisualizer
 Visualizer for fire interactions (such as muzzle flash effects) This class will create a permanent effect. More...
class  DtFixedSmoother
 DtOldSmoother with some fixes. More...
class  DtFlamesCommand
 DtFlamesCommand enables or disables flames. More...
class  DtFlamesCommandCreator
 DtFlamesCommandCreator creates DtFlamesCommands. More...
class  DtFogCommand
 DtFogCommand enables or disables fog. More...
class  DtFogCommandCreator
 DtFogCommandCreator creates DtFogCommands. More...
class  DtFollowViewCommand
 DtFollowViewCommand enables follow mode on the named observer. More...
class  DtFollowViewCommandCreator
 DtFollowViewCommandCreator creates DtFollowViewCommands. More...
class  DtFootprintsCommand
 DtFootprintsCommand enables or disables footprints. More...
class  DtFootprintsCommandCreator
 DtFootprintsCommandCreator creates DtFootprintsCommands. More...
class  DtForest
 A wrapper around the forest driver and some local state of the forest. More...
class  DtForestObject
 DtForestObject provides a way to make lots of trees. More...
class  DtForestCreator
 The DtForestCreator for the DtForestObject class. More...
class  DtForestSettingsManager
 Manager owns the forest settings. More...
class  DtGeoTiffHeaderParser
 DtGeoTiffHeaderParser parses geo tiff files for their extents. More...
class  DtGeoTiffHeaderParserCreator
 DtGeoTiffHeaderParserCreator class. More...
class  DtGridLinesParameters
 Interface for DtGridLinesParameters, a container class for holding all the dialog and model definition-settable parameters of grid lines. More...
class  DtGridLinesSettingsManager
 The settings manager for grid lines settings. More...
class  DtGroundClampingUpdater
 DtGroundClampingUpdater is an updater that is given a position and orientation, and depending on how it is configured, updates a scene object with a position and orientation that are clamped to the underlying terrain. More...
class  DtHATLineVisualizer
 Base class for height above terrain line visualizers to show height above terrain line and label. More...
class  DtHazeCommand
 DtHazeCommand enables or disables haze. More...
class  DtHazeCommandCreator
 DtHazeCommandCreator creates DtHazeCommandCreatorCommands. More...
class  DtHeaderParser
 Abstract header parser class. More...
class  DtHeaderParserCreator
 Abstact header parser creator class. More...
class  DtHeaderParserFactory
 The DtHeaderParserFactory will create DtHeaderParsers that were registered. More...
class  DtHeadingIndicatorSymbolDecoration
 Symbol decoration that displays a Acceleration label. More...
class  DtHeadingIndicatorSymbolDecorationCreator
 Creator for DtHeadingIndicatorSymbolDecoration. More...
class  DtHeadingLineUpdater
 DtHeadingLineUpdater updates symbol decorations with distributed side data. More...
class  DtHeightAboveSeaLevelSymbolDecoration
 Symbol decoration that displays an entity's height above sea level. More...
class  DtHeightAboveSeaLevelSymbolDecorationCreator
 Creator for DtHeightAboveSeaLevelSymbolDecorations. More...
class  DtHeightAboveTerrainSymbolDecoration
 Symbol decoration that displays an entity's height above terrain. More...
class  DtHeightAboveTerrainSymbolDecorationCreator
 Creator for DtHeightAboveTerrainSymbolDecorations. More...
class  DtImageHeaderParser
 DtImageHeaderParser parses image files for their extents. More...
class  DtImageHeaderParserCreator
 DtImageHeaderParser class. More...
class  DtImageSymbolVisualizer
 A visualizer for displaying a Image (Bitmap) Symbology Icon. More...
class  DtIndicatorVisualizer
 DtIndicatorVisualizer is used to visualize 2D indicators and associated Info boxes (usually called labels). More...
class  DtInitializer
 Class responsible for initializer order. More...
class  DtInputDriver
 This class's main responsibility is to handle keyboard and mouse events from OSG (Qt events are routed through OSG when a Qt window is used). More...
class  DtInputDriverCreator
 Creator class for the DtInputDriver. More...
class  DtInputDriverSignaler
 A global signaler object for the DtTerrain class. More...
class  DtInsetViewCreator
 DtInsetViewCreator creates display, window, and observer configurations to implement an Inset View. More...
class  DtInsetViewObserverDestroyer
 The DtInsetViewObserverDestroyer will destroy an observer when its window is destroyed. More...
class  DtInteractionStateListener
 Base listener class for DtInteraction visualizers. More...
class  DtInteractionVisualizer
 Base class for interaction visualizers. More...
class  DtInterestManagementSettingsManager
 Manager for interest management (DDM) settings. More...
class  DtInterestManagementSignaler
 A signaler for the shared interest management settings. More...
class  DtIntersectionCache
 An abstract interface for managing cached intersection information and determining if the cache needs to be updated. More...
class  DtTriangleIntersectionCache
 Realization of a DtIntersectionCache that caches a previous intersection with a triangle. More...
class  DtIntersectorResult
 Descriptor for a single intersection result. More...
class  DtIntersector
 DtIntersector is an abstract class that provides the interface for requesting intersections with the scene graph. More...
class  DtIntersectorManager
 The DtIntersectorManager class manages instances of inter sectors. More...
class  DtIntersectorCreator
 Abstract creator base class. More...
class  DtIntersectorCache
 the Intersector Cache class. More...
class  DtIntersectorCacheKey
 Class that will be used to translate positions into a quick lookup key for cached intersections. More...
class  DtIntervisibilityDriver
 This driver will manage the creation, modification and removal of intervisibility objects. More...
class  DtIntervisibilityDriverCreator
 Creator for the intervisibility driver. More...
class  DtIntervisibilityEditingEventProcessor
 The DtIntervisibilityEditingEventProcessor is overriding to support the canEdit method to determine if the selected objects can be edited. More...
class  DtIntervisibilityEditingEventProcessorCreator
 Creator for the intervisibility event processor. More...
class  DtIntervisibilityElement
 The DtIntervisibilityElement class implements the common behavior of shape elements that are added to the scene. More...
class  DtIntervisibilityEntityFanStateListener
 The DtIntervisibilityEntityFanListener will contain information about intervisibility objectss and signal when that information changes. More...
class  DtIntervisibilityEntityFanStateListenerCreator
 Creator for base intervisibility entity fan creator. More...
class  DtIntervisibilityEntityFanVisualizer
 DtIntervisibilityLineVisualizer display an intervisibility line drawn as geometry in the scene. More...
class  DtIntervisibilityFanStateListener
 The DtIntervisibilityFanStateListener will contain information about intervisibility objectss and signal when that information changes. More...
class  DtIntervisibilityFanStateListenerCreator
 Creator for base intervisibility fan creator. More...
class  DtIntervisibilityFanVisualizer
 DtIntervisibilityLineVisualizer display an intervisibility line drawn as geometry in the scene. More...
class  DtIntervisibilityLineStateListener
 The DtIntervisibilityLineStateListener will contain information about intervisibility objectss and signal when that information changes. More...
class  DtIntervisibilityLineStateListenerCreator
 Creator for base intervisibility line creator. More...
class  DtIntervisibilityLineVisualizer
 DtIntervisibilityLineVisualizer display an intervisibility line drawn as geometry in the scene without occlusion. More...
class  DtIntervisibilitySettingsManager
 This manager will manage settings for intervisibility objects. More...
class  DtIntervisibilitySignaler
 the signals for intervisibility objects More...
class  DtIntervisibilityStateListener
 The DtIntervisibilityStateListener is a class that will allow intervisibility objects to use start/end points and color information. More...
class  DtIntervisibilityStateListenerCreator
 Creator for base intervisibility creator. More...
class  DtIntervisibilityVertexVisualizer
 The DtIntervisibilityVertexVisualizer will show at most two points -- the start and end point of the intervisibility line. More...
class  DtIntervisibilityVisualizerSet
 This class is a set of intervisibility visualizers, all of the visualizers in this set must support the intervisibility visualizer type and are connected to a intervisibility state listener. More...
class  DtKeyAndMouseEventListener
 This abstract base class defines the interface for OS-specific keyboard and mouse event listeners. More...
class  DtKeyAndMouseEventListenerCreator
 The DtKeyAndMouseEventListener creator for the DtKeyAndMouseEventListener class. More...
class  DtKeyEvent
 This class encapsulates a Key event. More...
class  DtKeyFunctionNameList
 A serializable list of function names. More...
class  DtKeyFunctionSet
 A serializable set of function lists, one for each modifier combination. More...
class  DtKeyFunctionMapEntry
 The function sets for key-up and key-down events for one key used as an entry in a DtKeyMap. More...
class  DtKeyMapping
 The reverse key map is a list of these for each function name. More...
class  DtReverseKeyMap
 a Reverse Key Map allows us to easily look up all the key bindings associated with a given function in a key map. More...
class  DtKeyMap
 a Key Map contains a map of keys to FunctionMapEntrys, as well as a list of functions to execute when a key map is put into use and a list to execute when a key map is no longer used More...
class  DtKeyMapManager
 The manager for owning key maps. More...
class  DtKeyMapSettingsBackup
 Backup for Keymap Settings. More...
class  DtKeyMapManagerSignaler
 A global signaler object for the DtTerrain class. More...
class  DtKeyState
 This class encapsulates the state associated with a key event. More...
class  DtLibraryLoader
 DtLibraryLoader is used to load VR-Vantage plugins. More...
class  DtLineModel
 DtLineModel is the model interface for remote graphic lines. More...
class  DtLineModelUpdater
 Base class for updaters updating segmented line models Contains methods and information struct for working with line models. More...
class  DtLocationSymbolDecoration
 Symbol decoration that displays a location label. More...
class  DtLocationSymbolDecorationCreator
 Creator for DtLocationSymbolDecoration. More...
class  DtMenuAssembler
 The base class implementation of a Menu Assembler. More...
class  DtMenuAssemblerCreator
 The Menu assembler creator class allows the menu assembler to be replaced by a subclass via a plugin. More...
class  DtMenuConfiguration
 A configuration of the menu layout. More...
class  DtMenuPath
 a Class which represents a menu path. More...
class  DtMessageDispatcher
 IGI Manager managers both IGI clients and IGI interfaces. More...
struct  StorageType
struct  StorageType< T, true, true >
struct  CleanupType
struct  Cast
struct  Cast< DtUniqueID >
class  DtMessageMemberCall
 Abstract base class with wraps a member call with it's arguments stored in a message. More...
class  DtMessageMemberCall0
 Special case for a function with zero arguments. More...
class  DtMilStdIconVisualizer
 A visualizer for displaying a Military Standard Symbology Icon. More...
class  DtMimicTrackViewCommand
 DtMimicTrackViewCommand enables mimic track on the named observer. More...
class  DtMimicTrackViewCommandCreator
 DtMimicTrackViewCommandCreator creates DtMimicTrackViewCommands. More...
class  DtMimicViewCommand
 DtMimicViewCommand enables mimic mode on the named observer. More...
class  DtMimicViewCommandCreator
 DtMimicViewCommandCreator creates DtMimicViewCommands. More...
struct  SlotReturnOR
class  DtModel
 A model which owns a single model instance. More...
class  DtModelDefinition
 A model definition Interaction any number of named parameters, and also can be used to store cached data. More...
class  DtModelDefinitionManagerBackup
 DtModelDefinitionManagerBackup is the settings backup object for DtModelDefinitions. More...
class  DtModelDefinitionManager
 The model definition manager is responsible to managing all of the model definitions the IG knows about. More...
class  DtModelDefinitionManagerSignaler
 the Signals for DtModelDefinitionManager More...
class  DtModelDefinitionManagerCreator
 Creator for DtModelDefinitionManager class. More...
class  DtModelDefinitionManagerDefinitionRenamed
 makVrv::DtModelDefinitionManagerDefinitionRenamed will handle the renaming of a model definition as it applied to changing an element definition More...
class  DtModelDefinitionSchemaValidator
 A schema for a definition. More...
class  DtModelInstance
 The base class for all model instances. More...
class  DtModelInstanceCreator
 The polymorphic creator for the DtModelInstance. More...
class  DtModelInstanceFactory
 Model Instance. More...
class  DtModelSemanticsMapper
 The DtModelSemanticsMapper object is responsible for mapping Names of model semantics declarations (for example states, articulated parts etc) To integers. More...
class  DtModelSemanticsMapperCreator
 Default mapper creator, registered by the DtDe. More...
class  DtModelSetCommand
 DtModelSetCommand changes the model set for the view mode. More...
class  DtModelSetCommandCreator
 DtModelSetCommandCreator creates DtModelSetCommands. More...
class  DtModelSetRealizationManager
 DtModelSetRealizationManager is responsible for tracking which model sets are currently realized. More...
class  DtModelSetRealizationManagerSignaler
 the Signals for DtSchemaManager More...
class  DtModelSetRealizationManagerCreator
 Creator for DtModelSetRealizationManager class. More...
class  DtModelSetStringProvider
 DtModelSetStringProvider is an interface for a class to provide strings for model sets. More...
class  DtMotionModel
 The base motion model class. More...
class  DtVRLDeadReckonerMotionModel
 DtVRLDeadReckonerMotionModel extends DtMotionModel to use a VR-Link Dead Reckoner. More...
class  DtMotionModelCreator
 The motion model. More...
class  DtDefaultMotionModelCreator
 The default motion model creator. More...
class  DtMotionModelFactory
 A factory for creating motion models (DtApproximator is the VR-Link motion model base class). More...
class  DtMouseEvent
 This class encapsulates a mouse button event. More...
class  DtMouseState
 This class encapsulates the state associated with a mouse button event. More...
class  DtMtlModelMapReader
 A static class used to read (and then access) an old Stealth 6.2-style mtl model map file. More...
class  DtMultiLineModel
 Implementation of class that will manage a collection of line models. More...
class  DtMuzzleFlashesCommand
 DtMuzzleFlashesCommand enables or disables muzzle flashes. More...
class  DtMuzzleFlashesCommandCreator
 DtMuzzleFlashesCommandCreator creates DtMuzzleFlashesCommands. More...
class  DtObjectFacadeInterface
 Base class for a facade object that owns widget indicators. More...
class  DtObjectTypeStateListener
 The DtEntityStateListener is an abstract class. More...
class  DtObserver
 A facade for a DtObserverObject. More...
class  DtObserverConfigurationGenerator
 The DtObserverConfigurationGenerator generates a unique observer configuration. More...
class  DtObserverController
 This class's main responsibility is to provide the functions used to control an observer. More...
class  DtObserverControllerCreator
 Creator class for the DtObserverController. More...
class  DtObserverEventProcessor
 The Scene event processor handles user interaction with the observer and the scene. More...
class  DtObserverMode
 DtObserverMode is the class used to represent a single Visual Mode Visual Modes may be saved and restored via the makArchives DtObserverModesRecordEntry and DtObserverModesRecord classes and. More...
class  DtObserverModeCommand
 DtObserverModeCommand sets the observer mode. More...
class  DtObserverModeCommandCreator
 DtObserverModeCommandCreator creates DtObserverModeCommands. More...
class  DtObserverModeManager
 DtObserverModeManager is responsible for loading and saving observer modes, and providing a mechanism to look up observer mode information by observer mode ID. More...
class  DtObserverModeManagerCreator
 Creator for DtObserverModeManager class. More...
class  DtObserverObject
 This abstract base class defines the interface for OS-specific keyboard and mouse event listeners. More...
class  DtObserverObjectManager
 The class responsible for managing and updating observer objects. More...
class  DtObserverObjectSignaler
 A global signaler object for the DtObserverObject class. More...
class  DtObserverSettingsDisplayNameProvider
 DtObserverSettingsDisplayNameProvider is an interface for a class to provide display names for observer settings. More...
class  DtObserverSettingsDisplayNameProviderCreator
 Creator for DtDisplayNameProvider class. More...
class  DtObserverSettingsManager
 DtObserverSettingsManager keeps track of the mapping between string and integer keys for observer settings; display names for observer settings; which observer settings are global, projection- specific, and model set-specific; and which settings should appear on the Observer menu and Observer toolbar. More...
class  DtObserverSettingsManagerCreator
 Creator for DtObserverSettingsManager class. More...
class  DtOrientationSymbolDecoration
 Symbol decoration that displays a Orientation label. More...
class  DtOrientationSymbolDecorationCreator
 Creator for DtOrientationSymbolDecoration. More...
class  DtOverlayDirectionLineModel
 This class is a virtual class that all direction line models must implement. More...
class  DtOverlayEllipseArcModel
 The 2d ellipse arc model. More...
class  DtOverlayFilter
 Abstract class to define the interface to overlay filters. More...
class  DtOverlayTypeFilter
 Overlay filter based on element type. More...
class  DtOverlayGreatCircleArcModel
 This class is a pure virtual class that all overlay great circle arc models must implement. More...
class  DtOverlayGroupManager
 Manages the allocation of overlay groups. More...
class  DtOverlayLineModel
 DtOverlayLineModel extends the DtLineModel interface to include operations only appropriate for 2D lines. More...
class  DtOverlayManager
 Abstract base class for managing the overlays. More...
class  DtOverlayManagerCreator
 Creator class. More...
class  DtOverlayPolygonModel
 Distributed model for drawing polygons on the overlay layer. More...
class  DtOverlayRectangleModel
 Distributed model for drawing rectangles on the overlay layer. More...
class  DtOverlaySegmentedLineModel
 The model interface for remote graphics segmented lines. More...
class  DtOverlaySettings
 Class for setting and maintaining state for user-modifiable overlay settings All of the overlay-changing calls in the UI go through this, so that saving this class provides enough information to restore all of the overlay settings to a terrain patch. More...
class  DtPageAssembler
 The base assembler is a singleton which assembles the pages defined in a Page Configuration. More...
class  DtPageAssemblerCreator
 The creator for the DtPageAssembler. More...
class  DtPageCollection
 This class provides an interface to Page collection widgets. More...
class  DtPageCollectionManager
 This class is a static singleton manager for getting page collection interfaces. More...
class  DtPageConfiguration
 A configuration of the pages in the gui. More...
class  DtPagePath
 A page path is the location of a page based upon its parents. More...
class  DtParticleSystemModel
 A model of a particle system. More...
class  DtPerformanceStatsCommand
 DtPerformanceStatsCommand enables or disables performance stats. More...
class  DtPerformanceStatsCommandCreator
 DtPerformanceStatsCommandCreator creates DtPerformanceStatsCommands. More...
class  DtPerformanceStatsManager
 Manager for sets of performance stats. More...
class  DtPerformanceStatsManagerSignaler
 A class which contains the signals used by the channel manager classes. More...
class  DtPluginManager
 Loads plugins. More...
class  DtPointFeature
 The point feature is a feature that describes a single location. More...
class  DtPointFeatureVisualizer
 The point feature visualizer is an abstract class which defines the interface for visualizing a point feature. More...
class  DtPointFeatureVisualizerFactory
 The point feature visualizer factory is responsible for creating point feature visualizers. More...
class  DtPolygonModel
 Distributed model for drawing polygons with attached vertices. More...
class  DtPrecipitationCommand
 DtPrecipitationCommand enables or disables precipitation. More...
class  DtPrecipitationCommandCreator
 DtPrecipitationCommandCreator creates DtPrecipitationCommands. More...
class  DtProctor
 Base class for Proctor classes. More...
class  DtProjectedTextModel
 DtProjectedTextModel is the abstract interface for a model class for creating attachable projected text. More...
class  DtProjectedWidgetModel
 A Model which can be added to objects for displaying overlay widgets. More...
class  DtProp
 Facade object for a scene prop. More...
class  DtPropAdder
 The DtPropAdder will create props from feature files containing prop point features and add them to the makVrv::DtTerrainLayer. More...
class  DtPropAdderCreator
 Creator class for creating a DtPropAdder. More...
class  DtPropAdderFactory
 A factory for creating prop adders. More...
class  DtPropTypeManager
 A class for managing the prop types. More...
class  DtRadioCommLineListener
 Base listener class for radio communication interactions. More...
class  DtRadioCommLineVisualizer
 Protocol independent radio communication visualizer. More...
class  DtRadioCommsVisualizationManager
 Manages the creation, animation, and timeout of comm lines and squawk indicators. More...
class  DtRadioCommsVisualizationManagerCommunicator
 Distributed object that signals the local De's DtRadioCommsVisualizationManager. More...
class  DtRadioCommunicationsCommand
 DtRadioCommunicationsCommand enables or disables the display of all radio communications (comm lines and squawk indicators). More...
class  DtRadioCommunicationsCommandCreator
 DtRadioCommunicationsCommandCreator creates DtRadioCommunicationsCommands. More...
class  DtRadioCommunicationsSettingsManager
 Manager for the radio communications settings. More...
class  DtRadioTransmissionListener
 Base listener class for radio transmission interactions. More...
class  DtRadioTransmissionVisualizer
 Protocol independent radio transmission visualizer. More...
class  DtReadSettingsLock
 a read settings lock on a setting object. More...
class  DtRecordSettingsBackupInterface
 The makVrv::DtRecordSettingsBackupInterface provides an interface to record-based backups. More...
class  DtRecordSettingsBackup
 The makVrv::DtRecordSettingsBackup is a templaced class that settings records will use in order to backup/restore data. More...
class  DtSharedRecordSettingsBackup
 The makVrv::DtSharedRecordSettingsBackup is a templaced class that settings records will use in order to backup/restore data. More...
class  DtRemoteGraphicSetCommand
 DtRemoteGraphicSetCommand sets remote graphics attributes. More...
class  DtRemoteGraphicsSetCommandCreator
 DtRemoteGraphicsSetCommandCreator creates DtRemoteGraphicsSetCommands. More...
class  DtRemoteGraphicSetController
 This manages the visibility state of Remote Graphics Sets and Remote Attribute Group templates. More...
class  DtRemoteGraphicSetManager
 DtRemoteGraphicManager objects hold the state (visible or not) of remote graphic sets and notify other objects of changes in that state. More...
class  DtRemoteGraphicStateListener
 The DtRemoteGraphicStateListener is a class that deals with basic remote Graphics processing. More...
class  DtRemoteGraphicStateVisualizer
 Common base visualizer class for Remote Graphics. More...
class  DtRemoteGraphicVisualizerAttributes
 The base class for remote graphics visualizers. More...
class  DtRenderer
 The DtRenderer is the component responsible for rendering 3D images onto the screen. More...
class  DtRendererCreator
 Abstract creator base class. More...
class  DtResetViewCommand
 DtResetViewCommand resets the observer in it's current mode setting. More...
class  DtResetViewCommandCreator
 DtResetViewCommandCreator creates DtResetViewCommands. More...
class  DtRibbonModel
 A model of a ribbon effect. More...
class  DtScene
 An object that represents everything that is visible in the scene. More...
class  DtSceneSignaler
 the Signals for DtScene More...
class  DtSceneDriver
 The DtSceneDriver owns the scene. More...
class  DtSceneDriverCreator
 Creator class for the scene driver, can be replaced to replace the scene driver. More...
class  DtSceneEnvironmentalsControllerObject
 A DtSceneEnvironmentalsControllerObject tells the DtSimData about new simulation objects and events. More...
class  DtSceneEventProcessor
 The Scene event processor handles user interaction with the scene. More...
class  DtSceneObject
 A DtSceneObject represents an object that can be positioned in the scene by (possibly) attaching it to another object. More...
class  DtSceneObjectVisualizer
 Base class for visualizing generic objects in the scene. More...
class  DtSceneProctor
 The abstract scene handler defines the abstract IGI interface for controlling the scene. More...
class  DtSchemaSettingsBackup
 This class will be able to store and restore backups for schemas. More...
class  DtSchemaManager
 The schema manager is responsible to managing all of the schemas in the system. More...
class  DtSchemaManagerSignaler
 Signaler that emits signals when schemas change. More...
class  DtSchemaManagerCreator
 Creator for DtSchemaManager class. More...
class  DtSchemaManagerSchemaRenamed
 makVrv::DtSchemaManagerSchemaRenamed will handle the renaming of a schema as it applied to changing model definition or element definition schema types More...
class  DtSchemaManagerSchemaParameterRenamed
 makVrv::DtSchemaManagerSchemaParameterRenamed will handle the renaming of a schema parameter as it applied to changing model definition or element definition schema types More...
class  DtScribeBoxModel
 This is the abstract interface for a model class that is used to create attachable line objects. More...
class  DtScribeBoxVisualizer
 DtScribeBoxVisualizer class is used to visualize scribe boxes. More...
class  DtSegmentedLineModel
 This class is a virtual class that all segmented line models must implement. More...
class  DtSegmentedLineModelUpdater
 Base class for updaters updating segmented line models Contains methods and information struct for working with line models. More...
class  DtSelectionManager
 The master window of the scene. More...
class  DtSettings
 The settings object is an abstract class for storing data which is typically gotten from a command line, or configuration file. More...
class  DtSettingsBackup
 Provides a method of doign settings backup. More...
class  DtSettingsBackupManager
 The makVrv::DtSettingsBackupManager class is a central place to store objects that can be backed up and restored. More...
class  DtSettingsChangeObject
 makVrv::DtSettingsChangeObject is a base class for all settings change objects More...
class  DtSettingsChangeManager
 makVrv::DtSettingsChangeManager class will manage change objects that listen to various system signals and perform changes to classes based on those signals. More...
class  DtSharedSettingsChangeManagerSignaler
 Singleton object for sending and receiving settings change signals. More...
class  DtSettingsInUseChecks
 Class responsible for checking if any settings are in use. More...
class  DtSetVisibilityInterface
 Interface for classes with settable visibility, such as a 3D model or 2D graphic. More...
class  DtShadowsCommand
 DtShadowsCommand enables or disables shadows. More...
class  DtShadowsCommandCreator
 DtShadowsCommandCreator creates DtShadowsCommands. More...
class  DtShadowSettingsCommand
 DtShadowSettingsCommand adjusts the shadows settings. More...
class  DtShadowSettingsCommandCreator
 DtShadowSettingsCommandCreator creates DtShadowSettingsCommands. More...
class  DtSharedDisplayUnitsSettings
 This class will maintain information about the display units used. More...
class  DtSharedInterestManagementSettings
 Object responsible for storing the settings regarding interest management (DDM). More...
class  DtSharedLoaderSettings
 The shared loader settings. More...
class  DtSharedModelSetSettings
 The shared model set settings. More...
class  DtSharedModelSetSettingsSignaler
 A signaler for the shared model set settings. More...
class  DtSharedRadioCommunicationsSettings
 This class will maintain settings regarding radio communications. More...
class  DtSharedRadioCommunicationsSettingsSignaler
 Signals changes to the shared radio communications settings. More...
class  DtSharedRenderSettings
 The shared render settings. More...
class  DtSharedSettings
 The base class for all shared settings. More...
class  DtSharedSettingsBackupManagerSignaler
 A signaler for the shared simulations settings. More...
class  DtSharedSettingsManager
 The shared settings manager, is the global object responsible for managing any shared settings objects. More...
class  DtSharedTrackHistorySettings
 This class maintains the track history settings. More...
class  DtSharedTrackHistorySettingsManager
 Manager for the track history settings. More...
class  DtSharedTrackHistorySettingsSignaler
 A signaler for the shared track history settings. More...
class  DtSharedVisualizerTypeMappings
 The shared visualizer type mappings. More...
class  DtSharedVisualizerTypeMappingsManager
 The shared settings manager handles low level access to the settings. More...
class  DtSharedVrvCommandSettings
 The shared simulation settings. More...
class  DtShowHideContext
class  DtSimData
 The DtSimData is the repository for simulation specific, read only data. More...
class  DtSimDataProcessorInterface
 Methods a data processor needs to implement to be considered a data processor. More...
class  DtSimEntry
 A DtSimEntry is a container of DtSimState's and represents the total state of an simulation object. More...
class  DtSimEntryObject
 A DtSimEntryObject tells the DtSimData about new simulation objects and events. More...
class  DtSimEntryUpdater
 The DtSimEntryUpdater is responsible for setting the update rate of each DtSimEnty. More...
class  DtSimEventEntry
 A DtSimEventEntry is an entry for a event like an interaction. More...
class  DtSimObjectEntry
 A DtSimObjectEntry is an entry for a persistent simulation object like an entity. More...
class  DtSimObjectEntryCollection
 A DtSimObjectEntryCollection is a collection of DtSimObjectEntry's that have a specific state. More...
class  DtSimpleIntersectorResult
 DtSimpleIntersectorResult is the DtSimpleIntersector-specific result class. More...
class  DtSimpleIntersector
 DtSimpleIntersector is a higher-level intersector class which adds functions for line of sight, height above terrain and height over terrain. More...
struct  DtSimState
 A DtSimState is the base class for all state objects. More...
class  DtSimStateObject
 A DtSimStateObject is the base class for all simulation state objects. More...
class  DtSkyConditionsManager
 Represents the class that manages the different sky conditions supported by the vrf environment. More...
class  DtSkyObject
 The base sky object. More...
class  DtSmokePlumesCommand
 DtSmokePlumesCommand enables or disablessmoke. More...
class  DtSmokePlumesCommandCreator
 DtSmokePlumesCommandCreator creates DtSmokePlumesCommands. More...
class  DtSpaceFollowViewCommand
 DtSpaceFollowViewCommand enables space follow mode on the named observer. More...
class  DtSpaceFollowViewCommandCreator
 DtSpaceFollowViewCommandCreator creates DtSpaceFollowViewCommands. More...
class  DtSquawkIndicator
 Implements sqawk indicators radiating from an entity. More...
class  DtSquawkIndicatorCreator
 Instantiates new squawk indicators. More...
class  DtSquawkIndicatorsCommand
 DtSquawkIndicatorsCommand enables or disables squawk indicators. More...
class  DtSquawkIndicatorsCommandCreator
 DtSquawkIndicatorsCommandCreator creates DtSquawkIndicatorsCommands. More...
class  DtStateListener
 The DtStateListener is an abstract class. More...
class  DtBaseStateView
 A DtBaseStateView is a the base class for all DtStateView's. More...
class  DtStateView
 A DtStateView is a the interface to simulation state information. More...
class  DtStateViewCollection
 A DtStateViewCollection is a collection of DtStateViews of a specific state. More...
class  DtStateVisualizer
 The DtStateVisualizer is an abstract class. More...
class  DtStateVisualizerCreator
 Abstract DtStateVisualizer creator. More...
class  DtStateVisualizerCreatorTemplate
class  DtStateVisualizerFactory
 A factory for DtStateVisualizer's. More...
struct  DtTimeStat
 Definition of a names set of timing samples. More...
class  DtStatsSet
 Set of performance statistics for display. More...
class  ScopedStatTimer
 Utility class for timing a scope block. More...
class  DtStealthCommandLineProcessor
 The MAK Stealth Application's command line processor. More...
class  DtStealthConfiguration
 The MAK Stealth Application. More...
class  DtStringKeyConverter
 DtStringKeyConverter is used to convert string-based keys, used in files for things like model sets and observer settings. More...
class  DtSubjectAnnouncer
 A DtSubjectAnnouncer tells DtSubjectObservers that the subject T is activated or deactivated. More...
class  DtSubjectBinder
 Base class for DtSubjectObservers that allow "delayed virtual construction via functors". More...
class  DtSubjectObserver
 A DtSubjectObserver is told by a DtSubjectAnnouncer when the subject is activated/ deactivated. More...
class  DtSurfacesSettings
 Contains surface on/off settings. More...
class  DtSymbolDecoration
 Base class for symbol decorations. More...
class  DtSymbolDecorationCreator
 Base class for symbol decoration creators. More...
class  DtSymbolDecorationFactory
 Factory for creating symbol decorations. More...
class  DtSymbolDecorationSettings
 The shared simulation settings. More...
class  DtSymbolDecorationSettingsBackup
 Settings backup for symbol decoration settings. More...
class  DtSymbolDecorationSettingsSignaler
 A signaler for the shared symbol decoration settings. More...
class  DtSymbolDecorationUpdateCallback
 The DtSymbolDecorationUpdateCallback is an abstract interface for function objects that plug into a DtSymbolDecorationUpdater to update it. More...
class  DtSymbolDecorationUpdateCallbackFactory
 The DtSymbolDecorationUpdateCallbackFactory will create DtSymbolDecorationUpdateCallbacks that plug into the distributed symbol decoration updater object. More...
class  DtSymbolDecorationUpdater
 DtSymbolDecorationUpdater updates symbol decorations with distributed side data. More...
class  DtSymbolDecorationVisualizer
 Symbol decoration visualizer. More...
class  DtTacticalGraphicImageSymbolVisualizer
 A visualizer for displaying a Image (Bitmap) Symbology Icon. More...
class  DtTacticalGraphicOverlay
 Holds information about the overlays managed by the Tactical Graphic Overlay Manager. More...
class  DtTacticalGraphicOverlayManager
 DtTacticalGraphicOverlayManager objects hold the state (visible or not) of tactical graphics overlays. More...
class  DtTacticalGraphicsLabelsCommand
 DtTacticalGraphicsLabelsCommand enables or disables tactical graphcis labels. More...
class  DtTacticalGraphicsLabelsCommandCreator
 DtTacticalGraphicsLabelsCommandCreator creates DtTacticalGraphicsLabelsCommands. More...
class  DtTacticalGraphicStateListener
 The DtTacticalGraphicStateListener is a class that deals with basic TacticalGraphic process code (such as setting of appearance, force, etc.) More...
class  DtTacticalGraphicSymbolDecorationVisualizer
 TacticalGraphic Symbol decoration visualizer. More...
class  DtTacticalGraphicSymbolDecorationVisualizerCreator
 Creator for the symbol decoration visualizer. More...
class  DtTcpMessageClient
 A remote TCP client that the TCP server communicates with. More...
class  DtTcpServer
 This is used by the master to connect to slaves. More...
class  DtTemporaryAgentManager
 The temporary agent manager. More...
class  DtTerrain
 DtTerrain is a facade around terrain functionality. More...
class  DtTerrainSignaler
 A global signaler object for the DtTerrain class. More...
class  DtTerrainLayer
 The DtTerrainlayer is the base implementation of a layer of data which makes up the terrain. More...
class  DtTerrainOverlayOperation
 A class specifying a single overlay operation. More...
class  DtTerrainPatch
 A container for a single piece of terrain, containing settings needed to recreate it. More...
class  DtTerrainPatchSignaler
 A signaler class for DtTerrainPatch. More...
class  DtTerrainPatchObject
 A DtTerrainPatchObject contains the methods for loading a file as a terrain. More...
class  DtTerrainPatchObjectSignaler
 The signaler object for the makVrv::DtTerrainPatchObject class. More...
class  DtTetherTrackViewCommand
 DtTetherTrackViewCommand enables tether track mode. More...
class  DtTetherTrackViewCommandCreator
 DtTetherTrackViewCommandCreator creates DtTetherTrackViewCommands. More...
class  DtTetherViewCommand
 DtTetherViewCommand enables tether mode. More...
class  DtTetherViewCommandCreator
 DtTetherViewCommandCreator creates DtTetherViewCommand. More...
class  DtTimeScaleCommand
 DtTimeScaleCommand changes the time scale for the environment. More...
class  DtTimeScaleCommandCreator
 DtTimeScaleCommandCreator creates DtTimeScaleCommand. More...
class  DtToolbarAssembler
 The base class implementation of a Toolbar Assembler. More...
class  DtToolbarAssemblerCreator
 This is a creator for makVrv::DtToolbarAssembler. More...
class  DtToolbarConfiguration
 A configuration of the toolbar layout. More...
class  DtToolbarManager
class  DtToolbarManagerCreator
 The creator for the DtPageAssembler. More...
class  DtToolbarPath
 a Class which represents a toolbar path. More...
class  DtTrackHistoriesCommand
 DtTrackHistoriesCommand enables or disables track histories. More...
class  DtTrackHistoriesCommandCreator
 DtTrackHistoriesCommandCreator creates DtTrackHistoriesCommand. More...
class  DtTrackHistoryUpdater
 DtTrackHistoryUpdater updates a track history model with the current position of the scene object it's attached to each tick. More...
class  DtTracksCommand
 DtTracksCommand enables or disables tracks. More...
class  DtTracksCommandCreator
 DtTracksCommandCreator creates DtTracksCommand. More...
class  DtTrackViewCommand
 DtTrackViewCommand enables or disables tracks. More...
class  DtTrackViewCommandCreator
 DtTrackViewCommandCreator creates DtTrackViewCommand. More...
class  DtTrailEffect
 This class wraps a trailing effect model; it creates either a DtRibbonModel or a DtParticleSystemModel depending on the model definition and schema passed in its constructor. More...
class  DtTreeRecord
 A DtTreeRecord holds the requisite information needed to create a tree in a forest. More...
class  DtTypedElementAttribute
class  DtUniqueElementAttribute
class  DtUnknownDriver
 The DtUnknownDriver is used for drivers which can't be created but can be noticed. More...
class  DtUpdater
 Abstract scene object updater interface. More...
class  DtUpdaterManager
 DtUpdaterManager manages DtUpdaters. More...
class  DtUserInterfaceAssembler
 DEPRECATED The DtUserInterfaceAssembler builds parts of a window from it's list of builders. More...
class  DtUserInterfaceBuilder
 DEPRECATED A builder knows how to build one specific part and add it to a DtDeMainWindow. More...
class  DtUserInterfaceSignals
 Base class for user interface signals. More...
class  DtVantageIgCommandLineProcessor
 The MAK Vantage IG Application's command line processor. More...
class  DtVantageIgConfiguration
 The MAK VantageIG Application. More...
class  DtVantagePvdCommandLineProcessor
 The PVD Application's command line processor. More...
class  DtVantagePvdConfiguration
 The MAK Vantage PVD Application. More...
class  DtVantageXrCommandLineProcessor
 The XR Application's command line processor. More...
class  DtVantageXrConfiguration
 The MAK Vantage XR Application. More...
class  DtVaporTrailsCommand
 DtVaporTrailsCommand enables or disables wake. More...
class  DtVaporTrailsCommandCreator
 DtVaporTrailsCommandCreator creates DtVaporTrailsCommand. More...
class  DtVelocitySymbolDecoration
 Symbol decoration that displays a Velocity label. More...
class  DtVelocitySymbolDecorationCreator
 Creator for DtVelocitySymbolDecoration. More...
class  DtViewMagnificationCommand
 DtViewMagnificationCommand sets the view magnification (3D) of the observer. More...
class  DtViewMagnificationCommandCreator
 DtViewMagnificationCommandCreator creates DtViewMagnificationCommands. More...
class  DtViewResolutionCommand
 DtZoomCommand sets the named observer's 2D Zoom factor. More...
class  DtZoomCommandCreator
 DtZoomCommandCreator creates DtZoomCommands. More...
class  DtViewStateProcessor
 Collection of factory methods to produce functions for altering the state of an observer to match some specification (e.g. More...
class  DtVisibilityAdapter
 An adapter to use an class with a setVisible(bool) method as a DtSetVisibilityInterface. More...
class  DtVisualizerDefinitionSetValidator
 A schema for a definition. More...
class  DtVisualizerAttribute
 The abstract base visualizer attribute class. More...
class  DtVisualizerAttributeBool
 boolean type visualizer attribute. More...
class  DtVisualizerAttributeStringVector
 String vector type visualizer attribute. More...
class  DtVisualizerAttributeString
 String type visualizer attribute. More...
class  DtVisualizerAttributeModelDefinition
 Single model definition. More...
class  DtVisualizerAttributeEnumeration
 Enumeration type visualizer attribute. More...
class  DtVisualizerAttributeInteger
 Integer type visualizer attribute. More...
class  DtVisualizerAttributeFontGlyph
 Font glyph type visualizer attribute. More...
class  DtVisualAttributeSymbolSelector
 Symbol Selector visual attribute. More...
class  DtVisualizerAttributeFloat
 float type visualizer attribute. More...
class  DtVisualizerAttributeFilename
 Filename type visualizer attribute. More...
class  DtVisualizerAttributeColor
 Color visualizer attribute. More...
class  DtVisualizerAttributePoint3D
 3D point type visualizer attribute. More...
class  DtVisualizerAttributeFactory
 The visualizer attribute factory takes class name + string value pairs and creates a visualizer attribute. More...
class  DtVisualizerCreationSettings
 Container class which indicates which visualizers need to be created for each modelSet, based on whether that visualizer visualizes something that is currently enabled and if the visualizer is create-on-demand vs. More...
class  DtVisualizerCreationSettingsManager
 A manager for the visualizer creation settings. More...
class  DtVisualizerCreationSettingsManagerCreator
 DtVisualizerCreationSettingsManager creator. More...
class  DtVisualizerCreationSettingsSignaler
 A signaler for the visualizer creation settings. More...
class  DtVisualizerDefinition
 A definition of a visualizer. More...
class  DtVisualizerDefinitionSet
 The makVrv::DtVisualizerDefinitionSet is a collection of makVrv::DtVisualizerDefinition instances. More...
class  DtVisualizerSchema
class  DtVisualizerSchemaManager
class  DtVisualizerSet
 This contains all the DtVisualizers used to visualize an element in a particular model set. More...
class  DtVisualTypeManager
 Repository for registering information about visual types. More...
class  DtVrvApplication
 The Root IG Application object. More...
class  DtVrvApplicationConfiguration
 This owns a list of display engine configurations. More...
class  DtVrvCommand
 DtVrvCommand is the base class for all commands. More...
class  DtVrvCommandCreator
 DtVrvCommandCreator is the base class for all command creators. More...
class  DtVrvBaseCommandCreatorSeed
 DtVrvBaseCommandCreatorSeed is the base class for all command creator seeds. More...
class  DtVrvCommandCreatorSeed
 DtVrvCommandCreatorSeed is the templated class for creator seeds that return a creator. More...
class  DtVrvCommandExecutor
class  DtVrvCommandFactory
 Factory for creating vrvCommands given a vrvControl packet. More...
class  DtVrvCommandLineProcessor
 The DtVrvCommandLineProcessor is an interface for an application-specific command line parser, which can be used by the DtVrvApplication. More...
class  DtWakeCommand
 DtWakeCommand enables or disables wake. More...
class  DtWakeCommandCreator
 DtWakeCommandCreator creates DtWakeCommands. More...
class  DtWidget
 The abstract base class for widgets. More...
class  DtWidgetLabel
 This is the implementation independent widget class for showing text. More...
class  DtWidgetEventSignals
 A simple collection of signals that all widgets can emit. More...
class  DtWidgetInstanceSignaler
 A single instance signal which has signals which will be emitted when the widget for the provided agent generates events. More...
class  DtWidgetSignaler
 The Widget signaler class is used to connect Widget generated events in the main thread to the WidgetAgent owners that are running it separate threads. More...
class  DtWindow
 Abstract Base class. More...
class  DtWindowCreator
 A creator class for DtWindow instances. More...
class  DtWindowEllipse
 A model-like object that draws a 2D ellipse. More...
class  DtWindowEllipseInstance
 Interface for a DtWindowEllipseInstance An object that draws a 2D ellipse. More...
class  DtWindowFactory
 Component which makes windows. More...
class  DtWindowLine
 A model-like object that draws a 2D line. More...
class  DtWindowLineInstance
 Interface for a DtWindowLineInstance - an attachable model instance that draws a 2D line. More...
class  DtWindowManager
 Component which knows how to make windows. More...
class  DtWindowManagerSignaler
 the Signals for DtViewManager More...
class  DtWindowManagerCreator
 Creator for a DtWindowManager. More...
class  DtWindowObject
 Base class for a graphical object that exists in a window. More...
class  DtWindowPolygon
 A model-like object that draws a 2D polygon. More...
class  DtWindowPolygonInstance
 Interface for a DtWindowPolygonInstance An object that draws a 2D Polygon. More...
class  DtWindowProctor
 This is used to distribute information about a window from the master to slave engines. More...
class  DtWindowProctorImpl
 Implementation of the Window Proctor. More...
class  DtWindowProxy
 Acts a proxy for each remote window on the master display engine. More...
class  DtWindowText
 A model-like object that draws a 2D text. More...
class  DtWindowTextInstance
 Interface for a DtWindowTextInstance An object that draws a 2D text. More...
class  DtWireframeCommand
 DtWireframeCommand enables or disables wireframe mode. More...
class  DtWireframeCommandCreator
 DtWireframeCommandCreator creates DtWireframeCommands. More...
class  DtWriteSettingsLock
 a write settings lock on a setting object. More...
class  DtAboutBox
 This is the dialog for the VR-Vantage About Box. More...
class  DtAddFeatureLayerItem
 A menu item to add a feature layer. More...
class  DtAddPropsInterface
 Interface to the DtAddPropsWidget. More...
class  DtAddPropsLogic
 The DtAddPropsLogic adds props to a feature layer. More...
class  DtAddPropsPage
 The DtAddPropsPage lets users see add props to a DtFeatureLayer. More...
class  DtAddPropsWidget
 The DtAddPropsWidget lets users see add props to a DtFeatureLayer. More...
class  DtAddTerrainPatchDialog
 Dialog for adding a terrain patch. More...
class  DtAddTerrainPatchInterface
 The interface between the Terrain patch logic and the dialog. More...
class  DtAddTerrainPatchLogic
 Adds terrain patches to the scene. More...
class  DtAddTerrainPatchMenuItem
 Load terrain menu item widget. More...
class  DtAggregateDefinitionEditorPage
 DtAggregateDefinitionEditorPage allows editing of aggregate visual definitions. More...
class  DtAnalogClock
 A basic analog clock control. More...
class  DtAttachWidget
 A widget class for managing attachment. More...
class  DtAttachWidgetCreator
 The creator class needed to be used to create a DtOverlaysPage. More...
class  DtAttachWidgetInterface
 Abstract interface for the attach widget. More...
class  DtAttachWidgetLogic
 The logic for driving an attach widget. More...
class  DtAttachWidgetLogicCreator
 The creator class. More...
class  DtCheckedItem
 Base class item builder for settings toggle items The menu id string is "DtViewSettingsItem". More...
class  DtCloudLayerDialog
 A dialog for creating and editing cloud layers. More...
class  DtCloudLayerDialogInterface
 An abstract class that represents all the functionality of a dialog used to add new cloud layers Instances of DtCloudLayerDialogInterface are the interface for the Add Cloud Layer dialog. More...
class  DtCloudLayerDialogLogic
 Instances of DtCloudLayerDialogLogic control DtCloudLayerDialogInterfaces. More...
class  DtCloudLayerDialogLogicCreator
 Creator for the DtCloudLayerDialogLogicCreator class. More...
class  DtConnectedSlavesInterface
 Abstract connected slaves widget interface. More...
class  DtConnectedSlavesLogic
 Logic class for the Connected Slaves widget. More...
class  DtConnectedSlavesWidget
 Displays all the connection slaves. More...
class  QDebugStream
 This class redirects cout/cerr to the text edit that's passed in: More...
class  DtConsoleLogWidget
 This widget displays the console log. More...
class  DtContextMenuManager
 A global signaler object for the DtContextMenuManager class. More...
class  DtContextMenuManagerCreator
 Creator class for the DtInputDriver. More...
class  DtContextTreeWidget
 A tree widget that will allow the addition of menu items that will appear on a context menu when the right mouse button is clicked on an item. More...
class  DtContourizationInterface
 Abstract class specifying the interface a DtContourizationLogic expects. More...
class  DtContourizationLogic
 The logic for the contourization page. More...
class  DtContourizationPage
 A dialog page containing countour settings. More...
class  DtContourizationWidget
 A widget for controlling contour settings and controlled by a DtContourizationLogic. More...
class  DtCustomTreeWidgetEditor
 Editor for various types within a QTreeWidget. More...
class  DtCustomTreeWidgetItem
 A custom tree widget item which allows for custom editing. More...
class  DtDateAndTimeInterface
 Abstract itnerface for a date and time widget. More...
class  DtDateAndTimeLogic
 The logic for displaying/editing the date and time. More...
class  DtDateAndTimePage
 A dialog page for setting the date and time. More...
class  DtDateAndTimeWidget
 A date and time widget. More...
class  DtDeselectableTreeWidget
 A tree widget that allows for selecting no item. More...
class  DtDialogPageTitleWidget
 Base select instance widget. More...
class  DtDialogWithDescriptions
 Logic for the tactical graphics settings GUI. More...
class  DtDisplayConfigEditorInterface
 Interface for the makVrv::DtDisplatConfigEditorWidget. More...
class  DtDisplayConfigEditorLogic
 The DtDisplayConfigEditorLogic is the brains behind the display configuration editor. More...
class  DtDisplayConfigEditorWidget
 The DtDisplayConfigEditorWidget helps the DtDisplayConfigEditorLogic create and modify display configurations. More...
class  DtDisplayUnitsSettingsInterface
 Interface for the settings widget to communicate with its logic. More...
class  DtDisplayUnitsSettingsLogic
 The logic for the entity display settings dialog. More...
class  DtDisplayUnitsSettingsLogicCreator
 Creator class for DtDisplayUnitsSettingsLogic. More...
class  DtDisplayUnitsSettingsPage
 Page for window settings, to coordinate logic and widget instantiation. More...
class  DtDisplayUnitsSettingsWidget
 This class displays the display units. More...
class  DtDockable
 The dockable class provides the docking interface for any class to be a dockable widget in the DtDeMainWindow. More...
class  DtDockableManager
 This class is responsible for managed dockable widgets. More...
class  DtDockWidgetItem
 An menu item for a dock widgets. More...
class  DtDriverWidget
 Widget for controlling drivers. More...
class  DtDriverWidgetCreator
 The creator class needed to be used to create a DtDriverWidget. More...
class  DtDriverWidgetInterface
 Interface for the makVrv::DtDriverWidget. More...
class  DtDriverWidgetLogic
 Logic for makVrv::DtDriverWidget. More...
class  DtElementDefinitionEditorInterface
 This is the interface for the element definition editor widget. More...
class  DtElementDefinitionPageInstanceEditor
 This widget will work with a supplied editor definition page (model definition, schema, etc) and allow for editing of a single instance of that page through a dialog. More...
class  DtElementEditorInterface
class  DtElementEditorLogic
 Logic class for the DtElementEditorWidget. More...
class  DtElementEditorWidget
 The main widget for editing element definitions. More...
class  DtElevationColorizationInterface
 Abstract class specifying the interface a DtElevationColorizationLogic expects. More...
class  DtElevationColorizationLogic
 The logic for an elevation color page. More...
class  DtElevationColorizationPage
 A dialog page containing elevation color settings. More...
class  DtElevationColorizationWidget
 A widget for controlling elevation color settings and controlled by a DtElevationColorizationLogic. More...
class  DtEntityDefinitionEditorPage
 The entity definition editor makVrv::DtPage. More...
class  DtEntityList
 DtEntityList extends DtObjectsSelectionList to provide a list of filterable selection objects; filters include entity, props, aggregates, tactical graphics, etc. More...
class  DtEntityListCreator
 Entity List Creator. More...
class  DtEntityListWidget
 Instances of DtEntityListWidget show a listing of the entity id, object type, global id and name for all entities and aggregates. More...
class  DtEntityListWidgetCreator
 Entity List Widget creator. More...
class  DtEnvironmentInterface
 The interface of an DtEnvironmentWidget for the DtEnvironmentLogic. More...
class  DtEnvironmentLogic
 Logic class for the DtEnvironmentWidget. More...
class  DtEnvironmentPage
 The page which shows the environment settings. More...
class  DtEnvironmentWidget
 A widget for configuring the environment. More...
class  DtErrorMessagesPage
 A dialog page error messages. More...
class  DtExceptionHandlingApplication
 DtExceptionHandlingApplication is a QApplication that catches all exceptions. More...
class  DtExitItem
 An Item builder for the exit item. More...
class  DtEyepointControlWidget
 A widget class for managing attachment. More...
class  DtEyepointControlWidgetCreator
 The creator class needed to be used to create a DtDriverWidget. More...
class  DtEyepointControlWidgetInterface
 Abstract interface for the attach widget. More...
class  DtEyepointControlWidgetLogic
 Logic to manage the Observer Control Widget. More...
class  DtEyepointInfoWidget
 The widget which contains Observer information. More...
class  DtEyepointInfoWidgetCreator
 The creator class needed to be used to create a DtDriverWidget. More...
class  DtEyepointInfoWidgetInterface
 Interface for DtEyepointInfoWidgets. More...
class  DtEyepointInfoWidgetLogic
 The logic for populating the DtEyepointInfoWidget. More...
class  DtFeatureColorEditorInterface
class  DtFeatureColorEditorLogic
 This class provides the logic for DtFeatureColorEditorLogic. More...
class  DtFeatureColorEditorLogicCreator
 This class creates an instance of the feature color editor logic. More...
class  DtFeatureColorEditorWidget
 Widget for editing the feature color settings. More...
class  DtFeatureLayerDialogPage
 Feature layer dialog shows all the feature layers. More...
class  DtFeatureSettingsLogic
class  DtFeatureSettingsLogicCreator
 The creator class. More...
class  DtFeatureSettingsPage
 A page which has the feature settings. More...
class  DtFieldValuePairDialog
 A DtFieldValuePairDialog provides a simple dialog to choose a field/ value pair. More...
class  DtFileCacheInterface
 The interface for the DtFileCachePage. More...
class  DtFileCacheLogic
 The logic for controlling how the DtFileCachePage works. More...
class  DtFileCachePage
 A dialog page controlling file caching. More...
class  DtFileUrl
 DtFileUrl converts a filename, possibly with a relative path, into a FILE URL usable as an href. More...
class  DtFilter
 Base filter class for DtFilteredListView. More...
class  DtElementTypeFilter
 Filter class for DtFilteredListView for filtering by element type. More...
class  DtOrFilter
 Filter class for DtFilteredListView for filtering multiple filters or-ed together. More...
class  DtAndFilter
 Filter class for DtFilteredListView for filtering multiple filters and-ed together. More...
class  DtGlobalFilterContainer
 The filter container contains a single filter and the ability to display it in the GUI. More...
class  DtFilteredListView
 The filtered list view is displays a list of items with the ability to dynamically filter them. More...
class  DtGdbSurfacesInterface
 The abstract interface of the DtGdbSurfacesWidget for the DtGdbSurfacesLogic. More...
class  DtGdbSurfacesLogic
 The logic class for handling GDB surfaces. More...
class  DtGdbSurfacesPage
 A dialog page for controlling the GDB surfaces. More...
class  DtGradientEditorInterface
 Abstract interface for gradient editor widgets. More...
class  DtGradientEditorWidget
 A widget class for editing gradients. More...
class  DtGridLinesInterface
 The interface used by the DtGridLinesPage and the DtGridLinesLogic. More...
class  DtGridLinesLogic
 The logic for populating the DtGridLinesPage. More...
class  DtGridLinesLogicCreator
 Creator class for DtGridLinesLogic. More...
class  DtGridLinesPage
 The grid lines page, controls for configuring grid lines. More...
class  DtHelpItem
 Item for online help. More...
class  DtAboutItem
 The about menu item. More...
class  DtWebLinkMenuItem
 The menu item which goes to the MAK web site. More...
class  DtProductsWebSiteMenuItem
 The menu item which goes to the MAK web site product page. More...
class  DtVersionWebSiteMenuItem
 The menu item which goes to the MAK web site product versions page. More...
class  DtForumWebSiteMenuItem
 The menu item which goes to the MAK Forum. More...
class  DtLogItem
 The menu item which brings up the error log page. More...
class  DtIgToolBar
 The DtIgToolBar will emit visibility changed signal on show/hide events for this object. More...
class  DtInstanceEditablePage
 This class is a specialized dialog page that will allow the dialog page to be editable in a stand-alone dialog. More...
class  DtInstanceEditorInterface
 Abstract interface for instance editor widgets. More...
class  DtInstanceEditorWidget
 A widget class for editing instances. More...
class  DtInteractionsDefinitionEditorPage
 A dialog for editing model definitions. More...
class  DtInterestManagementInterface
 Interface of the DtInterestManagementWidget for the DtInterestManagementLogic. More...
class  DtInterestManagementLogic
 The logic for controlling the intereste management widget. More...
class  DtInterestManagementSettingsPage
 Page for interest management settings, to coordinate logic and widget instantiation. More...
class  DtInterestManagementWidget
 The widget for displaying and editing the interest management settings. More...
class  DtInterfaceLayoutEditorLogic
 The logic for the GUI layout page. More...
class  DtInterfaceLayoutEditorPage
 A dialog page controlling file caching. More...
class  DtInterfaceLayoutEditorWidget
 A widget class for additional settings related to the GUI layout. More...
class  DtInterfaceLayoutEditorWidgetInterface
 Abstract interface for GUI layout editor widgets. More...
class  DtIntervisibilityMenu
 A builder for the intervisibility menu. More...
class  DtIntervisibilityRightClickMenu
 A builder for the right click intervisibility menu. More...
class  DtIntervisibilityMenuItem
 Convenience base class for registering and validating menu items that are common to the intervisibility menu. More...
class  DtIntervisibilityLineMenuItem
 An Item builder for creating an intervisibility line. More...
class  DtIntervisibilityFanMenuItem
 An Item builder for creating an intervisibility fan. More...
class  DtIntervisibilityEntityMenuItem
 An Item builder for creating an intervisibility entity fan. More...
class  DtIntervisibilityDeleteMenuItem
 An Item builder for deleting selected intervisibility items. More...
class  DtIntervisibilityPropertiesMenuItem
 An Item builder for setting properties on the selected intervisibility item. More...
class  DtIntervisibilityItem
 The toolbar item for turning intervisibility on/off. More...
class  DtIntervisibilityPropertiesDialog
 Property for intervisibility settings. More...
class  DtIntervisibilityPropertiesDialogCreator
 Creator for the intervisibility settings page. More...
class  DtIntervisibilityPropertiesLogic
 This is the logic for the intervisibility properties widget. More...
class  DtIntervisibilityPropertiesLogicCreator
 The DtIntervisibilityPropertiesLogicCreator creator. More...
class  DtIntervisibilitySettingsInterface
 This is the interface which the intervisibility settings widget will inherit from and the logic will use to talk to the widget. More...
class  DtIntervisibilitySettingsLogic
 This is the logic for the intervisibility settings widget. More...
class  DtIntervisibilitySettingsLogicCreator
 The DtIntervisibilitySettingsLogic creator. More...
class  DtIntervisibilitySettingsPage
 Page for intervisibility settings. More...
class  DtIntervisibilitySettingsWidget
 This class will allow users to modify intervisibility settings. More...
class  DtKeyMappingEditorLogic
 The logic for the makVrv::DtKeyMappingEditor. More...
class  DtKeyMappingEditorPage
 A dialog page controlling file caching. More...
class  DtKeyMappingEditorWidget
 A widget class for editing key functions. More...
class  DtRequestKeyMapKeyDialog
 This is the dialog the user types key sequences to be mapped. More...
class  DtRequestKeyValidationDialog
 This is the dialog used to ask the user what to do when a single key has been mapped to multiple functions. More...
class  DtKeyMappingEditorWidgetInterface
 Abstract interface for instance editor widgets. More...
class  DtFileMenu
 A builder for the file menu. More...
class  DtEditMenu
 A builder for the file menu. More...
class  DtHelpMenu
 A builder for the file menu. More...
class  DtSettingsMenu
 A builder for the file menu. More...
class  DtNewMenu
 A builder for the file menu. More...
class  DtOpenMenu
 A builder for the file menu. More...
class  DtAddMenu
 A builder for the file menu. More...
class  DtCloseMenu
 A builder for the file menu. More...
class  DtSaveMenu
 A builder for the file menu. More...
class  DtSaveAsMenu
 A builder for the file menu. More...
class  DtViewMenu
 A builder for the file menu. More...
class  DtMapEditorInterface
 Interface for a key/value pair editor GUI. More...
class  DtMapEditorWidget
 A widget for editing a map. More...
class  DtMenu
 The abstract base menu class. More...
class  DtMenuItem
 Builder for menu items. More...
class  DtSeparatorItem
 Menu item which represents a separator. More...
class  DtMenuManager
 A Menu manager which is how to lookup and find menu/menu items using menu paths. More...
class  DtModelDefinitionSchemaComboBox
 A combo box which populates itself with model definition schemata. More...
class  DtModelDefinitionComboBox
 A DtModelDefinitionComboBox populates itself with model definitions. More...
class  DtModelDefinitionEditorInterface
 Interface of the makVrv::DtModelDefinitionEditorWidget for the makVrv::DtModelDefinitionEditorLogic. More...
class  DtModelDefinitionEditorLogic
 The logic for editing model definitions. More...
class  DtModelDefinitionInstanceEditorLogic
 Specialized version of editor logic to allow logic to be edited locally on an instance editor page rather than immediately commiting to system data. More...
class  DtModelDefinitionEditorPage
 A dialog for editing model definitions. More...
class  DtModelDefinitionEditorWidget
 Editor widget for editing model definitions. More...
class  DtModelDefinitionInstanceEditorWidget
 A widget for creating new model definition instances. More...
class  DtModelScaleWidget
 DtModelScaleWidget is a toolbar widget that combines a button to enable and disable model scaling, and a drop-down button to bring up a slider for the model scale factor. More...
class  DtModelScaleSliderWidget
 A simple slider widget that combines the slider with a text label, for use by the DtModelScaleWidget. More...
class  DtModelScaleWidgetBuilder
 This builder class creates and instance of the DtEntityIconScaleWidget class. More...
class  DtModelScaleWidgetInterface
 Interface of the makVrv::DtModelScaleWidget for the makVrv::DtModelScaleLogic. More...
class  DtModelScaleWidgetLogic
 Logic to manage the Observer Mode Selection Widget. More...
class  DtMouseMappingEditorLogic
 The logic for the mouse mapping editor page. More...
class  DtMouseMappingEditorPage
 A dialog page controlling file caching. More...
class  DtMouseMappingEditorWidget
 A widget class for editing key functions. More...
class  DtMouseMappingEditorWidgetInterface
 Abstract interface for instance editor widgets. More...
class  DtMovieUrlLabel
 DtUrlLabel that can display a movie and act as a hyperlink with url(s) conditioned on the current movie frame. More...
class  DtMultiMapEditorInterface
 Interface of the makVrv::DtMultiMapEditorWidget for the makVrv::DtMultiMapEditorLogic. More...
class  DtMultiMapEditorWidget
 The widget for display string keys to multiple mapped values. More...
class  DtMultipleAttachEventProcessor
 The Tether Track Event processor handles events related to the processing of finishing up the tether track selection process. More...
class  DtNewVisualizerDefinitionDialog
 Dialog for allowing the user to select a new visualizer schema. More...
class  DtNewVisualizerDefinitionInterface
 Interface for new DtNewVisualizerDefinitionWidget. More...
class  DtNewVisualizerDefinitionLogic
 Logic for new DtNewVisualizerDefinitionDialog. More...
class  DtNewWindowItem
 A menu item to create a new window based on the current observer configuration. More...
class  DtNewStealthWindowItem
 A menu item to create a new window based on the current observer configuration set to a Stealth view. More...
class  DtNewPlanViewWindowItem
 A menu item to create a new window based on the current observer configuration set to a Plan view. More...
class  DtTransparencyToggleItem
 An Item builder for the transparency toggle item. More...
class  DtAttachItem
 base class that all attach items derive from An Item builder for the attach follow item. More...
class  DtAttachFollowItem
 An Item builder for the attach follow item. More...
class  DtAttachSpaceFollowItem
 An Item builder for the attach space follow item. More...
class  DtAttachMimicItem
 An Item builder for the attach mimic item. More...
class  DtAttachTetherItem
 An Item builder for the attach tether item. More...
class  DtAttachTrackItem
 An Item builder for the attach track item. More...
class  DtAttachTetherTrackItem
 An Item builder for the attach track item. More...
class  DtAttachMimicTrackItem
 An Item builder for the attach mimic item. More...
class  DtCreateInsetViewItem
 An Item builder for the create inset view item. More...
class  DtShowHideItem
 An Item builder for the hide object item. More...
class  DtObjectContextMenu
 A builder for the keyboard control menu. More...
class  DtObjectsListDataFunctions
 DtObjectsListDataFunctions is a container for sort and data functions for the DtObjectsSelectionList. More...
class  DtObjectsSelectionList
 DtObjectsSelectionList extends DtSelectionWidget to provide a list of selectable items with icon and name columns. More...
class  DtObjectsList
 class DtObjectsList: More...
class  DtObjectListViewItem
 Private classes not meant for export. More...
class  DtObjectListView
class  DtObjectListViewCreator
 Object List View Creator. More...
class  DtObjectsListPanel
 Tabbed dialog that has instances of both an entity list and an environmental list. More...
class  DtObjectsListPageCreator
 The creator class needed to be used to create a DtObjectsListPage. More...
class  DtObserverMenu
 A builder for the observer menu. More...
class  DtObserverQMenu
 The Qt menu implemenntation used by the makVrv::DtObserverMenu. More...
class  DtObserverModePersistenceWidget
 This class overrides the DtPersistenceToolbarWidget to provide specific functionality needed by the DtObserverMode. More...
class  DtRestoreTypeDialog
 Dialog for asking user to restore the factory observer settings. More...
class  DtObserverModeSelectionWidget
 Widget for choosing the current observer mode for an observer. More...
class  DtObserverModeSelectionWidgetBuilder
 Builder for creatine an makVrv::DtObserverModeSelectionWidget. More...
class  DtObserverModeSelectionWidgetInterface
 The interface of the makVrv::DtObserverModeSelectionWidget for the makVrv::DtObserverModeSelectionLogic. More...
class  DtObserverModeSelectionWidgetLogic
 Logic to manage the Observer Mode Selection Widget. More...
class  DtObserverSelectionWidget
 Contains makVrv::DtObserverSelectionWidget class. More...
class  DtObserverSelectionWidgetBuilder
 Builder for the makVrv::DtObserverSelectionWidget. More...
class  DtObserverSettingsInterface
 This is the interface for the DtObserverSettingsPage. More...
class  DtObserverModeSettingItem
 The item for creating a new observer mode setting item. More...
class  DtSetObserverModeMenu
 The sub-menu for setting the current observer's observer mode. More...
class  DtObserverModeItem
 The item for creating a new set mode menu item. More...
class  DtObserverAdvancedItem
 The item for creating a new advanced settings menu item. More...
class  DtSetModelSetAction
 The menu item for setting the model set for the currnet observer. More...
class  DtSetModelSetToolButton
 The buttom for setting the model set for the currnet observer. More...
class  DtSetModelSetToolButtonBuilder
 This builder class creates and instance of the DtEntityIconScaleWidget class. More...
class  DtObserverMenuModelSetItem
 The item for creating a new set model set sub-menu item on the observer menu. More...
class  DtSetModelSetMenu
 The sub-menu for setting the current observer's observer mode's model set. More...
class  DtObserverModelSetItem
 Used to create the menu items on the set model set sub-menu. More...
class  DtObserverSettingItem
 The item for controlling speed scaling. More...
class  DtObserverSettingsLogic
 Logic class for editing definition ObserverMode. More...
class  DtObserverSettingsPage
 A dialog for editing ObserverModes. More...
class  DtObserverViewsWidget
 A widget class for managing different camera views the currently selected observer can be placed in. More...
class  DtObserverViewsWidgetCreator
 The creator class needed to be used to create a DtOverlaysPage. More...
class  DtObserverViewsWidgetInterface
 Abstract interface for the observer views widget. More...
class  DtObserverViewsWidgetLogic
 The logic for controlling and updating the makVrv::DtObserverViewsWidget. More...
class  DtOverlaysPage
 The tactical graphics page. More...
class  DtOverlaysPageCreator
 The creator class needed to be used to create a DtOverlaysPage. More...
class  DtPage
 The page is a single widget component which is viewed in a page collection. More...
class  DtPageCreator
 The page creator. More...
class  DtPageCreatorTemplate
class  DtPersistenceControlsInterface
 Abstract interface for controlling persistence of state in a dialog. More...
class  DtPersistenceToolbarWidget
 A widget that displays a persistence GUI in some way Operations presented are import, export, save, and restore. More...
class  DtPopupToolbar
 The DtPopupToolbar class provides a toolbar can be easily shown and hidden. More...
class  DtPopupToolbarButton
 The DtPopupToolbarButton class is a toolbar which controls the display of a toolbar. More...
class  DtPropsInterface
 The interface for the props widget. More...
class  DtPropsLogic
 The DtPropsLogic controls the state of props via a dialog page. More...
class  DtPropsPage
 This is a page which displays information regarding props in the scene. More...
class  DtPropsWidget
 A widget for editing props. More...
class  DtPropTypeComboBox
 A DtPropTypeComboBox automatically connects with the prop type manager and knows when props are added and removed. More...
class  DtQApplicationProvider
 This class provides a way of getting the QApplication for a DisplayEngine. More...
class  DtQtCursor
 Qt implementation of the cursor class. More...
class  DtQtCursorManager
 Class used to interface with the Qt cursor system. More...
class  DtQtDeMainWindow
 The Qt main window. More...
class  DtQtDeMainWindowProvider
 DtQtDeMainWindowProvider lazily creates and provides access to the DtQtDeMainWindow. More...
class  DtFullScreenItem
 This is the menu item for the fullscreen toggle. More...
class  DtFullScreenSignaler
 A signaler which contains the signals used by the DtFullScreenItem class. More...
class  DtQtDeTicker
 This class exists so that a QTimer can call the tick() slot as fast as possible. More...
class  DtQtDeTickerProvider
 The DtQtDeTickerProvider is a singleton which provides the an single DtQtDeTicker instance. More...
class  DtQtEventLoop
 This class implements an DtEventLoop using the Qt event loop. More...
class  DtQtEventLoopCreator
 The creator for the DtQtEventLoop class. More...
class  DtQtKeyAdapter
 Abstract clas for grabbing and handling adapter which is owned by the makVrv::DtOsgWindowQt. More...
class  DtQtMenuAssembler
 A Qt implementation of a DtMenuAssembler. More...
class  DtQtMenuAssemblerCreator
 Override the DtMenuAssemblerCreator with a DtQtMenuAssemblerCreator. More...
class  DtQtModelSetStringProvider
 DtQtModelSetStringProvider provides Qt-translated strings to for model sets. More...
class  DtQtObserverSettingsDisplayNameProvider
 DtQtObserverSettingsDisplayNameProvider provides Qt-translated strings to for observer settings. More...
class  DtQtObserverSettingsDisplayNameProviderCreator
 Creator for DtDisplayNameProvider class. More...
class  DtQtPageAssembler
 This is the Qt specific implementation of the page assembler. More...
class  DtQtPageAssemblerCreator
 This class replaces the DtPageAssemblerCreator to create a DtQtPageAssembler for the DtPageAssembler instance. More...
class  DtQtPageCollection
 The DtQtPageCollection is an abstract class which implements the page collection interface, and can be used extended by specific Qt implementations such as a tabbed panel or dialog. More...
class  DtQtPageDialog
 The Qt Page Panel, is a generic docked widget that contains a number of DtPages that it displays individually using a Tabbed Widget. More...
class  DtQtPagePanel
 The Qt Page Panel, is a generic docked widget that contains a number of DtPages that it displays individually using a Tabbed Widget. More...
class  DtQtToolbarMenuAssembler
 A class that will allow the toolbar assembler to create and manage menus that are part of toolbars separate from the system menu manager. More...
class  DtQtToolbarAssembler
 A Qt implementation of a DtToolbarAssembler. More...
class  DtQtToolbarAssemblerCreator
 Override the DtToolbarAssemblerCreator with a DtQtToolbarAssemblerCreator. More...
class  DtQtToolbarManager
 A Toolbar manager which is how to lookup and find toolbars using toolbar paths. More...
class  DtQtToolbarManagerCreator
 The creator for the DtPageAssembler. More...
class  DtQtUtil
 Provides static utility functions for Qt. More...
class  DtRadioCommunicationsSettingsInterface
 Interface for the widget logic to communicate with the widget. More...
class  DtRadioCommunicationsSettingsLogic
 The logic for the entity display settings dialog. More...
class  DtRadioCommunicationsSettingsPage
 Page for radio communications settings; coordinates logic and widget instantiation. More...
class  DtRadioCommunicationsSettingsWidget
 This widget contains fields for adjusting radio communications settings. More...
class  DtClickableQLabel
 QLabel that signals when click events occur. More...
class  DtRangeEditorInterface
 Abstract interface for range editor widgets. More...
class  DtRangeEditorWidget
 A widget class for editing ranges. More...
class  DtRegistrationDlg
 A dialog for registering users. More...
class  DtRegistrationDlgInterface
class  DtRegistrationDlgLogic
 The logic for the user registration dialog. More...
class  DtRegistrationManager
 A singleton manager for user registration. More...
class  DtWireframeItem
 The item for controlling wireframe rendering. More...
class  DtShadowsItem
 The item for controlling wireframe rendering. More...
class  DtTerrainScalingItem
 The item for controlling terrain scaling. More...
class  DtRenderSettingsInterface
 This is the interface which the render settings widget will inherit from and the logic will use to talk to the widget. More...
class  DtRenderSettingsLogic
 This is the logic for the render settings widget. More...
class  DtRenderSettingsPage
 Page for render settings, to coordinate logic and widget instantiation. More...
class  DtRenderSettingsWidget
 DtRenderSettingsWidget implements the DtRenderSettingsInterface for Qt. More...
class  DtNewSceneItem
 The item for creating a new scene. More...
class  DtCloseSceneItem
 The item to "close" the scene, same functionality as "new scene". More...
class  DtOpenSceneItem
 The item for opening a scene. More...
class  DtSaveSceneItem
 The item for saving a scene. More...
class  DtSaveSceneAsItem
 The item for saving a scene. More...
class  DtSchemaEditorLogic
 Logic class for editing definition schema. More...
class  DtSchemaEditorPage
 A dialog for editing schema. More...
class  DtSelectedInstanceDialogPage
 An dialog page which contains a list of instances and allows selection of the instance. More...
class  DtSelectInstanceWidget
 Base select instance widget. More...
class  DtSelectionWidget
 class DtSelectionWidget: More...
class  DtSceneSettingsMenuItem
 The item for bringing up a dialog to adjust scene visuals (data/time, environment, etc.). More...
class  DtDisplaySettingsMenuItem
 The item for bringing up a dialog to adjust display settings. More...
class  DtTerrainSettingsMenuItem
 The item for bringing up a dialog to adjust terrain settings. More...
class  DtApplicationSettingsMenuItem
 The item for bringing up a dialog to adjust application settings. More...
class  DtVisualEditorsMenuItem
 The item for bringing up a dialog to adjust visuals (element definitions, modes) More...
class  DtSimulationSettingsInterface
 Abstract interface for simulation settings UI. More...
class  DtSimulationSettingsLogic
 Logic class for makVrv::DtSimulationSettingsDialog. More...
class  DtSlaveConnectionInterface
 The interface class of the makVrv::DtSlaveConnectionWidget for the makVrv::DtSlaveConnectionLogic. More...
class  DtSlaveConnectionLogic
 The logic for controlling and update the makVrv::DtSlaveConnectionWidget. More...
class  DtSlaveConnectionWidget
 The Widget class for. More...
class  DtStaticFileDialog
 A Wrapper around the File Dialog functions which allow for proper rendering to continue. More...
class  DtStealthControlWidget
 A widget class for managing attachment. More...
class  DtStealthControlWidgetInterface
 Abstract interface for the stealth control widget. More...
class  DtStealthControlWidgetLogic
 The logic for controlling and updating the makVrv::DtStealthControlWidget. More...
class  DtSymbolDecorationSettingsPage
 Page for intervisibility settings. More...
class  DtSymbolDecorationSettingsWidget
 This class will allow users to modify intervisibility settings. More...
class  DtSymbolDecorationSettingsWidgetInterface
 Abstract interface for a symbol decoration settings editing widget. More...
class  DtSymbolDecorationSettingsWidgetLogic
 This is the logic for the render settings widget. More...
class  DtSymbolDecorationToolbarWidget
 DtSymbolDecorationToolbarWidget is a toolbar widget that combines a button to enable and disable model scaling, and a drop-down button to bring up a slider for the model scale factor. More...
class  DtSymbolDecorationToolbarWidgetBuilder
 This builder class creates and instance of the symbol decoration toolbar widget class. More...
class  DtTacticalGraphicOverlayTreeInterface
 The interface used by the DtTacticalGraphicOverlaysTreeWidget and the DtTacticalGraphicsTreeWidgetLogic. More...
class  DtTacticalGraphicOverlayTreeLogic
 The logic for populating and managing the DtTacticalGraphicOverlayTreeWidget. More...
class  DtTacticalGraphicOverlayTreeLogicCreator
class  DtTacticalGraphicOverlayTreeWidget
 The tactical graphics overlay tree widget displays the tree representing the Tactical Graphic Overlays currently in existence. More...
class  DtTacticalGraphicsDefinitionEditorPage
 A dialog for editing model definitions. More...
class  DtTerrainContentsInterface
 The interface for the makVrv::DtTerrainContentsWidget for the makVrv::DtTerrainContentsLogic. More...
class  DtTerrainContentsLogic
 The DtTerrainContentsLogic populates the DtTerrainContentsWidget with the Contents that were used to compose the current terrain. More...
class  DtTerrainContentsPage
 A DtTerrainContentsPage lets users see the reference content of the current terrain. More...
class  DtTerrainContentsWidget
 The DtTerrainContentsWidget displays the terrain Contents that were used to compose the current terrain. More...
class  DtTerrainContextMenu
 A builder for the terarin control menu. More...
class  DtDeselectAllMenuItem
 A builder for the right click menu item to clear the current selection The menu string is "DtDeselectAllMenuItem". More...
class  DtNewTerrainItem
 The menu item for creating a new terrain. More...
class  DtOpenTerrainItem
 The menu item for opening a terrain. More...
class  DtSaveTerrainItem
 The menu item for saving a terrain. More...
class  DtSaveTerrainAsItem
 The menu item for saving a terrain w/ a filename. More...
class  DtCloseTerrainItem
 The item to "close" the terrain, same functionality as "close Terrain". More...
class  DtTerrainPatchDialogPage
 Dialog which shows the terrain patches. More...
class  DtTerrainScaleWidget
 This class is the terrain scale widget visible on the toolbar. More...
class  DtTerrainScaleSliderWidget
 A simple slider widget that combines the slider with a text label, for use by the DtTerrainScaleWidget. More...
class  DtTerrainScaleWidgetBuilder
 This builder class creates and instance of the DtTerrainScaleWidget class. More...
class  DtTerrainScaleWidgetInterface
 Interface of the makVrv::DtTerrainScaleWidget for the makVrv::DtTerrainScaleLogic. More...
class  DtTerrainScaleWidgetLogic
 Logic to manage the Observer Mode Selection Widget. More...
class  DtTextureDrapingInterface
 Abstract class specifying the interface a DtTextureDrapingLogic expects. More...
class  DtTextureDrapingLogic
 The logic for a Raster map page. More...
class  DtTextureDrapingPage
 Dialog for controlling textures draped on a terrain. More...
class  DtTextureDrapingWidget
 A widget for controlling contour settings and controlled by a DtTextureDrapingLogic. More...
class  DtToolbar
 The base class for VR-Vantage toolbars. More...
class  DtToolbarItem
 An menu item for controlling toolbars. More...
class  DtSceneToolbar
 A builder for the scene items toolbar. More...
class  DtTerrainToolbar
 A builder for the terrain items toolbar. More...
class  DtObserverSettingsToolbar
 A builder for the observer settings items toolbar. More...
class  DtDisplaySettingsToolbar
 A builder for the display settings items toolbar. More...
class  DtSimulationConnectionsToolbar
 A builder for the simulation connections items toolbar. More...
class  DtIntervisibilityToolbar
 A builder for the intervisibility items toolbar. More...
class  DtTrackHistorySettingsInterface
 Interface for the track history settings widget. More...
class  DtTrackHistorySettingsLogic
 The logic for the track history settings dialog. More...
class  DtTrackHistorySettingsPage
 Page for track history settings. More...
class  DtTrackHistorySettingsWidget
 This widget contains fields for configuring track histories. More...
class  DtTreeWidget
 Override QTreeWidget to provide additional functionality (mainly right click support) More...
class  DtUrlLabel
 QLabel that can act as a hyperlink, independent of its content. More...
class  DtVectorNetworkPage
 The vector network page, displays the vector network for the current terrain. More...
class  DtVectorNetworkPageCreator
 The creator class needed to be used to create a DtVectorNetworkPage. More...
class  DtVectorNetworkTreeInterface
 The interface used by the DtVectorNetworkTreeWidget and the DtVectorNetworkTreeLogic. More...
class  DtVectorNetworkTreeLogic
 The logic for populating the DtVectorNetworkTreeWidget. More...
class  DtVectorNetworkTreeWidget
 The vector network tree widget displays the tree representing vector network loaded from feature layers. More...
class  DtVisualizerAttributeMultiValueDialog
class  DtVisualizerAttributeEditorInterface
 Base interface for the visualizer attribute editor to be passed to logics which will assign the attribute objects. More...
class  DtVisualizerAttributeEditor
 Base class for the Qt based visualizer attribute editor. More...
class  DtVisualizerAttributeEditorCreator
 Abstract creator class for visualizer attributes. More...
class  DtVisualizerAttributeEditorCreatorTemplate
 Template version for creating attributes using the default constructor and a static theTypeInfo function. More...
class  DtVisualizerAttributeComboEditor
 Default type responsible for editing attribute with a set number of values. More...
class  DtVisualizerAttributeBoolEditor
 Default type responsible for editing unknown attribute name/types. More...
class  DtDefaultVisualizerAttributeEditor
 Default type responsible for editing unknown attribute name/types. More...
class  DtVisualizerAttributeStringEditor
 Default type responsible for editing unknown attribute name/types. More...
class  DtVisualizerAttributeFloatEditor
 Default type responsible for editing unknown attribute name/types. More...
class  DtVisualizerAttributeFilenameEditor
 Default type responsible for editing filename attribute name/types. More...
class  DtVisualizerAttributeTypeEditor
 Default type responsible for editing unknown attribute name/types. More...
class  DtVisualizerAttributeModelDefinitionSchemaEditor
 Default type responsible for editing unknown attribute name/types. More...
class  DtVisualizerAttributeModelDefinitionEditor
 Default type responsible for editing unknown attribute name/types. More...
class  DtVisualizerAttributeStringVectorEditor
 Default type responsible for editing unknown attribute name/types. More...
class  DtVisualizerAttributeFontGlyphEditor
class  DtVisualizerAttributeColorEditor
class  DtVisualizerAttributeModelDefinitionSelector
 Default type responsible for selecting a single model instance. More...
class  DtVisualizerAttributeSymbolSelectorDialog
class  DtVisualizerAttributeSymbolSelectorEditor
 Default type responsible for selecting a single model instance. More...
class  DtVisualizerAttributeEditorFactory
class  DtVisualizerAttributeWidget
class  DtVisualizerAttributeWidgetCreator
class  DtVisualizerAttributeWidgetCreatorTemplate
class  DtVisualizerAttributeStringWidget
 Widget for editing visualizer attribute strings. More...
class  DtVisualizerAttributeWidgetFactory
class  DtWidgetBuilder
 This class is the generic builder base class for building a widget. More...
class  DtDiGuyCharacterModel
 Di Guy based Character model. More...
class  DtDiGuyFunctionRegistration
 The necessary global registration object to allow DiGuy to support Multiple instances. More...
class  DtDiGuyModelInstance
 A Di Guy based model instance. More...
class  DtDiGuyModelInstanceCreator
 A Creator for the makVrv::DtSpeedTreeModelInstance class. More...
class  DtDiGuyMotionModel
 A Di Gui based motion model for objects which have a DI Guy character. More...
class  DtDiGuyMotionModelCreator
 Creator for makVrv::DtDiGuyMotionModel. More...
class  DtDiGuyOsgGraphicsFile
 The OSG implementation of a di guy graphics file. More...
class  DtDiGuyOsgGraphicsLink
 OSG graphics link. More...
class  DtDiGuyOsgGraphicsShape
 A OSG based DiGuy Shape. More...
class  DtDiGuyScenario
 Owns a DiGuy scenario for the application. More...
class  DtDisDriver
 The DtDriver for DIS. More...
class  DtDisDriverCreator
 Creator class for the DIS driver. More...
class  DtDisConnectionInterface
 Abstract interface used to a user interface. More...
class  DtDisConnectionLogic
 Logic for configuring the Dis Connection. More...
class  DtDisConnectionPage
 A dialog for configuring the DIS connection. More...
class  DtDisConnectionWidget
 Widget for DIS connection. More...
class  DtDisConnectionsItem
 The DtDisConnectionsItem is a item which brings up the DIS connections page. More...
class  DtUpdaterFactorySeed
 Object used to fill the DtGlStudioAttributeUpdateFactory with a default set of updaters. More...
class  DtUpdaterFactoryDISSeed
 Object used to fill the DtGlStudioAttributeUpdateFactory with a default set of DIS-specific updaters. More...
class  DtUpdaterFactoryHLA13Seed
 Object used to fill the DtGlStudioAttributeUpdateFactory with a default set of HLA 1.3 specific updaters. More...
class  DtUpdaterFactoryHLA1516Seed
 Object used to fill the DtGlStudioAttributeUpdateFactory with a default set of HLA 1516 specific updaters. More...
class  DtUpdaterFactoryHLA1516eSeed
 Object used to fill the DtGlStudioAttributeUpdateFactory with a default set of HLA 1516e specific updaters. More...
class  DtCockpitMappingEditorLogic
 Logic for editing mappings from entities to cockpits. More...
class  DtCockpitMappingEditorWidget
 A widget for editing the HUD entity mappings. More...
class  DtCockpitMappingPage
 Page for editing mappings between entities and cockpits. More...
class  DtCockpitSettingItem
 The item for controlling track history. More...
class  DtCockpitSettingsInterface
 Interface for widget to edit cockpit settings. More...
class  DtCockpitSettingsLogic
class  DtCockpitSettingsPage
class  DtCockpitSettingsWidget
 DtCockpitSettingsWidget implements the DtCockpitSettingsInterface for Qt. More...
class  DtCockpitModelDefinitionRenamedChanged
 makVrv::DtModelDefinitionManagerDefinitionRenamed will handle the renaming of a model definition as it applied to changing a cockpit definition More...
class  DtGlStudioAoaUpdater
 Updates a GLStudio cockpit's angle of attack (AOA) state. More...
class  DtGlStudioAoaUpdaterCreator
 Creator for registering AOA updater. More...
class  DtGlStudioAttributeUpdater
 Base class for a GLStudio cockpit attribute. More...
class  DtGlStudioAttributeUpdaterCreator
 Creator for registering a GLStudio cockpit updater. More...
class  DtGlStudioAttributeUpdaterFactory
 Factory for building GLStudio attribute updaters for a cockpit. More...
class  DtGlStudioDrawable
 The OSG Drawable that contains a GL Studio HUD. More...
class  DtGlStudioDriver
 Driver for GLStudio cockpits. More...
class  DtGlStudioDriverCreator
 Creator for registering GLStudio driver. More...
class  DtGlStudioEventProcessor
 Processor to handle events for the osgWidget overlay on a channel. More...
class  DtGlStudioFeetAglUpdater
 Updates feet above ground level attribute in a GLStudio cockpit. More...
class  DtGlStudioFeetAglUpdaterCreator
 Creator for registering AGL updater. More...
class  DtGlStudioFeetMslUpdater
 Updater for GLStudio feet mean sea level attribute. More...
class  DtGlStudioFeetMslUpdaterCreator
 Creator for registering MSL updater. More...
class  DtGlStudioFeetPerMinuteUpdater
 Updates GLStudio feet/minute attribute. More...
class  DtGlStudioFeetPerMinuteUpdaterCreator
 Creator for registering feet/minute updater. More...
class  DtGlStudioKilometersPerHourUpdater
 Updater for GLStudio kilometers/hour attribute. More...
class  DtGlStudioKilometersPerHourUpdaterCreator
 Creator for kilometers/hour updater. More...
class  DtGlStudioKnotsPerHourUpdater
 Update GLStudio knots per hour attribute. More...
class  DtGlStudioKnotsPerHourUpdaterCreator
 Creator for registering knots per hour updater. More...
class  DtGlStudioMilesPerHourUpdater
 Update GLStudio miles per hour attribute. More...
class  DtGlStudioMilesPerHourUpdaterCreator
 Creator for registering miles/hour updater. More...
class  DtGlStudioObjectAttributeUpdater
 A HUD object side updater abstract base class. More...
class  DtGlStudioPitchUpdater
 Update GLStudio pitch attribute. More...
class  DtGlStudioPitchUpdaterCreator
 Creator for registering pitch attribute updater. More...
class  DtGlStudioRollUpdater
 Update GLStudio roll attribute. More...
class  DtGlStudioRollUpdaterCreator
 Creator for registering roll attribute updater. More...
class  DtGlStudioSignaler
 A signaler for the shared simulations settings. More...
class  DtGlStudioValueUpdater
 Generic GLStudio value attribute updater. More...
class  DtGlStudioValueUpdaterCreator
 Creator for registering value updater. More...
class  DtGlStudioYawUpdater
 Updates the GL Studio Yaw attribute. More...
class  DtGlStudioYawUpdaterCreator
 Creator for the GL Studio Yaw updater. More...
class  DtHudsCommand
 DtHudsCommand enables or disables HUDS. More...
class  DtHudsCommandCreator
 DtHudsCommandCreator creates DtHudsCommands. More...
class  DtOsgGlStudioCockpit
 DtOsgGlStudioCockpit is the implementation of the distributed object of the same name (and under our current nameing conventions, would more correctly be named DtOsgGlStudioCockpitObject). More...
class  DtSharedCockpitSettings
 The shared simulation settings. More...
class  DtSharedCockpitSettingsManager
 Settings Manager for GL-Studio cockpits. More...
class  Dt2DEffect
 The 2D effect is an abstract interface for effects used to render in 2D. More...
class  DtPoint
 A 2D point. More...
class  DtPen
 A pen object with parameters on how to draw text. More...
class  DtBoundingBox
 A simple bounding box. More...
class  DtBufferObject
 A class the wraps a OpenGL Array Buffer object. More...
class  DtCharacterEncodingMap
 The character encoding map, maps the character code to a glyph index. More...
class  DtCoordinatePack
 The pack class packs 3 doubles into 4 floats. More...
class  DtEffect
 The base class for a programmable pipeline render effect. More...
class  DtEffectCreator
 Abstract creator class for registering effects with a effects manager. More...
class  DtEffectManager
 The effect manager provides a way of creating and sharing effects. More...
struct  DtAttributeType< float >
struct  DtAttributeType< float[2]>
struct  DtAttributeType< float[3]>
struct  DtAttributeType< float[4]>
struct  DtAttributeType< int >
struct  DtAttributeType< int[2]>
struct  DtAttributeType< int[3]>
struct  DtAttributeType< int[4]>
struct  DtAttributeType< unsigned int >
struct  DtAttributeType< unsigned int[2]>
struct  DtAttributeType< unsigned int[3]>
struct  DtAttributeType< unsigned int[4]>
class  DtEffectRenderer
class  DtFilledPolygon
 A variable vertex convex filled 2D polygon. More...
struct  DtLineVertex
 A vertex element used for rendering a line. More...
class  DtFlat2DLineRenderer
 A Renderer which renders 2D lines with only a color. More...
struct  DtOffsetColoredVertex
 Basic vertex for rendering geometry with a position, offset, color, and rotation. More...
class  DtFlat2DRenderer
 Class will render TexturedQuadData using a Dt2DQuadEffect. More...
class  DtFlatPrimitiveStyle
 A style for rendering a 2D quad with only a flat color. More...
class  DtFont
 A class with encapsulated a font loaded from disk with a given size. More...
class  DtFontManager
 Manages instances of fonts, the font will be kept in memory unless the manager is cleared. More...
class  DtRenderModes
 Render modes for drawing GL primitives. More...
class  DtFormatRenderer
 Class for defining how an effect renders a format of data. More...
class  DtFrameBufferObject
 An object which wraps an OpenGL frame buffer object and allows rendering To a texture. More...
class  DtFreeTypeFace
 A class which encapsulates a free type face object. More...
class  DtFreeTypeLibrary
 The DtFreeTypeLibrary instance provides an interface to a single Free type library implementation. More...
class  DtGlyph
 A class which represents a glyph instance. More...
class  DtGlyphRenderer
 Abstract class for handling glyph rendering. More...
class  DtLineRenderer
 A class responsible for rendering lines. More...
class  DtLineSegmentProxy
 A line segment proxy is a flyweight class for controlling a single line segment. More...
class  DtLineSegment
 A class which represents a single line segment. More...
class  DtOutlinedPolygon
 A convex polygon drawn using lines. More...
class  DtOverlayRenderer
 The DtOverlayRenderer implements the overlay concept. More...
class  DtOverlayResourceProvider
 The overlay resource provider class provies resources for overlay drawing classes. More...
class  DtPickableWidget
 A non-visible interactive widget. More...
class  DtPickableQuad
 The DtPickableQuad is a pickable widget that matches the Quad interface. More...
class  DtPickableLine
 The DtPickableLine is a pickable widget that matches the LineSegment interface. More...
class  DtPickableTriangle
 The DtPickableLine is a pickable widget that matches the TriangleProxy interface. More...
class  DtPixelBufferObject
 An object which wraps an OpenGL pixel buffer object and allows for asynchronous downloads of texture data. More...
class  DtPolygon
 A variable vertex 2D polygon. More...
class  DtPrimitiveRenderer
 Abstract primitive rendering base class. More...
class  DtPrimitiveStyle
 The abstract base class for the various primitive styles. More...
class  DtProjected2DFlatEffect
 An effect for rendering 2D flat colored quads. More...
class  DtProjected2DFlatQuadEffectCreator
 A creator class for the Projected 2D flag quad effect. More...
class  DtProjected2DLineEffect
 An effect for rendering 2D projected lines Has support for direction and length information per vertex. More...
class  DtProjected2DLineEffectCreator
 A creator class for the Projected 2D line effect. More...
class  DtProjected2DTexturedEffect
 A extended precision 2D quad rendering effect. More...
class  DtProjected2DTexturedEffectCreator
 A creator class for the Projected 2D textured quad effect. More...
class  DtQuad
 A single 2D quadrilateral. More...
class  DtQuadRenderer
 A class which allocates and draws quads. More...
class  DtQuadProxy
 A flyweight class for controlling a single quad owned by the DtQuadRenderer. More...
class  DtSegmentedLine
 A convex polygon drawn using lines. More...
class  DtSprite
 A synchronized Quad and Widget for a interactive visible 2D graphic. More...
class  DtStippledPrimitiveStyle
 A style for drawing quads with a stipple pattern. More...
class  DtTextRenderer
 A class for rendering text object. More...
class  DtTextProxy
 A class for controlling text owned by the TextRenderer. More...
struct  DtOffsetColoredTexturedVertex
 A vertex primitive which has a position, offset, color and texture coords. More...
class  DtTextured2DRenderer
 Class will render TexturedQuadData using a Dt2DQuadEffect. More...
class  DtTexturedGlyphRenderer
 A glyph renderer which renders the texture associated with a glyph. More...
class  DtTexturedPrimitiveStyle
 A style for rendering a primitive with a single texture applied. More...
class  DtTextureObject
 An object which wraps a OpenGL texture object. More...
class  DtTriangleRenderer
 The triangle renderer. More...
class  DtTriangleProxy
 A flyweight class for controlling a triangle owned by the triangle renderer. More...
class  DtWidgetPicker
 The picker class which allocates and does picking operatings on widgets. More...
class  DtHla13Driver
 The Sim Driver for HLA 1.3. More...
class  DtHla13DriverCreator
 Creator class for the HLA 13 driver. More...
class  DtHla13ConnectionInterface
 Abstract interface used to a user interface. More...
class  DtHla13ConnectionLogic
 Logic for configuring the Hla13 Connection. More...
class  DtHla13ConnectionPage
 A dialog for configuring the HLA 1.3 connection. More...
class  DtHla13ConnectionWidget
 Widget for HLA 1.3 connection. More...
class  DtHla1516Driver
 The Sim Driver for HLA 1516. More...
class  DtHla1516DriverCreator
 Creator class for the HLA 13 driver. More...
class  DtHla1516eDriver
 The Sim Driver for HLA 1516e. More...
class  DtHla1516eDriverCreator
 Creator class for the HLA 1516e driver. More...
class  DtHla1516eConnectionInterface
 Abstract interface used to a user interface. More...
class  DtHla1516eConnectionLogic
 Logic for configuring the Hla1516e Connection. More...
class  DtHla1516eConnectionPage
 A dialog for configuring the HLA 1516e connection. More...
class  DtHla1516eConnectionWidget
 Widget for HLA 1516e connection. More...
class  DtHla1516ConnectionInterface
 Abstract interface used to a user interface. More...
class  DtHla1516ConnectionLogic
 Logic for configuring the Hla1516 Connection. More...
class  DtHla1516ConnectionPage
 A dialog for configuring the HLA 1516 connection. More...
class  DtHla1516ConnectionWidget
 Widget for HLA 1516 connection. More...
class  Dt3DGreatCircleArcModelInstance
 Specialized Line Model instance to draw a 3D arc with styleable segments. More...
class  Dt3DGreatCircleArcModelInstanceSegment
 Helper class to draw a styleable arc segment; generates a geode containing the arc segment geometry. More...
class  Dt3DLineModelInstanceSegment
 Helper class to draw a styleable line segment; generates a geode containing the line segment geometry. More...
class  Dt3DLineModelInstanceSegmentInterface
 Dt3DLineModelInstanceSegmentInterface is an abstract class providing a common interface for line model instance segments. More...
class  Dt3DSegmentedLineModelInstance
 Model instance to draw a 3D line with styleable segments. More...
class  Dt3DTextModelInstance
 Model instance to draw 3D text. More...
class  Dt3DTextModelInstanceCreator
 A Creator for the makVrv::Dt3DTextModelInstance class. More...
class  DtAnimationModelInstance
 An effect model instance creates a particle effect from a model definition. More...
class  DtAnimationModelInstanceCreator
 A Creator for the makVrv::DtOsgSimpleModelInstance class. More...
class  DtArticulatedModelParser
 Default implementation of the model parser for Articulated models. More...
class  DtArticulatedModelParserCreator
 Create an articulated model parser. More...
class  DtArticulatingCylinderModelInstance
 Model instance to draw a cuboid. More...
class  DtAttachableEllipsoidArcModelInstance
 Model instance to draw a EllipsoidArc. More...
class  DtAttachableEllipsoidArcModelInstanceCreator
 A Creator for the DtAttachableEllipsoidArcModelInstance class. More...
class  DtAttachedCylinderModelInstance
 The model instance to draw a cylinder spanning between two poitns. More...
class  DtAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  DtAttributeLayout
 The attribute layout tells DtAttributes where to draw using a grid type layout. More...
class  DtBaseOutlineAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  DtBaseQuadAttribute
 Attribute that generates a colored quad. More...
class  DtBaseTextAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  DtChannelSpecificGroup
 A group node that culls it's group members based on channels. More...
class  DtCloudDrawable
 A drawable for drawing the cloud layer. More...
class  DtCopyableParticleEffect
 A particle affect which is copied. More...
class  DtCubeModelInstance
 Model instance to draw a cuboid. More...
class  DtCubeModelInstanceCreator
 A Creator for the makVrv::DtAttachableCuboidModelInstance class. More...
class  DtCuboidModelInstance
 Model instance to draw a cuboid. More...
class  DtCuboidModelInstanceCreator
 A Creator for the makVrv::DtCuboidModelInstance class. More...
class  DtCylinderModelInstance
 The model instance to draw a cylinder. More...
class  DtCylinderModelInstanceCreator
 A Creator for the makVrv::DtCylinderModelInstance class. More...
class  DtDecalModelInstance
 A model instance creates a decal ribbon model instance effect from a model definition. More...
class  DtDecalModelInstanceCreator
 A Creator for the makVrv::DtOsgSimpleModelInstance class. More...
class  DtDrawModelInstance
 Instance of an OSG-specific attachable draw model. More...
class  DtDummyCharacterModel
 Dummy implementation of DtCharacterModel; generates an error message when created. More...
class  DtEffectModelInstance
 An effect model instance creates a particle effect from a model definition. More...
class  DtEffectModelInstanceCreator
 A Creator for the makVrv::DtOsgSimpleModelInstance class. More...
class  DtEllipsoidArcModelInstance
 Model instance to draw a EllipsoidArc. More...
class  DtEllipsoidArcModelInstanceCreator
 A Creator for the makVrv::DtEllipsoidArcModelInstance class. More...
class  DtEllipsoidModelInstance
 The model instance to draw an ellipsoid. More...
class  DtEllipsoidModelInstanceCreator
 A Creator for the makVrv::DtEllipsoidModelInstance class. More...
class  DtRenameTextureToMeifVisitor
 This class will go through a node structure and renames the texture to use a meif. More...
class  DtExtrudedLineModelInstance
 A prism controlled by control points. More...
class  DtExtrudedModelInstance
 A prism controlled by control points. More...
class  DtExtrudedPolygonModelInstance
 A prism controlled by control points. More...
class  DtFastGroup
 osg::Group with optimized removeChildren function More...
class  DtFastMatrixTransform
 osg::MatrixTransform with optimized removeChildren function More...
class  DtGeocentricGridLinesDrawer
 vrvGraphics-based implementation of 2D Grid Lines on geocentric databases More...
class  DtGraphAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  DtGridLinesDrawer
 Base class with common data / methods for drawing grid lines on projected and geocentric databases \ingroup vrvOsg. More...
class  DtHierarchicalPagedLod
 A Hierarchical paged LOD is a paged LOD which pages in a single file when the cull visitor is with-in a certain distance. More...
class  DtImageAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  DtImprovedModularEmitter
 An improved modular emitter. More...
class  DtKeepOriginalFilenamesVisitor
 DtKeepOriginalFileNameVisitor will store the original file name of the proxy node. More...
class  DtRenameFileToMedfVisitor
 DtRenameFileToMedfVisitor will store the original file name of the proxy node. More...
class  DtMeifConverter
 Class responsible for converting images into MAK encrypted image files. More...
class  DtMergeDuplicateTextureVisitor
 Apply the same visitor to multiple models and it will merge all duplicate textures that refer to the same image file. More...
class  DtModelParser
 Abstract base class used to parse a model. More...
class  PrModelParserCreator
 An abstract creator class for the model parser. More...
class  DtModelParserFactory
 A Factory class for creating model parsers. More...
class  DtNumericAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  DtOptimizer
 Optimizer class that allows for thread-safe optimization by not following proxy nodes. More...
class  DtOsg3DGreatCircleArcModel
 OSG implementation of segmentable, stylizable 3D Great Circle Arc. More...
class  DtOsg3DSegmentedLineModel
 OSG implementation of distributed attachable segmented line model. More...
class  DtOsg3DTextModel
 DtOsg3DTextModel is a model class for creating attachable projected text. More...
class  DtOsgAnimationModel
 A model of an animation (osg::Sequence in this case) More...
class  DtOsgArticulatedModel
 An articulated model manipulator for controlling an articulated model. More...
class  DtOsgArticulatingCylinderModel
 OSG implementation of distributed cuboid model. More...
class  DtOsgAttachableCuboidModel
 OSG implementation of distributed cuboid model. More...
class  DtOsgAttachableEllipsoidModel
 OSG implementation of distributed ellipsoid model. More...
class  DtOsgAttributeGroupWidget
 The osg implementation of an attribute group. More...
class  DtOsgChannel
 This class provides the OSG-specific implementation of a DtChannel. More...
class  DtOsgChannelCreator
 The channel creator for the abstract channel class. More...
class  DtOsgChannelCompass
 OSG implementation of 2D compass. More...
class  DtOsgChannelCompassInstance
 vrvGraphics-based implementation of a 2D compass More...
class  DtOsgChannelGridLines
 OSG implementation of 2D compass. More...
class  DtOsgChannelGridLinesInstance
 vrvGraphics-based implementation of grid lines More...
class  DtOsgChannelManager
 This class owns the osgViewer::CompositeViewer. More...
class  DtOsgChannelManagerCreator
class  DtOsgCullVisitor
 DtOsgCullVisitor will inspect the camera to see which visual mode is active. More...
class  DtOsgCullVisitorParameters
 The osg cull vistor parameters class provides additional culling parameters for choosing the LOD, and cull operations. More...
class  DtOsgFixedScaleParameters
 Object used to calculate fixed scale of object based on how many pixels on screen it should take up. More...
class  DtOsgCylinderModel
 OSG implementation of distributed cylinder model. More...
class  DtOsgDecalModel
 A model of a decal ribbon. More...
class  DtOsgDecalRibbon
 OpenSceneGraph implementation of a textured ribbon Used to draw effects like tread tracks that follow a scene object Procedurally generated as its position in the scene changes. More...
class  DtOsgDrawModel
 This is a realization of DtDrawModel. More...
class  DtOsgEarthShaderFactory
class  DtOsgEllipsoidArcModel
 OSG implementation of distributed cuboid model. More...
class  DtOsgEventHandler
 Custom OpenSceneGraph event handler to get key and mouse events. More...
class  DtOsgExtrudedCircleModel
 OSG implementation of 3D Extruded circles (not spheres) More...
class  DtOsgExtrudedLineModel
 OSG implementation of 3D Extruded line. More...
class  DtOsgExtrudedPolygonModel
 OSG implementation of 3D Extruded Polygon. More...
class  DtOsgFileCache
 The OSG implementation of makVrv::DtOsgFileCache. More...
class  DtOsgFileCacheCreator
 The DtOsgFileCache creator. More...
class  DtOsgFluidFrictionOperator
 Customized OpenSceneGraph particle system operator Rewritten from default fluid friction operator to use correct physics-based approximations. More...
class  DtOsgFontManager
 The DtOsgFontManager caches ttf fonts for it clients. More...
class  DtOsgForest
 DtOsgForest provides a way to make lots of trees. More...
class  DtOsgForestCreator
 The DtOsgForestCreator for the DtOsgForest class. More...
class  DtOsgFullscreenWindow
 Create a full screen OS display window using OSG. More...
class  DtOsgFullscreenWindowCreator
 A creator for makVrv::DtOsgFullscreenWindow. More...
class  DtOsgIntersectorResult
 DtOsgIntersectorResult is the OSG-specific implementation of DtIntersectorResult; it is a container class for the results returned by an DtOsgIntersector intersection call. More...
class  DtOsgIntersector
 DtOsgIntersector is the OSG-specific implementation of the DtIntersector class. More...
class  DtOsgIntersectorSorter
 DtOsgIntersectorSorter provides an operator for comparing the the distances between 2 osg::vectors and a reference vector. More...
class  DtOsgIntersectorCreator
 Abstract creator base class. More...
class  DtOsgIntersectVisitor
 DtOsgIntersectVisitor checks to see if it is visiting a a DtTerrainPatchGroup and if so, uses its API to get the highest LOD terrain intersections. More...
class  DtOsgKeyAndMouseEventListener
 OpenSceneGraph implementation of the VR-Vantage keyboard and mouse listener interface. More...
class  DtOsgKeyAndMouseEventListenerCreator
 The channel creator for the abstract channel class. More...
class  DtOsgLineSegmentIntersector
 Line Segment Intersector that handles vantage-specific issues such as scaled models. More...
class  DtCachedNodeHolder
 Helper class used to simple hold and own a pointer. More...
class  DtCachedTextureHolder
 Helper class used to simple hold and own a pointer. More...
class  DtOsgModelInstance
 The base class for simple OSG based model instances. More...
class  DtOsgModelInstanceSignaler
 A signaler for model instance changes. More...
class  DtOsgMultiLineModel
 OSG implementation of multi line model to create overlay or geometric segmented lines. More...
class  DtOsgMultiRibbon
 Ribbon implementation that composes multiple child ribbons. More...
class  DtOsgObserverObject
 This abstract base class defines the interface for OS-specific keyboard and mouse event listeners. More...
class  DtOsgOptionsTranslator
 The osg options translator provides utility functions for encoding values into and decoding values out of the osgDB::ReaderWriter::Options options string. More...
class  DtOsgOsWindow
 Create a windowed OS display window using OSG. More...
class  DtOsgOsWindowCreator
 A creator class for makVrv::DtOsgOsWindow. More...
class  DtOsgOverlayDirectionLineModel
 OSG implementation of 2D segmented line. More...
class  DtOsgOverlayDirectionLineModelInstance
 Model instance to draw a 2D line with styleable segments. More...
class  DtOsgOverlayEllipseArcModel
 OSG implementation of 2D ellipsoid arc. More...
class  DtOsgOverlayEllipseArcModelInstance
 vrvGraphics implementation of a 2D ellipsoid arc More...
class  DtOsgOverlayGreatCircleArcModel
 OSG implementation of segmentable, stylizable 3D Great Circle Arc drawn on a 2D Overlay. More...
class  DtOsgOverlayManager
 The OSG overlay manager managers 2D graphical overlays. More...
class  DtOsgOverlayManagerCreator
 Creator class for the DtOsgOverlayManager instance. More...
class  DtOsgOverlayPolygonModel
 OSG implementation of overlay polygon model. More...
class  DtOsgOverlayPolygonModelInstance
 Model instance to draw a polygon on the overlay, either filled or outline. More...
class  DtOsgOverlayRectangleModel
 OSG implementation of overlay polygon model. More...
class  DtOsgOverlayResourceProvider
 The Osg specific implementation of the overlay resource provider. More...
class  DtOsgOverlaySegmentedLineModel
 DtOsgOverlayLineModel extends the DtLineModel interface to include operations only appropriate for 2D lines. More...
class  DtOsgParticleRibbon
 A ribbon with some particle system features, such as expansion rate texture, and fading out. More...
class  DtOsgParticleSystemModel
 A model of a particle system. More...
class  DtOsgPerformanceStatsOverlay
 An overlay which shows the IG's performance stats. More...
class  DtOsgPolygonModel
 OSG implementation of distributed attachable polygon model. More...
class  DtOsgProjectedTextModel
 DtOsgProjectedTextModel is a model class for creating attachable projected text. More...
class  DtOsgProjectedWidgetModel
 The osg implementation of the widget layout. More...
class  DtOsgReferencedCollection
 A thread safe collection, used by the mult-threaded cache, of OSG referenced objects. More...
class  DtOsgRenderer
 The DtOsgRenderer is the component responsible for rendering 3D images onto the screen via OpenSceneGraph The component responsible for drawing 3D images onto a screen is the DtRenderer. More...
class  DtOsgRendererCreator
 Abstract creator base class. More...
class  DtOsgRibbon
 Base class for OSG ribbon implementations. More...
class  DtOsgRibbonModel
 A model of a ribbon. More...
class  DtOsgSceneConnector
 DtOsgSceneConnector is used by models to create an OSG position/orientation transform so that it can place its associated model instance into the scene graph. More...
class  DtOsgScribeBoxModel
 This is a realization of DtScribeBoxModel. More...
class  DtOsgSegmentPickable
 Create a series of cylinders that can be used as pickable on lines that only have osg width. More...
class  DtOsgShapeCache
 A cache responsible for storing osg shape geodes. More...
class  DtOsgSimpleModel
 This is a realization of DtModel. More...
class  DtOsgSimpleModelInstance
 A simple OSG model instance. More...
class  DtOsgSimpleModelInstanceCreator
 A Creator for the makVrv::DtOsgSimpleModelInstance class. More...
class  DtPrecipitationEffect
 Precipitation effect that only displays in 3d modes (to avoid strange effects in 2d mode) More...
class  DtOsgSkyObject
 An OSG implementation of the sky. More...
class  DtOsgTerrainOverlayManager
 Manager for setting up terrain layers in an OpenSceneGraph terrain. More...
class  DtOsgTerrainOverlayOperation
 An osg terrain overlay operation is an operation that affects terrain texture overlaying. More...
class  DtOsgTerrainPatchObject
 A DtOsgTerrainPatchObject contains the methods for loading a file as a terrain. More...
class  DtOsgTexturizer
 OpenSceneGraph implementation of terrain texturing. More...
class  DtOsgTrackHistoryRibbon
 OSG implementation of a track history ribbon. More...
class  DtOsgUniqueIDHolder
 A Referenced unique ID holder for OSG models. More...
class  DtOsgWidget
 The osg widget class is a distributed osg based widget. More...
class  DtOsgWidgetLabel
 The osg implementation of a label. More...
class  DtOsgWidgetUpdater
 The osg widget updater updates the position of the widgets based upon the 3D location of the model. More...
class  DtOsgWindow
 A basic OSG display window, used to get the osg context for a display window. More...
struct  DtOsgWindowResizeCallback
 A Callback object used to hook into the OSG window resize. More...
class  DtOsgWindowEllipse
 OSG implementation of 2D ellipse. More...
class  DtOsgWindowEllipseInstance
 vrvGraphics implementation of a 2D ellipse More...
class  DtOsgWindowLine
 OSG implementation of 2D line. More...
class  DtOsgWindowLineInstance
 vrvGraphics implementation of a 2D Line More...
class  DtOsgWindowManager
 Owns and manages OpenSceneGraph windows. More...
class  DtOsgWindowManagerCreator
 Creator for registering the OpenSceneGraph window manager implementation. More...
class  DtOsgWindowPolygon
 OSG implementation of 2D polygon. More...
class  DtOsgWindowPolygonInstance
 vrvGraphics implementation of a 2D polygon More...
class  DtOsgWindowText
 OSG implementation of 2D polygon. More...
class  DtOsgWindowTextInstance
 vrvGraphics implementation of a 2D text More...
class  DtOverlayDrawable
 The overlay drawable is an osg drawable which draws the overlays enabled on a channel, or optionally a specifically specified overlay. More...
class  DtOverlayGreatCircleArcModelInstance
 Model instance to draw a 3D line with styleable segments onto the 2D overlay. More...
class  DtOverlaySegmentedLineModelInstance
 Model instance to draw a 3D line with styleable segments onto the 2D overlay. More...
class  DtParticleEffect
 This class provides a facade around the osgParticle class hierarchy. More...
class  DtParticleSystemModelInstance
 An effect model instance creates a particle effect from a model definition. More...
class  DtParticleSystemModelInstanceCreator
 A Creator for the makVrv::DtParticleSystemModelInstance class. More...
class  DtPickIntersectionVisitor
 Intersection Visitor used for picking. More...
class  DtPolygonModelInstance
 Model instance to draw a polygon. More...
class  DtProjectedGridLinesDrawer
 vrvGraphics-based implementation of 2D Grid Lines on projected databases \ingroup vrvOsg More...
class  DtProjectedTextModelInstance
 OSG-specific instance of an attachable, projected text model (as used for HAT lines) More...
class  DtRegularExpressionVisitor
 Visitor that matches regular expressions against scene graph node data. More...
class  DtReleaseTerrainTechniqueVisitor
 Responsible for releasing terrain teechniques. More...
class  DtRgbColorInterpolator
class  DtRibbonModelInstance
 A model instance creates a ribbon model instance effect from a model definition. More...
class  DtRibbonModelInstanceCreator
 Creator for the DtRibbonModelInstance class. More...
class  DtScribeBoxModelInstance
 Instance of an OSG-specific attachable draw model. More...
class  DtSearchCandidateVisitor
 DtSearchCandidateVisitor will add names of nodes, descriptions lists and/or filenames to a set for a visited graph. More...
class  DtSharedDrawElementsUInt
 This is a utility class used to allow sharing of index buffers while allowing for unique start and count, and mode parameters for rendering. More...
class  DtSilverliningGroup
 A group node which adds a silverlining sky and will light all Children with the proper lighting parameterse. More...
class  DtSkyDrawable
 The sky drawable. More...
class  DtSkyDrawableCreator
 Abstract creator base class. More...
class  DtSlaveCameraController
 This class is responsible for owning the DtCameraObject. More...
class  DtSlaveCameraManipulator
 This class changes the OSG camera based on user input from the master. More...
class  DtTerrainPatchGroup
 osg::Group with pointer back to DtOsgTerrainPatchObject Used for osgEarth high-LOD intersections More...
class  DtTextAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  DtTreeModel
 A DtTreeModel owns the DtModelInstance of a tree instance. More...
class  DtTreeModelCreator
 The DtTreeModelCreator for the DtTreeModel class. More...
class  DtValueBarAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  DtWidgetOverlayEventProcessor
 Processor to handle events for the osgWidget overlay on a channel. More...
class  DtOsgWidgetEventProcessorCreator
 The widget processor creator for hacking this thing in. More...
class  DtOsgEarthServerDescriptor
 An server is an entry for osgEarth. More...
class  DtOsgEarthServerDialog
 Dialog for adding a terrain patch. More...
class  DtOsgEarthServerInterface
 The interface between the Terrain patch logic and the dialog. More...
class  DtOsgEarthServerItem
 The menu item for the osg earth server connection dialog. More...
class  DtOsgEarthServerLogic
 Adds terrain patches to the scene. More...
class  DtOsgEarthServerManager
 A singleton manager for all servers. More...
class  DtOsgEarthSettingsInterface
 Abstract interface used to a user interface. More...
class  DtOsgEarthSettingsLogic
 Logic for configuring the Hla13 Connection. More...
class  DtOsgEarthSettingsPage
 A dialog for configuring the HLA 1.3 connection. More...
class  DtOsgEarthSettingsWidget
 Widget for osgEarth server settings. More...
class  DtOsgEarthStartupDialog
 DtOsgEarthStartupDialog provides a dialog to be displayed on VR-Vantage startup to allow the user to choose what server to connect to or which terrain to load. More...
class  DtOsgEarthStartupDialogCreator
 A creator class for DtOsgEarthStartupDialog. More...
class  DtOsgEarthStartupDialogInterface
 This is the interface to a widget that will allow the user to start up VR-Vantage by connecting to a terrain server or loading a local terrain. More...
class  DtOsgEarthStartupDialogLogic
 Provides the logic for the DtOsgEarthStartupDialog. More...
class  DtOsgEarthStartupDialogLogicCreator
 The creator class. More...
class  DtServerAvailable
 Class that pings a server to find out whether it's available or not. More...
class  DtOsgEarthStartupItem
 The menu item for the startup dialog. More...
class  DtOsgEarthStartupManager
 The DtOsgEarthStartupManager class is responsible for showing the startup dialog and determining whether it should be shown or not. More...
class  DtOsgEarthTerrainPatchWidgetExtension
 Class responsible for extending the terrain patch widget. More...
class  DtDeMainWindowEmbeddedOsgWindow
 The Qt IG main window embedded OSG window. More...
class  DtDeMainWindowEmbeddedOsgWindowCreator
 DtDeMainWindowEmbeddedOsgWindowCreator is the creator class for DtDeMainWindowEmbeddedOsgWindow. More...
class  DtEmbeddedOsgWindow
 This is a helper class for users that want to embed an DtOsgView into a custom Qt application. More...
class  DtExtractPropsInterface
 Interface for the extract props widget. More...
class  DtExtractPropsLogic
 Extract props logic. More...
class  DtExtractPropsPage
 Page for prop extraction; coordinates the widget & logic. More...
class  DtExtractPropsWidget
 Tabbed widget for extracting props, composed of a reference extracting widget and a search expression extracting widget. More...
class  DtExtractReferencesWidget
 Widget for extracting external references to props. More...
class  DtExtractSearchWidget
 Qt widget implementation of prop extraction interface. More...
class  DtLoaderSettingsInterface
 The interface between the logic and widget for loader settings. More...
class  DtLoaderSettingsLogic
 The logic for dealing with Loader settings. More...
class  DtLoaderSettingsPage
 Page for loader settings. More...
class  DtLoaderSettingsWidget
 Widget for modifing loader settings. More...
class  DtOsgAdapterQtWidget
 DtOsgAdapterQtWidget provides the mechanism for embedding an OSG context into a Qt widget. More...
class  DtOsgAdapterQtWidgetLogic
 brief The Qt main window. More...
class  DtOsgWindowQt
 OpenSceneGraph window integration with Qt. More...
class  DtOsgWindowQtCreator
 Creator for registering DtOsgWindowQt. More...
class  DtFullscreenOsgWindowQtCreator
 Creator for registering fullscreen variant of DtOsgWindowQt. More...
class  DtQtOsgKeyAdapter
 Adapter to get Qt key events into OpenSceneGraph. More...
class  DtSceneGraphPage
 The scene graph page displays the scene graph in a page. More...
class  DtSceneGraphPageCreator
 This creator is responsible for creating the makVrv::DtSceneGraphPage. More...
class  DtSceneGraphTreeLogic
 Logic for scene graph tree display widget. More...
class  DtSceneGraphTreeWidget
 Qt implementation of scene graph tree interface. More...
class  DtSceneGraphTreeWidgetCreator
 The creator class needed to be used to create a DtOverlaysPage. More...
class  DtSceneGraphTreeWidgetInterface
 Interface to a widget that displays the scene graph as a tree. More...
class  DtSimpleDeWidget
 A simple widge with an embedded de. More...
class  DtSimpleDeWidgetCreator
 Creator for makVrv::DtSimpleDeWidget. More...
class  DtSpeedTreeDrawable
 DtSpeedTreeDrawable draws a SpeedTree forest. More...
class  DtSpeedTreeForest
 A DtSpeedTreeForest replaces a DtOsgForest and creates nice looking realistic trees. More...
class  DtSpeedTreeForestCreator
 The DtSpeedTreeForestCreator2 for the DtSpeedTreeForest class. More...
class  DtSpeedTreeModel
 The DtSpeedTreeModel provides a TreeModel implementation which places A speedtree tree at the correct location in the scene. More...
class  DtSpeedTreeModelCreator
 The DtSpeedTreeModelCreator for the DtTreeModel class. More...
class  DtSpeedTreeModelInstance
 A DtSpeedTreeModelInstance is a type of model instance that can get created for a DtTreeModel. More...
class  DtSpeedTreeModelInstanceCreator
 A Creator for the makVrv::DtSpeedTreeModelInstance class. More...
class  DtSpeedTreeProfile
 The DtSpeedTreeForestProfile is the abstract profile interface for the various speedtree profiles. More...
class  DtSpeedTreeProfile1
 Speed Tree configured for profile 1. More...
class  DtSpeedTreeProfile2
 Speed Tree configured for profile 1. More...
class  DtSpeedTreeProfile3
 Speed Tree configured for profile 3. More...
class  DtSpeedTreeProfile4
 Speed Tree configured for profile 4. More...
class  DtSpeedTreeSettingsInterface
 The DtSpeedTreeSettingsInterface provides the interface of the GUI to the speedtree settings logic. More...
class  DtSpeedTreeSettingsLogic
 The DtSpeedTreeSettingsLogic class provides the logic for how to change the speedtree settings. More...
class  DtSpeedTreeSettingsPage
 The DtSpeedTreeSettingsPage is the dialog page for editing the speedtree settings. More...
class  DtSpeedTreeSettingsWidget
 The widget for editing SpeedTree settings. More...
class  DtMetaFileHeaderParser
 DtMetaFileHeaderParser parses coordinate system info from meta files. More...
class  DtMetaFileHeaderParserCreator
 DtMetaFileHeaderParserCreator class. More...
class  DtMetaFlightDescription
 A representation of a meta-flight terrain. More...
class  DtMetaFlightHeaderParser
 DtMetaFlightHeaderParser parses coordinate system info from MetaFlight files. More...
class  DtMetaFlightHeaderParserCreator
 DtMetaFlightHeaderParserCreator class. More...
class  DtMetaFlightParser
 File responsible for parsing and traversing a metaflight xml file. More...
class  DtMetaFlightTypes
 This class contains subclasses which correspond to MetaFlight data types as defined by the XML schema published by Presagis. More...
class  DtOpenFlightHeaderParser
 DtOpenFlightHeaderParser parses coordinate system info from openFlight files. More...
class  DtOpenFlightHeaderParserCreator
 DtOpenFlightHeaderParserCreator class. More...
class  DtStealthMtlFileReader
 This class reads legacy stealth database mtl files. More...
class  DtStealthMtlHeaderParser
 DtStealthMtlHeaderParser parses coordinate system info and file lists from mtl files. More...
class  DtStealthMtlHeaderParserCreator
 DtStealthMtlHeaderParserCreator class. More...
class  DtTdbFeatureAdder
 This class is responsible for creating feature elements on a feature level for all features stored in a MAK Terrain database file. More...
class  DtTdbFeatureAdderCreator
 This class is responsible for creating a DtTdbFeatureAdder. More...
class  DtTdbFeatureFieldValueReader
 The Terrain Toolkit Database Reader. More...
class  DtTdbPropAdder
 The DtPropAdder will create props from feature files containing prop point features and add them to the makVrv::DtTerrainLayer. More...
class  DtTdbPropAdderCreator
 Creator for registering the DtTdbPropAdder with the display engine. More...
class  DtTdbToolCoordSysFactory
 The DtTdbToolCoordSysFactory creates a Coordinate_System from a DtCoordinateSystem. More...
class  DtTerrainProjectHeaderParser
 DtTerrainToolkitHeaderParser tries to find the 3d Window record in a .mtd or .mtp file. More...
class  DtTerrainProjectHeaderParserCreator
 DtTerrainProjectHeaderParserCreator class. More...
class  DtTerrainToolkitHeaderParser
 DtTerrainToolkitHeaderParser parses coordinate system info from terrain toolkit readable files. More...
class  DtTerrainToolkitHeaderParserCreator
 DtTerrainToolkitHeaderParserCreator class. More...
class  DtWktHeaderParser
 DtWktHeaderParser parses coordinate system info from files supporting the Well Known Text standard. More...
class  DtWktHeaderParserCreator
 DtWktHeaderParserCreator class. More...
class  DtAsynchronousEventQueue
 The asynchronous event queue. More...
class  DtAuthorizationCodeValidator
 Used to validate if code strings are valid. More...
class  DtBalancedUpdater
 DtBalanacedUpdater updates updatee classes at a desired rate in a fair (each instance gets the same number of updates) and balanced (the updates are distributed over time). More...
class  DtCommonBaseSettingsManager
 Common base class for all types of settings managers. More...
class  DtBaseSettingsManager
 Base class for (non-shared) settings managers. More...
class  DtBaseSharedSettingsManager
 Base class for shared settings managers. More...
class  DtCartesianCoordinateConverter
 Instances of DtCartesianCoordinateConverter provide transformations and utilities for converting between Cig and geocentric database coordinates. More...
class  DtChannelConfiguration
 Configuration for a single channel Serialized and sent to remote displays as necessary to configure remote channels. More...
class  DtConfiguration
 The base implementation of a configuration. More...
class  DtConfigurationCollection
 A collection of configurations. More...
class  DtCoordinateConverter
 DtCoordinateConverter is the base class for 'local (cig) to geocentric' converters. More...
class  DtCoordinateConverterFactory
 A factory class for holding coordinate convertor creators. More...
class  DtCoordinateDisplay
 Abstract interface class for all coordinate system displays. More...
class  DtCoordinateDisplayCollection
 Collection of DtCoordinateSystemDisplay objects for displaying coordinates in multiple coordinate systems. More...
class  DtCoordinateSystem
 The DtCoordinateSystem is used to manage the current coordinate system of the scene. More...
class  DtDatabaseCoordinateDisplay
 Display coordinates in units based on the coordinate system type (for example, radians for geodetic, meters for UTM) More...
class  DtDebugLog
 The debug log class, writes out messages to a log file. More...
class  DtDeConfiguration
 The configuration of the Display Engine. More...
class  DtDeError
 The DtDeError instance. More...
class  DtDeInitializer
 The initialization configuration for the makVrv::DtDe. More...
class  DtDePathConfiguration
 The DtDePathConfiguration contains paths to various files, and can resolve the path macros , , and within paths. More...
class  DtDisplayConfiguration
 This owns a list of window configurations. More...
class  DtDriverConfiguration
 Configuration for the makVrv::DtIgDriver class. More...
class  DtEventQueueInterface
 The event queue interface is a cross thread event queue used to emit event_signal across thread boundaries. More...
class  DtFaccCode
 A data type which represents a FACC code. More...
class  DtFileEnumerator
 Contains makVrv::DtFileEnumerator class. More...
class  DtFlatEarthCoordinateConverter
 Instances of DtFlatCigManager provide transformations and utilities for converting between Cig and Flat Earth database coordinates. More...
class  DtGeocentricCoordinateConverter
 Instances of vpNetGeocentricCoordConverter provide transformations and utilities for converting between Cig and geocentric database coordinates. More...
class  DtGeocentricCoordinateDisplay
 The geocentric coordinate display information for the GUI. More...
class  DtGeodeticDecCoordinateDisplay
 The decimal geodetic coordinate display information for the GUI. More...
class  DtGeodeticDmsCoordinateDisplay
 The geodetic coordinate display information for the GUI. More...
class  DtGreatCircleCurveGenerator
 DtGreatCircleCurveGenerator generates a set of geodetic points that follow a great circle at a radius based on the earth equatorial radius PLUS the average altitude of the start and end points. More...
class  DtGuiConfiguration
 A generic configuration for configuring the GUI. More...
class  DtInputDriverConfiguration
 Serializable configuration for the input driver Contains observer settings and the current default key map. More...
class  DtKeywordMixin
 The DtKeyword mixin is a mixin class (add funcionality by inheritence) for adding generic keywords to another class. More...
class  DtLambertCoordinateConverter
 Instances of vpNetLambertCoordConverter provide transformations and utilities for converting between Cig and Lambert Conformal Conic database coordinates. More...
class  DtLockedBufferedQueue
 A locked buffered queue which allows multiple writers and a single reader. More...
class  DtMainEventQueue
 The main event queue should live in the main application thread and is used to communicate events to other threads. More...
class  DtMessage
 The IGI Message. More...
class  DtMessageClient
 IGI Client is responsible for delivering IGI messages to other remote managers. More...
class  DtMessageStream
 Class for serializing objects as a byte stream for transmitting to othe rdisplay engines. More...
class  DtMgrsCoordinateDisplay
 The military grid reference system coordinate system conversion for the GUI. More...
class  DtNoOpCoordinateConverter
 vpNetNoOpCoordConverter does no coordinate conversions More...
class  DtObserverConfiguration
 TODO: This class is used to encapsulate a set of default observer settings and parameters. More...
class  DtPathList
 Utility class which contains a single path which is represented as a list of strings. More...
class  DtProxy
 The Proxy base class. More...
class  DtQuat
 A utility Quaternion class. More...
class  DtRandomNumberGenerator
 Implementation independent random number generator. More...
class  DtBaseRecordHolder
 Abstract base class. More...
class  DtRecordHolder
 Templated class, used to store makArchive Records. More...
class  DtSignalConnectionManager
 Class to manage disconnection of boost connections on deletion. More...
class  DtUnicode
 A unicode string. More...
class  DtUnicodeChar
 A single unicode character. More...
class  DtUnitConverter
 Base class for all unit converters. More...
class  DtDistanceUnitConverter
 Base class for all distance unit converters. More...
class  DtTimeUnitConverter
 Base class for all time unit converters. More...
class  DtOrientationUnitConverter
 Base class for all orientation unit converters. More...
class  DtMeterConverter
 Converter for meters. More...
class  DtKilometerConverter
 Converter for kilometers. More...
class  DtFeetConverter
 Converter for feet. More...
class  DtMileConverter
 Converter for miles. More...
class  DtNauticalMileConverter
 Converter for nautical miles. More...
class  DtSecondConverter
 Converter for seconds. More...
class  DtMinuteConverter
 Converter for minutes. More...
class  DtHourConverter
 Converter for hours. More...
class  DtRadianConverter
 Converter for radians. More...
class  DtDegreeConverter
 Converter for degrees. More...
class  DtUnitConverterCollection
 Repository for all unit converters. More...
class  DtUtmCoordinateConverter
 Instances of DtUtmCoordSystem provide transformations and utilities for converting between network and UTM database coordinates. More...
class  DtUtmCoordinateDisplay
 Coordinate system display for UTM coordinates. More...
class  DtVirtualBaseClass
 Virtual base class. More...
class  DtInstanceHolder
 Helper class used to hold and own a pointer to an object. More...
class  DtWeakInstanceHolder
 Helper class used to hold and refer to a pointer of an object. More...
class  SwitchArg
 A simple switch argument. More...
class  CmdLine
 The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes. More...
class  DtVrvFilesystem
 The DtVrvFilesystem is a wrapper around boost functions that are know to throw exceptions. More...
class  DtWindowConfiguration
 This owns a list of channel configurations. More...
class  event_signal
 a event_signal, the signal queues events into an event queue More...
struct  SortByFirst
struct  SortPointersByFunction_T
struct  EqualPointerByFunction_T
class  DtAggregateEchelonManager
 The class that will be used to keep track of echelon hierarchy. More...
class  DtArticulatedPartInterceptor
 An interceptor for the articulated parts. More...
class  DtArticulatedPartListener
 Listener for changes in articulated parts. More...
class  DtBaseEntityStateInterceptor
 Base class for EntityState Interceptors, this allows all entity ESI's to have an HLA13 entity. More...
class  DtConnection
 The base class for protocol specific VRLink Simulations. More...
class  DtElementDefinitionRenamedChanged
 makVrv::DtElementDefinitionRenamedChanged will handle the renaming of an element definition More...
class  DtEntityAppearanceMapper
 Decoder for converting a particular entity type's appearance bits into generic enumerated values. More...
class  DtEntityAppearanceMapperFactory
 Factory for creating appearance mappers for entity types. More...
class  DtEntityAppearanceMapperFactoryCreator
 Creator for DtEntityAppearanceMapperFactory class. More...
class  DtEntityLabelsCommand
 DtEntityLabelsCommand enables or disables entity labels. More...
class  DtEntityLabelsCommandCreator
 DtEntityLabelsCommandCreator creates DtEntityLabelsCommands. More...
class  DtEntitySmoothingCommand
 DtEntitySmoothingCommand enables or disables entity smoothing. More...
class  DtEntitySmoothingCommandCreator
 DtEntitySmoothingCommandCreator creates DtEntitySmoothingCommands. More...
class  DtEntityTypeMapper
 An EntityType to Definition mapper. More...
class  DtEntityTypeMapperCreator
 Creator class for makVrv::DtEntityTypeMapper. More...
class  DtEntityTypeMapperBackup
 Backup class for saving entity type map backups. More...
class  DtFireDetonateLinesCommand
 DtFireDetonateLinesCommand enables or disables fire-detonate lines. More...
class  DtFireDetonateLinesCommandCreator
 DtFireDetonateLinesCommandCreator creates DtFireDetonateLinesCommands. More...
class  DtForceManager
 This class will maintain force information used in visualizers that need force dependent data (such as force color) More...
class  DtGroundClampingCommand
 DtGroundClampingCommand enables or disables ground clamping. More...
class  DtGroundClampingCommandCreator
 DtGroundClampingCommandCreator creates DtGroundClampingCommands. More...
class  DtHeightAboveTerrainLinesCommand
 DtHeightAboveTerrainLinesCommand enables or disables HAT lines. More...
class  DtHeightAboveTerrainLinesCommandCreator
 DtHeightAboveTerrainLinesCommandCreator creates DtHeightAboveTerrainLinesCommands. More...
class  DtMilStdFontUtilities
 Utilities to return glyphs for fonts given relevant information. More...
class  DtPartCollectionInterceptor
 An interceptor which allows for calls to parts in a collection to be intercepted. More...
class  DtRemoteGraphicSetSignaler
 A signaler for the state of remote graphic sets. More...
class  DtSharedAggregateDisplaySettings
 The shared aggregate display settings object. More...
class  DtSharedAggregateDisplaySettingsManager
 Settings manager for handling aggregate display settings. More...
class  DtSharedAggregateDisplaySettingsSignaler
 A signaler for the shared simulations settings. More...
class  DtSharedEntityDisplaySettings
 The shared simulation settings. More...
class  DtSharedEntityDisplaySettingsManager
 Settings manager for handling entity disoplay settings. More...
class  DtSharedEntityDisplaySettingsSignaler
 A signaler for the shared entity display settings. More...
class  DtSharedSimulationSettings
 The shared simulation settings. More...
class  DtSharedSimulationSettingsManager
 The shared settings manager handles low level access to the settings. More...
class  DtSharedSimulationSettingsSignaler
 A signaler for the shared simulations settings. More...
class  DtSharedTacticalGraphicsDisplaySettings
 The shared tactical graphics display settings. More...
class  DtSharedTacticalGraphicsDisplaySettingsManager
 Settings manager for handling tactical graphics display settings. More...
class  DtSharedTacticalGraphicsDisplaySettingsSignaler
 A signaler for the shared simulations settings. More...
class  DtTacticalGraphicsCommand
 DtTacticalGraphicsCommand enables or disables tactical graphics display. More...
class  DtTacticalGraphicsCommandCreator
 DtTacticalGraphicsCommandCreator creates DtTacticalGraphicsCommands. More...
class  DtVrlinkDriver
 The base class for VR-Link based drivers. More...
class  DtVrlinkElement
 The DtVrlinkElement class implements the common behavior of VR-Link simulation based elements added to the scene. More...
class  DtAggregateMappingEditorLogic
 Logic for editing aggregate model mappings. More...
class  DtAggregateMappingEditorWidget
 A widget for editing the aggregate mappings. More...
class  DtAggregateMappingPage
 Page to set up GUI for editing tactical graphic mappings. More...
class  DtExpandAggregateMenuItem
 A menu item to expand to the level of the currently selected items. More...
class  DtExpandAllAggregateMenuItem
 A menu item to expand all aggregates of the currently selected items on down. More...
class  DtCollapseAggregateMenuItem
 A menu collapse the selected aggregate. More...
class  DtCollapseAllAggregateMenuItem
 A menu item collapse from the selected item on up. More...
class  DtAggregateSettingsInterface
 Interface for the aggregate settings GUI. More...
class  DtAggregateSettingsLogic
 Logic for the aggregate settings GUI. More...
class  DtAggregateSettingsLogicCreator
 Creator for registering the aggregate settings logic. More...
class  DtAggregateSettingsPage
 Page for aggregate settings, coordinates logic and widget instantiation. More...
class  DtAggregateSettingsWidget
 Qt GUI to control the display of tactical graphics. More...
class  DtShowAggregatesItem
 The item for controlling aggregate extents on/off. More...
class  DtAttributeGroupTemplateInterface
 This class provides an interface for widgets that display remote graphic set information. More...
class  DtAttributeGroupTemplateLogic
 Logic for editing attribute group template state. More...
class  DtAttributeGroupTemplateWidget
 This class implements a widget that displays remote graphic sets and whether they are active or not. More...
class  DtBaseConnectionPage
 The Base connection page provides an base class used by several protocol specific connection pages. More...
class  DtConnectionListInterface
 The interface to the connection list. More...
class  DtConnectionListLogic
 The logic for creating a connection list. More...
class  DtConnectionListPage
 A page which shows all of the available simulation connections. More...
class  DtConnectionListWidget
 Connection list widget. More...
class  DtConnectionSelectorWidget
 Contains makVrv::DtConnectionSelectorWidget class. More...
class  DtConnectionSelectorWidgetBuilder
 Builder for the connection selector widget. More...
class  DtConnectionSelectorWidgetInterface
class  DtConnectionSelectorWidgetLogic
 Logic to DtConnectionSelectorWidget. More...
class  DtConnectionsMenuItem
 The item for editing simulation connections. More...
class  DtEntityTypeMappingsMenuItem
 The item for editing mappings. More...
class  DtDetonationMappingEditorLogic
 Logic for controlling how detonation mappings are edited. More...
class  DtDetonationMappingPage
 A page for editing the detonation interaction mappings. More...
class  DtEntityDisplaySettingsLogic
 The logic for the entity display settings dialog. More...
class  DtEntityDisplaySettingsPage
 Page for window settings, to coordinate logic and widget instantiation. More...
class  DtEntityDisplaySettingsWidget
 This class displays the entity display controls inside the entity display page. More...
class  DtEntityIconScaleWidget
 This class is the icon scale widget visible on the toolbar. More...
class  DtEntityIconScaleWidgetBuilder
 This builder class creates and instance of the DtEntityIconScaleWidget class. More...
class  DtEntityMappingEditorInterface
 This DtEntityMappingEditorInterface provides a generic interface for common entity type editing operations. More...
class  DtEntityMappingEditorLogic
 Logic for controlling how entity mappings are edited. More...
class  DtEntityMappingEditorWidget
 A widget for editing the hla 13 entity mappings. More...
class  DtEntityMappingPage
 A dialog for configuring the entity type mapping. More...
class  DtEntityDisplaySettingsInterface
 The interface for an entity settings widget to communicate with its logic. More...
class  DtGroundClampingItem
 The item for controlling ground clamping on/off. More...
class  DtEntityLabelsItem
 The item for controlling entity labels on/off. More...
class  DtEntityHatLinesItem
 The item for controlling entity HAT lines on/off. More...
class  DtVrlSensorVolumeItem
 The item for turning sensor volumes on/off. More...
class  DtFireDetonateLinesItem
 The item for controlling fire / detonate lines on/off. More...
class  DtRadioCommunicationsMenuItem
 Global menu item for toggling transmission lines. More...
class  DtEntityTypeMapEditorInterface
 An abstract interface for the DtEntityTypeMapEditorWidget. More...
class  DtEntityTypeMapEditorWidget
 The DtEntityTypeMapEditorWidget provides a widget which edits entity type to 'element' definitions. More...
class  DtEntityTypeMapperSettingsObjectInterface
 This class is used by the logic in order to lock/unlock settings object. More...
class  DtSharedSettingsEntityTypeMapper
 Base template class for shared settings objects. More...
class  DtEntityTypeToElementDefinitionLogic
 This is the logic for the DtEntityTypeToDefinitionWidget class. More...
class  DtFireMappingEditorLogic
 Logic for editing fire mappings. More...
class  DtFireMappingPage
 A dialog for configuring the entity type mapping. More...
class  DtGroundClampingLogic
 Logic to manage the Observer Mode Selection Widget. More...
class  DtGroundClampingWidget
 DtGroundClampingWidget is a toolbar widget that combines a button to enable and disable model scaling, and a drop-down button to bring up a slider for the model scale factor. More...
class  DtGroundClampingSliderWidget
 A simple slider widget that combines the slider with a text label, for use by the DtGroundClampingWidget. More...
class  DtGroundClampingWidgetBuilder
 This builder class creates and instance of the DtEntityIconScaleWidget class. More...
class  DtGroundClampingWidgetInterface
class  DtNoHla13ConnectionPage
 A dialog for explaining that you can't have HLA 1.3 connections. More...
class  DtNoHla1516ConnectionPage
 A dialog for explaining that you can't have HLA 1516 connections. More...
class  DtNoHla1516eConnectionPage
 A dialog for explaining that you can't have HLA 1516 connections. More...
class  DtObjectInfoItem
 An Item builder for the transparency toggle item. More...
class  DtObjectsCountPanel
 The objects counts page, displays the counts of all entities and tactical graphics control objects in the current scenario. More...
class  DtObjectsCountPageCreator
 The creator class needed to be used to create a DtObjectsCountPanel. More...
class  DtObjectsCountTreeInterface
 The interface used by the DtObjectsCountTreeWidget and the DtObjectsCountTreeLogic. More...
class  DtObjectsCountTreeLogic
 The logic for getting object counts from a simulation and populating an DtObjectsCountTreeInterface GUI. More...
class  DtObjectsCountTreeWidget
 The objects count widget displays count lists for entity and control objects that exist in the attached scenario. More...
class  DtRemoteGraphicSetInterface
 This class provides an interface for widgets that display remote graphic set information. More...
class  DtRemoteGraphicSetLogic
 Logic for remote graphic set state widget for enabling and disabling remote graphic sets. More...
class  DtRemoteGraphicSetWidget
 This class implements a widget that displays remote graphic sets and whether they are active or not. More...
class  DtRemoteGraphicsPanel
 Tabbed dialog that has instances of both remote graphic set and attribute group template GUI. More...
class  DtRemoteGraphicsPanelCreator
 The creator class needed to be used to create a DtRemoteGraphicsPanel. More...
class  DtTacticalGraphicMappingEditorLogic
 Logic for editing tactical graphic model mappings. More...
class  DtTacticalGraphicMappingPage
 Page to set up GUI for editing tactical graphic mappings. More...
class  DtTacticalGraphicsSettingsInterface
 Interface for the tactical graphics settings GUI. More...
class  DtTacticalGraphicsItem
 The item for controlling tactical graphics on/off. More...
class  DtRemoteGraphicsItem
 The item for controlling tactical graphics on/off. More...
class  DtTacticalGraphicsLabelsItem
 The item for controlling tactical graphics labels on/off. More...
class  DtTacticalGraphicsHatLinesItem
 The item for controlling tactical graphics HAT lines on/off. More...
class  DtTacticalGraphicsSettingsLogic
 Logic for the tactical graphics settings GUI. More...
class  DtTacticalGraphicsSettingsPage
 Page for tactical graphics settings, coordinates logic and widget instantiation. More...
class  DtTacticalGraphicsSettingsWidget
 Qt GUI to control the display of tactical graphics. More...
class  DtVrlinkVisualizerAttributeSymbolSelectorEditor

Typedefs

typedef DtPageCreatorTemplate
< DtExamplePage
DtExamplePageCreator
 A creator class for makVrv::DtExamplePage.
typedef DtPageCreatorTemplate
< DtCigiSystemComponentMappingPage
DtCigiSystemComponentMappingPageCreator
 Creator class for makVrv::DtCigiSystemComponentMappingPage.
typedef DtPageCreatorTemplate
< DtCigiViewComponentMappingPage
DtCigiViewComponentMappingPageCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DAggregateExtentVisualizer
Dt2DAggregateExtentVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DAggregateMilStdIconVisualizer
Dt2DAggregateMilStdIconVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DEllipseStateVisualizer
Dt2DEllipseStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DEntitySensorVolumeVisualizer
Dt2DEntitySensorVolumeVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DEnvironmentalAreaVisualizer
Dt2DEnvironmentalAreaVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DEnvironmentalLineVisualizer
Dt2DEnvironmentalLineVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DIntervisibilityEntityFanVisualizer
Dt2DIntervisibilityEntityFanVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DIntervisibilityFanVisualizer
Dt2DIntervisibilityFanVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DIntervisibilityLineVisualizer
Dt2DIntervisibilityLineVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DLineStateVisualizer
Dt2DLineStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DRectangleStateVisualizer
Dt2DRectangleStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DTextStateVisualizer
Dt2DTextStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DTriangleStateVisualizer
Dt2DTriangleStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt3DAggregateExtentVisualizer
Dt3DAggregateExtentVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt3DAggregateMilStdIconVisualizer
Dt3DAggregateMilStdIconVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt3DAreaStateVisualizer
Dt3DAreaStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt3DEnvironmentalAreaVisualizer
Dt3DEnvironmentalAreaVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt3DEnvironmentalLineVisualizer
Dt3DEnvironmentalLineVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt3DIntervisibilityEntityFanVisualizer
Dt3DIntervisibilityEntityFanVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt3DIntervisibilityFanVisualizer
Dt3DIntervisibilityFanVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt3DIntervisibilityLineVisualizer
Dt3DIntervisibilityLineVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt3DLineStateVisualizer
Dt3DLineStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt3DTextStateVisualizer
Dt3DTextStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtAggregateImageSymbolVisualizer
DtAggregateImageSymbolVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtAggregateIndicatorVisualizer
DtAggregateIndicatorVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtAggregateKinStateVisualizer
DtAggregateKinStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtAttributeGroupStateVisualizer
DtAttributeGroupStateVisualizerCreator
typedef DtBoost::shared_ptr
< DtChannelProxy
DtChannelProxySP
typedef DtBoost::weak_ptr
< DtChannelProxy
DtChannelProxyWP
typedef
DtStateVisualizerCreatorTemplate
< DtCuboidStateVisualizer
DtCuboidStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtCylinderStateVisualizer
DtCylinderStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtDetonationInteractionVisualizer
DtDetonationInteractionVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtDetonationLineVisualizer
DtDetonationLineVisualizerCreator
typedef DtBoost::shared_ptr
< DtDisplayProxy
DtDisplayProxySP
typedef DtBoost::weak_ptr
< DtDisplayProxy
DtDisplayProxyWP
typedef
DtUniqueElementAttribute
< std::string,
DtElementAttributes::DisplayName
DtElementAttributeDisplayName
typedef
DtUniqueElementAttribute
< std::string,
DtElementAttributes::ElementOverlayName
DtElementAttributeOverlayName
typedef
DtUniqueElementAttribute
< std::pair< int, int >
, DtElementAttributes::ElementKindAndCategory
DtElementAttributeKindAndCategory
typedef
DtUniqueElementAttribute< bool,
DtElementAttributes::ObjectVisibility
DtElementAttributeVisibility
typedef
DtUniqueElementAttribute< bool,
DtElementAttributes::IndicatorVisibility
DtElementAttributeIndicatorsVisibility
typedef
DtUniqueElementAttribute< bool,
DtElementAttributes::HeightAboveTerrainLinesEnabled
DtElementAttributeTerrainLinesEnabled
typedef
DtUniqueElementAttribute< bool,
DtElementAttributes::IndicatorsOnSelect
DtElementAttributeIndicatorsOnSelect
typedef
DtUniqueElementAttribute< bool,
DtElementAttributes::LocalScaleEnabled
DtElementAttributeLocalScaleEnabled
typedef
DtUniqueElementAttribute
< float,
DtElementAttributes::LocalScaleAmount
DtElementAttributeLocalScaleAmount
typedef
DtUniqueElementAttribute
< unsigned int,
DtElementAttributes::ElementDamageState
DtElementAttributeDamageState
typedef
DtUniqueElementAttribute
< DtElementIDHierarchyState,
DtElementAttributes::ElementIDHierarchyStateAttribute
DtElementIDHierarchyStateAttribute
typedef
DtUniqueElementAttribute< int,
DtElementAttributes::ElementIDHierarchyDisplayStateAttribute
DtElementIDHierarchyDisplayStateAttribute
typedef
DtStateVisualizerCreatorTemplate
< DtEllipsoidStateVisualizer
DtEllipsoidStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntityArticulatedStateModelVisualizer
DtEntityArticulatedStateModelVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntityDecalEffectVisualizer
DtEntityDecalEffectVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntityDIGuyStateVisualizer
DtEntityDIGuyStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntityFlamesVisualizer
DtEntityFlamesVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntityHATLineVisualizer
DtEntityHATLineVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntityImageSymbolVisualizer
DtEntityImageSymbolVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntityIndicatorVisualizer
DtEntityIndicatorVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntityKinStateVisualizer
DtEntityKinStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntityMilStdIconVisualizer
DtEntityMilStdIconVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntitySensorVolumeVisualizer
DtEntitySensorVolumeVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEntitySmokePlumeVisualizer
DtEntitySmokePlumeVisualizerCreator
typedef DtStateView
< DtVrlinkSimulatedEntityState
DtVrlinkEntityStateView
 Create a DtStateView templated on DtVrlinkEntityState.
typedef DtStateViewCollection
< DtVrlinkSimulatedEntityState
DtVrlinkEntityStateViewCollection
 Create a DtStateViewCollection templated on DtVrlinkEntityState.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityTrackHistoryVisualizer
DtEntityTrackHistoryVisualizerCreator
 Creator for the DtEntityTrackHistoryVisualizer class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityTrailEffectVisualizer
DtEntityTrailEffectVisualizerCreator
typedef DtRecordSettingsBackup
< DtEnvironment,
makArchives::DtEnvironmentRecord
DtEnvironmentSettingsBackup
typedef
DtStateVisualizerCreatorTemplate
< DtEnvironmentalHATLineVisualizer
DtEnvironmentalHATLineVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEnvironmentalIndicatorVisualizer
DtEnvironmentalIndicatorVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEnvironmentalMilStdIconVisualizer
DtEnvironmentalMilStdIconVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEnvironmentalPointKinStateVisualizer
DtEnvironmentalPointKinStateVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtEnvironmentalVertexVisualizer
DtEnvironmentalVertexVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtFireInteractionVisualizer
DtFireInteractionVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtIntervisibilityVertexVisualizer
DtIntervisibilityVertexVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtRadioCommLineVisualizer
DtRadioCommLineVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtRadioTransmissionVisualizer
DtRadioTransmissionVisualizerCreator
typedef
DtStateVisualizerCreatorTemplate
< DtScribeBoxVisualizer
DtScribeBoxVisualizerCreator
typedef
DtSharedRecordSettingsBackup
< DtSharedDisplayUnitsSettings,
makArchives::DtDisplayUnitsSettingsRecord
DtDisplayUnitsSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedInterestManagementSettings,
makArchives::DtInterestManagementRecord
DtInterestManagementSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedLoaderSettings,
makArchives::DtLoaderSettingsRecord
DtLoaderSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedRadioCommunicationsSettings,
makArchives::DtRadioCommunicationsSettingsRecord
DtRadioCommunicationsSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedRenderSettings,
makArchives::DtRenderSettingsRecord
DtRenderSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedTrackHistorySettings,
makArchives::DtTrackHistorySettingsRecord
DtTrackHistorySettingsBackup
typedef DtSubjectAnnouncer< DtDeDtDeAnnouncer
typedef DtSubjectAnnouncer
< DtDeCommunicator
DtDeCommunicatorAnnouncer
typedef DtSubjectAnnouncer
< DtDisplay
DtDisplayAnnouncer
typedef
DtSharedRecordSettingsBackup
< DtSymbolDecorationSettings,
makArchives::DtSymbolDecorationSettingsRecord
DtSymbolDecorationSettingsBackup
 Settings backup for symbol decoration settings.
typedef
DtStateVisualizerCreatorTemplate
< DtTacticalGraphicImageSymbolVisualizer
DtTacticalGraphicImageSymbolVisualizerCreator
typedef std::pair< int, int > pairInts
typedef unsigned long long DtUniqueID
typedef DtUniqueID DtElementID
 The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements.
typedef boost::function
< DtUniqueID(const std::string &)> 
GlobalIdConvertFunc
 typedef for the function that takes a protocol specific id (as a string) and looks up the DtUniqueID for the element representing the entity in VR-Vantage
typedef DtBoost::shared_ptr
< DtWindowProxy
DtWindowProxySP
typedef DtBoost::weak_ptr
< DtWindowProxy
DtWindowProxyWP
typedef DtPageCreatorTemplate
< DtAddPropsPage
DtAddPropsPageCreator
 The builder for DtAddProps.
typedef DtPageCreatorTemplate
< DtAggregateDefinitionEditorPage
DtAggregateDefinitionEditorPageCreator
 Builder for makVrv::DtAggregateDefinitionEditorPage.
typedef DtPageCreatorTemplate
< DtContourizationPage
DtContourizationPageCreator
 The creator class for DtContourizationPage.
typedef DtPageCreatorTemplate
< DtDateAndTimePage
DtDateAndTimePageCreator
 A creator for the DtDateAndTimePager.
typedef DtConfigItem< IG_TYPEDtIgItem
typedef DtConfigItem
< DISPLAY_ENGINE_TYPE
DtDisplayEngineItem
typedef DtConfigItem< WINDOW_TYPEDtWindowItem
typedef DtConfigItem
< CHANNEL_TYPE
DtChannelItem
typedef DtPageCreatorTemplate
< DtDisplayConfigEditorWidget
DtDisplayConfigEditorWidgetCreator
 The creator class needed to be used to create a DtDisplayConfigEditorWidget.
typedef DtPageCreatorTemplate
< DtDisplayUnitsSettingsPage
DtDisplayUnitsSettingsPageCreator
 Creator for the window settings page.
typedef DtPageCreatorTemplate
< DtElevationColorizationPage
DtElevationColorizationPageCreator
 Creator for makVrv::DtElevationColorizationPage.
typedef DtPageCreatorTemplate
< DtEntityDefinitionEditorPage
DtEntityDefinitionEditorPageCreator
 Builder for DtElementDefinitionEditorPage.
typedef DtPageCreatorTemplate
< DtEnvironmentPage
DtEnvironmentPageCreator
 A creator for the DtEnvironmentPage class.
typedef DtPageCreatorTemplate
< DtErrorMessagesPage
DtErrorMessagesPageCreator
 Creator for the DtErrorMessagesPage class.
typedef DtPageCreatorTemplate
< DtFeatureSettingsPage
DtFeatureSettingsPageCreator
 Creator type for creating DtFeatureSettingsPages.
typedef DtPageCreatorTemplate
< DtFileCachePage
DtFileCachePageCreator
 Creator type for creating DtFileCachePageCreators.
typedef DtPageCreatorTemplate
< DtGdbSurfacesPage
DtGdbSurfacesPageCreator
 Creator type for DtGdbSurfacesPages.
typedef DtPageCreatorTemplate
< DtGridLinesPage
DtGridLinesPageCreator
 Creator type for creating new DtGridLinesPages.
typedef DtPageCreatorTemplate
< DtInteractionsDefinitionEditorPage
DtInteractionsDefinitionEditorPageCreator
 Builder for DtElementDefinitionEditorPage.
typedef DtPageCreatorTemplate
< DtInterestManagementSettingsPage
DtInterestManagementSettingsPageCreator
 Creator for the Interest management settings page.
typedef DtPageCreatorTemplate
< DtInterfaceLayoutEditorPage
DtInterfaceLayoutEditorPageCreator
 Creator for the DtInterfaceLayoutEditorPageCreator class.
typedef DtPageCreatorTemplate
< DtIntervisibilitySettingsPage
DtIntervisibilitySettingsPageCreator
 Creator for the inter-visibility settings page.
typedef DtPageCreatorTemplate
< DtKeyMappingEditorPage
DtKeyMappingEditorPageCreator
 Creator for the DtInterfaceLayoutEditorPageCreator class.
typedef DtPageCreatorTemplate
< DtModelDefinitionEditorPage
DtModelDefinitionEditorPageCreator
 Builder for DtModelDefinitionEditorPage.
typedef DtPageCreatorTemplate
< DtMouseMappingEditorPage
DtMouseMappingEditorPageCreator
typedef QVariant(* DtObjectsListDataFcn )(DtObjectListViewItem *, DtElementEntry &, const DtObjectsSelectionList *)
typedef bool(* DtObjectsListSortFcn )(const QTreeWidgetItem &lhs, const QTreeWidgetItem &rhs, int iDataColumn, const DtObjectsSelectionList *)
typedef DtPageCreatorTemplate
< DtObserverSettingsPage
DtObserverSettingsPageCreator
 Creator class for DtObserverSettingsDialog.
typedef DtPageCreatorTemplate
< DtPropsPage
DtPropsPageCreator
 The builder for DtPropsPage.
typedef DtPageCreatorTemplate
< DtRadioCommunicationsSettingsPage
DtRadioCommunicationsSettingsPageCreator
 Creator for the settings page.
typedef DtPageCreatorTemplate
< DtRenderSettingsPage
DtRenderSettingsPageCreator
 Creator for the Render settings page.
typedef DtPageCreatorTemplate
< DtSchemaEditorPage
DtSchemaEditorPageCreator
 Creator class for makVrv::DtSchemaEditorDialog.
typedef DtPageCreatorTemplate
< DtSymbolDecorationSettingsPage
DtSymbolDecorationSettingsPageCreator
 Creator for the symbol decoration settings page.
typedef DtPageCreatorTemplate
< DtTacticalGraphicsDefinitionEditorPage
DtTacticalGraphicsDefinitionEditorPageCreator
 Builder for makVrv::DtElementDefinitionEditorPage.
typedef DtPageCreatorTemplate
< DtTerrainContentsPage
DtTerrainContentsPageCreator
 The builder for makVrv::DtTerrainContentsPage.
typedef DtPageCreatorTemplate
< DtTextureDrapingPage
DtTextureDrapingPageCreator
 Creator for the makVrv::DtTextureDrapingPage.
typedef DtPageCreatorTemplate
< DtTrackHistorySettingsPage
DtTrackHistorySettingsPageCreator
 Creator for the track history settings page.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeBoolEditor
DtVisualizerAttributeBoolEditorCreator
 Creator for boolean attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeStringEditor
DtVisualizerAttributeStringEditorCreator
 Creator for string attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeFloatEditor
DtVisualizerAttributeFloatEditorCreator
 Creator for float attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeFilenameEditor
DtVisualizerAttributeFilenameEditorCreator
 Creator for filename attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeTypeEditor
DtVisualizerAttributeVisualTypeEditorCreator
 Creator for visual type attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeModelDefinitionSchemaEditor
DtVisualizerAttributeModelDefinitionSchemaEditorCreator
 Creator for model definition schema attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeModelDefinitionEditor
DtVisualizerAttributeModelDefinitionEditorCreator
 Creator for model definition attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeStringVectorEditor
DtVisualizerAttributeStringVectorEditorCreator
 Creator for string vector attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeFontGlyphEditor
DtVisualizerAttributeFontGlyphEditorCreator
 Creator for font glyph attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeColorEditor
DtVisualizerAttributeColorEditorCreator
 Creator for color attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeModelDefinitionSelector
DtVisualizerAttributeModelDefinitionSelectorCreator
 Creator for model definition selector attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVisualizerAttributeSymbolSelectorEditor
DtVisualizerAttributeSymbolSelectorEditorCreator
 Creator for image symbol attribute editor.
typedef
DtVisualizerAttributeWidgetCreatorTemplate
< DtVisualizerAttributeString,
DtVisualizerAttributeStringWidget
DtVisualizerAttributeStringWidgetCreator
typedef DtPageCreatorTemplate
< DtDisConnectionPage
DtDisConnectionPageCreator
 Creator class for makVrv::DtDisConnectionPage.
typedef DtPageCreatorTemplate
< DtCockpitMappingPage
DtCockpitMappingPageCreator
 Creator class for makVrv::DtConnectionPage.
typedef DtPageCreatorTemplate
< DtCockpitSettingsPage
DtCockpitSettingsPageCreator
 Creator class for makVrv::DtOsgEarthSettingsPage.
typedef
DtSharedRecordSettingsBackup
< DtSharedCockpitSettings,
makArchives::DtCockpitSettingsRecord
DtCockpitSettingsBackup
typedef boost::shared_ptr< DtFontDtFontSP
typedef boost::weak_ptr< DtFontDtFontWP
typedef DtPageCreatorTemplate
< DtHla13ConnectionPage
DtHla13ConnectionPageCreator
 Creator class for makVrv::DtHla13ConnectionPage.
typedef DtPageCreatorTemplate
< DtHla1516eConnectionPage
DtHla1516eConnectionPageCreator
 Creator class for makVrv::DtHla1516eConnectionPage.
typedef DtPageCreatorTemplate
< DtHla1516ConnectionPage
DtHla1516ConnectionPageCreator
 Creator class for makVrv::DtHla1516ConnectionPage.
typedef DtPageCreatorTemplate
< DtOsgEarthSettingsPage
DtOsgEarthSettingsPageCreator
 Creator class for makVrv::DtOsgEarthSettingsPage.
typedef DtPageCreatorTemplate
< DtExtractPropsPage
DtExtractPropsPageCreator
 The builder for makVrv::DtExtractPropsPage.
typedef DtPageCreatorTemplate
< DtLoaderSettingsPage
DtLoaderSettingsPageCreator
 Creator for the Loader settings page.
typedef DtPageCreatorTemplate
< DtSpeedTreeSettingsPage
DtSpeedTreeSettingsPageCreator
 A creator class for makVrv::DtSpeedTreeSettingsPage.
typedef
DtConfigurationCollection
< DtDisplayConfiguration
DtDisplayConfigurations
typedef
DtConfigurationCollection
< DtWindowConfiguration
DtWindowConfigurations
typedef
DtConfigurationCollection
< DtObserverConfiguration
DtObserverConfigurations
typedef DtBoost::weak_ptr
< DtProxy
DtProxyWP
typedef DtBoost::shared_ptr
< DtProxy
DtProxySP
typedef
DtConfigurationCollection
< DtChannelConfiguration
DtChannelConfigurations
typedef
DtSharedRecordSettingsBackup
< DtSharedAggregateDisplaySettings,
makArchives::DtAggregateSettingsRecord
DtAggregateStateSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedEntityDisplaySettings,
makArchives::DtEntitySettingsRecord
DtEntityStateSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedTacticalGraphicsDisplaySettings,
makArchives::DtTacticalGraphicsSettingsRecord
DtTacticalGraphicsSettingsBackup
typedef DtPageCreatorTemplate
< DtAggregateMappingPage
DtAggregateMappingPageCreator
 Creator class for makVrv::DtAggregateMappingPage.
typedef DtPageCreatorTemplate
< DtAggregateSettingsPage
DtAggregateSettingsPageCreator
 Creator for the window settings page.
typedef DtPageCreatorTemplate
< DtConnectionListPage
DtConnectionListPageCreator
 Creator class for makVrv::DtConnectionListPage.
typedef DtPageCreatorTemplate
< DtDetonationMappingPage
DtDetonationMappingPageCreator
 Creator class for makVrv::DtConnectionPage.
typedef DtPageCreatorTemplate
< DtEntityDisplaySettingsPage
DtEntityDisplaySettingsPageCreator
 Creator for the window settings page.
typedef DtPageCreatorTemplate
< DtEntityMappingPage
DtEntityMappingPageCreator
 Creator class for makVrv::DtConnectionPage.
typedef DtPageCreatorTemplate
< DtFireMappingPage
DtFireMappingPageCreator
 Creator class for makVrv::DtConnectionPage.
typedef DtPageCreatorTemplate
< DtNoHla13ConnectionPage
DtNoHla13ConnectionPageCreator
 The DtNoHla13ConnectionPageCreator is a creator for a instance of a DtNoHla13ConnectionPage.
typedef DtPageCreatorTemplate
< DtNoHla1516ConnectionPage
DtNoHla1516ConnectionPageCreator
 DtNoHla1516ConnectionPageCreator is the creator class for an instance of the DtNoHla1516ConnectionPage class.
typedef DtPageCreatorTemplate
< DtNoHla1516eConnectionPage
DtNoHla1516eConnectionPageCreator
 DtNoHla1516eConnectionPageCreator is the creator class for an instance of the DtNoHla1516eConnectionPage class.
typedef DtPageCreatorTemplate
< DtTacticalGraphicMappingPage
DtTacticalGraphicMappingPageCreator
 Creator class for makVrv::DtTacticalGraphicMappingPage.
typedef DtPageCreatorTemplate
< DtTacticalGraphicsSettingsPage
DtTacticalGraphicsSettingsPageCreator
 Creator for the window settings page.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVrlinkVisualizerAttributeSymbolSelectorEditor
DtVrlinkVisualizerAttributeSymbolSelectorEditorCreator
 Creator template for attribute editor.

Functions

template<typename ManagerClass >
void defaultManagerRegisterInstanceFunction (DtDe &de, ManagerClass *mgr)
 Default implementation of how to register a manager, especially necessary when overriding the manager.
template<typename ManagerClass >
ManagerClass & defaultManagerInstanceFunction (DtDe &de, bool allowedInSlave)
 default Manager instance function.
 AddTypeId (DtElementIDHierarchyState, 2424)
DT_DLL_VRVCORE DtMessageoperator<< (DtMessage &msg, const DtVrlinkSimulatedEntityState &state)
 Encode a DtEntityState into a DtMessage.
DT_DLL_VRVCORE DtMessageoperator>> (DtMessage &msg, DtVrlinkSimulatedEntityState &state)
 Decode a DtEntityState from a DtMessage.
DT_DLL_VRVCORE DtMessageoperator<< (DtMessage &msg, const DtVrlinkSimulatedBaseState &state)
 Encode a DtEntityState into a DtMessage.
DT_DLL_VRVCORE DtMessageoperator>> (DtMessage &msg, DtVrlinkSimulatedBaseState &state)
 Decode a DtEntityState from a DtMessage.
DT_DLL_VRVCORE DtMessageoperator<< (DtMessage &msg, const DtFireInteractionState &state)
 Encode a DtFireInteractionState into a DtMessage.
DT_DLL_VRVCORE DtMessageoperator>> (DtMessage &msg, DtFireInteractionState &state)
 Decode a DtFireInteractionState from a DtMessage.
template<class C >
DtMessageMemberCall< C > * bindMember (void(C::*m)())
DT_DLL_VRVCORE DtMessageoperator<< (DtMessage &msg, const DtTreeRecord &record)
 Encode a DtTreeRecord into a DtMessage.
DT_DLL_VRVCORE DtMessageoperator>> (DtMessage &msg, DtTreeRecord &record)
 Decode a DtTreeRecord from a DtMessage.
 AddTypeId (unsigned char, 1)
 AddTypeId (unsigned short, 2)
 AddTypeId (unsigned int, 3)
 AddTypeId (unsigned long int, 4)
 AddTypeId (char, 5)
 AddTypeId (short, 6)
 AddTypeId (int, 7)
 AddTypeId (long int, 8)
 AddTypeId (float, 9)
 AddTypeId (double, 10)
 AddTypeId (bool, 11)
 AddTypeId (std::string, 12)
 AddTypeId (pairInts, 13)
 DEFINE_MAP_CREATOR (Qt, QMap)
 Define makVrv::QtMapCreator<K, V> class.
 DEFINE_SEQUENCE_CREATOR (Qt, List, QList)
 Define makVrv::QtListCreator<V> class.
 DEFINE_SEQUENCE_CREATOR (Qt, Vector, QVector)
 Define makVrv::QtVectorCreator<V> class.
 DEFINE_MAP_CREATOR (Std, std::map)
 Define makVrv::StdMapCreator<K, V> class.
 DEFINE_SEQUENCE_CREATOR (Std, List, std::list)
 Define makVrv::StdListCreator<V> class.
 DEFINE_SEQUENCE_CREATOR (Std, Vector, std::vector)
 Define makVrv::StdVectorCreator<V> class.
 DEFINE_SEQUENCE_CREATOR (Std, Deque, std::deque)
 Define makVrv::StdDequeCreator<V> class.
void DT_DLL_VRVUTIL DtQuaternionToEulerDeg (const double x, const double y, const double z, const double w, double &yawOut, double &pitchOut, double &rollOut)
 Converts Quaternions to Eulers. Eulers are in degrees.
void DT_DLL_VRVUTIL DtQuaternionToEulerRad (const double x, const double y, const double z, const double w, double &yawOut, double &pitchOut, double &rollOut)
 Converts Quaternions to Eulers. Eulers are in radians.
void DT_DLL_VRVUTIL DtEulerToQuaternionDeg (const double yaw, const double pitch, const double roll, double &xOut, double &yOut, double &zOut, double &wOut)
 Converts from Eulers to Quaternions. Eulers are in degrees.
void DT_DLL_VRVUTIL DtEulerToQuaternionRad (const double yaw, const double pitch, const double roll, double &xOut, double &yOut, double &zOut, double &wOut)
 Converts from Eulers to Quaternions. Eulers are in degrees.
template<typename K , typename V >
DtBoost::shared_ptr< V > DtFindProxyByName (std::map< K, DtBoost::weak_ptr< V > > &map, const std::string &name)
 Utility function to look up a proxy object by name in a map of weak pointers.
std::size_t hash_value (DtUnicode const &val)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtVector &vector)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtVector &vector)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtTaitBryan &tb)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtTaitBryan &tb)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtQuaternion &quat)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtQuaternion &quat)
template<typename K , typename V , typename Pr , typename Alloc >
DtMessageencodeMapInMessage (DtMessage &msg, const std::map< K, V, Pr, Alloc > &map)
 Template method for encoding a map into a message.
template<typename K , typename V , typename Pr , typename Alloc >
DtMessagedecodeMapFromMessage (DtMessage &msg, std::map< K, V, Pr, Alloc > &map)
 Template method for decoding a map from a message.
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const std::map< std::string, std::string > &map)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, std::map< std::string, std::string > &map)
template<typename Elem , typename Alloc >
DtMessageencodeStdVectorInMessage (DtMessage &msg, const std::vector< Elem, Alloc > &v)
 Template method for encoding a vector into a message.
template<typename Elem , typename Alloc >
DtMessagedecodeStdVectorFromMessage (DtMessage &msg, std::vector< Elem, Alloc > &v)
 Template method for decoding a vector from a message.
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const std::vector< std::string > &v)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, std::vector< std::string > &v)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const std::vector< unsigned long long > &v)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, std::vector< unsigned long long > &v)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const std::vector< double > &v)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, std::vector< double > &v)
template<typename K , typename V , typename Pr , typename Alloc >
V * DtFindPointerInMap (const std::map< K, V, Pr, Alloc > &map, K key)
template<typename M >
void DtClearAndDeletePointersInMap (M &map)
 Deletes all pointers in a map then clears it.
template<typename V >
void DtClearAndDeletePointersInVector (V &vec)
 Deletes all pointers in a vector then clears it.
template<typename Iter >
void DtDeletePointersInIterators (Iter begin, Iter end)
template<typename T , typename R , typename A >
std::binder1st
< std::mem_fun1_t< R, T, A > > 
callMemberFunction (R(T::*memfun)(A), T *ptr)
 A helper template for binding a single argument member function.
template<typename T , typename R , typename A >
std::binder1st
< std::mem_fun1_t< R, T, A > > 
callMemberRefFunction (R(T::*memfun)(A &), T *ptr)
template<typename T , typename R , typename A >
std::binder1st
< std::mem_fun1_t< R, T, A > > 
callMemberConstRefFunction (R(T::*memfun)(const A &), T *ptr)
template<typename T , typename R , typename A , typename Col >
void forEachCallMember (T *_this, R(T::*memfun)(A), Col &col)
template<typename Ret , typename AT , typename Class >
Ret callConstFunction1 (const Class *_this, const Ret(Class::*memberPtr)(AT) const, AT param)
template<typename T , void(T::*)() MF>
void DtMemberFunctionCallback (DtDe *de, void *data)
template<class InputIterator1 , class InputIterator2 , class OutputIterator1 , class OutputIterator2 >
void set_split_difference (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator1 result1, OutputIterator2 result2)
template<typename iter , typename T >
iter fasterFind (size_t size, iter begin, iter end, const T &value)
 boost::signal<void (Argument)>& forwarder)
template<typename iter , typename F >
iter fastFindPred (size_t size, iter begin, iter end, const F &pred)
template<typename T , typename Ax >
void fastEraseFromUnsortedVector (std::vector< T, Ax > &list, const T &value)
template<typename T , typename Ax >
void fastEraseFromUnsortedVector (std::vector< T *, Ax > &list, const T *value)
template<typename T , typename Ax , typename Function >
void fastEraseFromUnsortedVectorPred (std::vector< T, Ax > &list, const Function &f)
template<typename T , typename Ax , typename Function >
void fastEraseFromUnsortedVectorPred (std::vector< T *, Ax > &list, const Function &f)
template<typename Ret , typename T >
SortPointersByFunction_T< Ret, T > SortPointersByFunction (Ret(T::*ptr)() const)
template<typename Ret , typename T >
EqualPointerByFunction_T< Ret, T > EqualPointerByFunction (Ret(T::*ptr)() const, Ret value)
template<typename K , typename V >
const V & findOrThrow (const std::map< K, V, std::less< K >, std::allocator< std::pair< const K, V > > > &map, K key)
 Find a value in a map, or throw an DtInvalidInput exception.
template<typename K , typename V >
const V & findByIndexOrThrow (const std::map< K, V, std::less< K >, std::allocator< std::pair< const K, V > > > &map, int index)
 Find a value by index in a map, or throw an DtInvalidInput exception.
template<typename V >
const V & findByIndexOrThrow (const std::vector< V > &vec, int index)
 Find a value by index in a map, or throw an DtInvalidInput exception.

Variables

const int IG_TYPE = QStandardItem::UserType + 2
const int DISPLAY_ENGINE_TYPE = IG_TYPE + 1
const int WINDOW_TYPE = DISPLAY_ENGINE_TYPE + 1
const int CHANNEL_TYPE = WINDOW_TYPE + 1
const int DtIconColumn = 0
const int DtNameColumn = 1

Detailed Description

include <vrvCoreQt/DtPersistenceControlsInterface.h>

\file DtGridLinesDrawer.h

Useful includes because most classes that access settings must also access Read and write settings locks.

REMOVE THIS along with the creator later.

Allows a way of hooking into signals sent by the DtCigiSignalProcessor.

Contains makVrf::DtVrfFogOfWarHandler class.

Contains makVrf::DtVrfEmbarkationHierarchy class.

Contains makVrf::DtInformationDialogManager class.

class DtVrfPluginsLoadedWidgetLogic:

class DtVrfPluginsLoadedWidget:

class DtVrfPluginsEditorWidgetLogic:

class DtVrfPluginsEditorWidgetInterface:

class DtVrfPluginsEditorWidget:

Contains makVrf::vrfOverlaySelectionListLogic class.

Contains makVrf::makVrf::DtPropCreatePaletteLogic class.

Contains DtVrfSceneSettingsDateAndTimeWidget class.

Contains DtVrfSceneSettingsDateAndTimePage class.

Contains makVrf::makVrf::DtVrfTreeWidget class.

Contains makVrf::DtVrfTaskSetDialogManager class.

Contains makVrf::DtVrfTacticalGraphicOverlayListPage class.

Contains makVrf::DtVrfSimulationCommandDialogManager class.

Contains makVrf::makVrf::DtVrfObjectListViewItem class.

Contains makVrf::DtVrfObjectListPanelPageCreator class.

Contains makVrf::DtVrfGuiSymbolMapper class.

Contains makVrf::DtVrfGlobalPlansManager class.

Contains makVrf::makVrf::DtVrfFilteredListViewLogic class.

Contains makVrf::DtVrfEntityPlanManager class.

Contains makVrf::makVrf::DtVrfEmbarkationHierarchyPageLogic class.

Contains makVrf::DtVrfEchelonHierarchyPageLogic class.

Contains makVrf::DtVrfDisDictionaryManager class.

Contains makVrf::DtVrfContextMenuManager class.

Contains makVrf::DtVrfConditionalDialogManager class.

Contains makVrf::DtTaskSetVectorFormatter class.

Contains makVrf::DtTaskSetDialogInterface class.

Contains makVrf::makVrf::DtSpotReportOptionsWidgetLogic class.

class DtSpotReportOptionsWidget:

Contains makVrf::makVrf::DtSimulationTimeWidgetLogic class.

Contains makVrf::makVrf::DtSimulationTimeScaleWidgetLogic class.

Contains makVrf::DtSimulationCommandDialogInterface class.

Contains makVrf::DtShapeActions class.

Contains makVrf::DtSessionStartupDialogLogic class.

Contains makVrf::makVrf::DtSessionOptionsWidgetLogic class.

Contains makVrf::makVrf::DtSpotReportOptionsWidgetInterface class.

Contains makVrf::DtSelectionEnabledMenu class.

Contains makVrf::DtRemappingDialogLogic class.

class DtRangeRingsOptionsWidget:

Contains makVrf::DtRadioMenu class.

Contains makVrf::DtPlanCommandSignaler class.

Contains makVrf::makVrf::DtPerformanceOptionsWidgetLogic class.

Contains makVrf::makVrf::DtPerformanceOptionsWidgetInterface class.

class DtPerformanceOptionsWidget:

Contains makVrv::DtObserverViewsWidgetBuilder class.

Contains makVrf::DtNewGlobalPlanInformationDialogLogic class.

Contains makVrf::DtNewGlobalPlanInformationDialog class.

Contains makVrf::DtLocationEntryWidgetLogic class.

VR-Vantage includes.

Contains makVrf::DtJoinSessionDialogLogic class.

Contains makVrf::DtJoinSessionDialog class.

Contains makVrf::DtHelpActions class.

Contains makVrf::DtGlobalPlansLogic class.

Contains makVrf::DtGlobalPlansDialog class.

Contains makVrf::makVrf::DtExtendedDockable class.

Contains makVrf::DtEntitySelectionDialogLogic class.

Contains makVrf::makVrf::DtEditPlanWidgetLogic class.

Contains makVrf::makVrf::DtEditEntityPlanWidgetLogic class.

Contains makVrf::DtCreateTacticalGraphicConfigurationLogic class.

Contains makVrf::DtCreateTacticalGraphicConfigurationDialog class.

Contains makVrf::DtCreateMenu class.

Contains makVrf::DtConfigurableMenu class.

Contains makVrf::DtConditionalLogic class.

Contains makVrf::DtConditionalExpressionViewInterface class.

Contains makVrf::DtConditionalExpressionLogic class.

Contains makVrf::DtConditionalExpressionInterface class.

Contains makVrf::DtConditionalDialogInterface class.

Contains makVrf::DtCommandAssignmentWidgetLogic class.

Contains makVrf::DtBasePlanWidgetLogic class.

Contains makVrf::DtAltitudeSelectionWidgetLogic class.

Contains makVrf::DtAggregateAsDialogLogic class.

class DtCreateObjectAction:

Contains makVrf::makVrf::DtEntityBehaviorOptionsWidgetLogic class.

Contains makVrf::makVrf::DtEntityBehaviorOptionsWidgetInterface class.

class DtEntityBehaviorOptionsWidget:

Contains makVrf::DtWeaponListRequestor class.

Contains makVrf::DtRadarModeRequestor class.

Contains makVrf::DtVrfTaskSetManager class.

Contains makVrf::DtVrfStateViewCollectionManager class.

Contains makVrf::DtVrfSensorInfoManager class.

Contains makVrf::DtVrfSelectionHandler class.

Contains makVrf::DtVrfResourceRequestor class.

Contains makVrf::DtVrfResourceManager class.

Contains makVrf::DtVrfObjectManipulationManager class.

Contains makVrf::DtVrfObjectManipulationHandlerBaseClass class.

Contains makVrv::DtVrfObjectDataState class.

Contains makVrf::DtVrfGuiPluginManager class.

Contains makVrf::DtVrfGuiApplicationSettings class.

Contains makVrf::DtVrfFormationRequestor class.

Contains makVrf::DtVrfEditManagerEventProcessor class.

Contains makVrf::makVrf::DtVrfContextMenuManagerSignaler class.

Contains makVrf3::DtVrfCapabilitiesManager class.

Contains makVrf::DtVrfBackendState class.

Contains makVrf::DtVrfAppearanceManager class.

Contains the makVrf::DtTerrainProfileDataStateView class.

Contains makVrf::DtSpotReportState class.

Currently, the spot report data processor will only update when a spot report is added or changed.

Contains makVrf::DtSimpleTypedDictionary class.

!

Contains makVrf::DtRangeRingsManager class.

Contains makVrf::DtObjectSettingsManager class.

Contains makVrf::DtObjectConsoleMessageHandler class.

Contains makVrf::DtNetworkMessageInterface and makVrf::DtNetworkMessageAgentInterface class.

Contains makVrf::DtMousePositionToDatabaseIntersector class.

Contains makVrf::DtIffStateData class.

Contains makVrf::DtGlobalIdToElementIdMapper class.

Contains makVrf::DtExtendedStateData class.

Contains makVrv::DtEnvironmentState class.

Contains makVrf::DtEntityCopyObject class.

Contains utility functions that can be used to query the element data bank.

Contains makVrf::DtCopyObject class.

Contains makVrv::DtAggregateState class.

This class (and subclasses) are responsible for copying data to the internal buffer, then emitting the signal that the copy is complete (with the buffer), or that there was a problem with the copy

This class will copy entity information.

This class will take the mouse position and return a database intersection (either on or off the terrain)

The DtNetworkMessageInterface class is a means to translate from network state (Interaction/PDU) to a state that can be used in the GUI (protocol independent) thread.

Contains DtSessionStartupServersRecord

This class is a keyword/value pair (strings) that have some convenience methods to store these strings as known VRL or built in types.

The spot report will simply be a dictionary container. It is up to the visualizer to interpret the contents of the dictionary (keyword/value pair).

This class will contain and provide data for the templated state view. Call the setElementID to indicate which state view will be used to support this data

VR-Forces includes

Requests formations from back-end for given entities

This class will allow for the addition, removal and retrieval of settings objects that are related to the application. Each settings object must be of the type DtVrfGuiApplicationSetting

Manages plugin records to load

Requests resource from back-end for given entities. Multiply inherit or inherit from this class to get functionality

The unique ids for this class are the sim entity ids, not scene ids VR-Forces includes

Requests radar modes from back-end for given entities and caches the data. The data should be updated by the sim when updates are either requested or data is updated due to other circumstances such as an entity deletion or state change.

Requests weapon lists from back-end for given entities

Instances of DtEntityBehaviorOptionsWidget allows the user access to changing certain global backend settings for entity behaviors like which side of the road should they drive on.

Instances of DtCreateObjectAction are

VR-Vantage includes VR-Link includes

Note expects positions to be supplied in Geocentric coordinates. it will convert to local database coordinates for display then back to geocentric for create command

Instances of DtPerformanceOptionsWidget are

Instances of DtRangeRingsOptionsWidget are

Instances of DtSpotReportOptionsWidget are

This tree widget item can be used in any tree that wants to display an icon next to the name of an object simulated by vrf/vrlink

Instances of DtVrfPluginsEditorWidget are

Instances of DtVrfPluginsEditorWidgetInterface are

Instances of DtVrfPluginsEditorWidgetLogic are

Instances of DtVrfPluginsLoadedWidget are

Instances of DtVrfPluginsLoadedWidgetLogic are

This will keep an organization of objects based on Embarkation (aggregate/entity)

This class will determine if items on display should be hidden. This is for the map area only

CIGI messages can be received, even if they're not processed by the CIGI driver directly.

Contains the DtGridLinesDrawer class declaration. \ingroup vrvOsg


Typedef Documentation

A creator class for makVrv::DtExamplePage.

typedef DtBoost::shared_ptr<DtChannelProxy> makVrv::DtChannelProxySP
typedef DtBoost::weak_ptr<DtChannelProxy> makVrv::DtChannelProxyWP
typedef DtBoost::shared_ptr<DtDisplayProxy> makVrv::DtDisplayProxySP
typedef DtBoost::weak_ptr<DtDisplayProxy> makVrv::DtDisplayProxyWP

Create a DtStateView templated on DtVrlinkEntityState.

Create a DtStateViewCollection templated on DtVrlinkEntityState.

Creator for the DtEntityTrackHistoryVisualizer class.

Settings backup for symbol decoration settings.

typedef std::pair<int, int> makVrv::pairInts
typedef unsigned long long makVrv::DtUniqueID

The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements.

typedef boost::function<DtUniqueID (const std::string&)> makVrv::GlobalIdConvertFunc

typedef for the function that takes a protocol specific id (as a string) and looks up the DtUniqueID for the element representing the entity in VR-Vantage

typedef DtBoost::shared_ptr<DtWindowProxy> makVrv::DtWindowProxySP
typedef DtBoost::weak_ptr<DtWindowProxy> makVrv::DtWindowProxyWP
typedef DtConfigItem<IG_TYPE> makVrv::DtIgItem
typedef DtConfigItem<WINDOW_TYPE> makVrv::DtWindowItem
typedef DtConfigItem<CHANNEL_TYPE> makVrv::DtChannelItem

Creator type for creating DtFeatureSettingsPages.

Creator type for creating DtFileCachePageCreators.

typedef bool(* makVrv::DtObjectsListSortFcn)(const QTreeWidgetItem &lhs, const QTreeWidgetItem &rhs, int iDataColumn, const DtObjectsSelectionList *)

Creator for boolean attribute editor.

Creator for string attribute editor.

Creator for float attribute editor.

Creator for filename attribute editor.

Creator for visual type attribute editor.

Creator for model definition schema attribute editor.

Creator for model definition attribute editor.

Creator for string vector attribute editor.

Creator for font glyph attribute editor.

Creator for color attribute editor.

Creator for model definition selector attribute editor.

Creator for image symbol attribute editor.

typedef boost::shared_ptr< DtFont > makVrv::DtFontSP
typedef boost::weak_ptr< DtFont > makVrv::DtFontWP
typedef DtBoost::weak_ptr<DtProxy> makVrv::DtProxyWP
typedef DtBoost::shared_ptr<DtProxy> makVrv::DtProxySP

Creator template for attribute editor.


Function Documentation

template<typename ManagerClass >
void makVrv::defaultManagerRegisterInstanceFunction ( DtDe &  de,
ManagerClass *  mgr 
)

Default implementation of how to register a manager, especially necessary when overriding the manager.

Befriend the manager instance functions for instance retreival/creation.

 static void Manager::registerInstance(DtDe& de, Manager* mgr)
 {
    defaultManagerRegisterInstanceFunction(de,mgr);
 }
 ...else where call.
 // Assuming class NewManager : public Manager
 Manager::registerInstance(de,new NewManager(de));

References makVrv::DtDe::initialized(), makVrv::DtDe::registerFastInstance(), and makVrv::DtDe::signal_initializeDefaultState.

Referenced by defaultManagerInstanceFunction().

template<typename ManagerClass >
ManagerClass& makVrv::defaultManagerInstanceFunction ( DtDe &  de,
bool  allowedInSlave 
)

default Manager instance function.

Befriend the manager instance functions for instance retreival/creation.

Manager requirements: 1) Static instance function 2) Protected DtSignalConnectionManager named myConnections. 3) Member functioned called loadDefaults which takes no arguments. and loads the default settings of the manager or factory from disk. 4) define defaultManagerInstanceFunction as friend. 5) define defaultManagerRegisterInstanceFunction as friend (see below). 5) Protected Constructor which only takes a DtDe reference.

 class Manager
 {
 public:
    static Manager& instance(DtDe& de);
    void loadDefaults();
 protected:
    template <typename ManagerClass>
    friend ManagerClass& defaultManagerInstanceFunction(DtDe& de, bool);
    template <typename ManagerClass>
    friend void defaultManagerRegisterInstanceFunction(DtDe& de, ManagerClass* mgr)
    Manager(DtDe&);
    DtSignalConnectionManager myConnections;
 };

Then simply in the implementation of instance call defaultManagerInstanceFunction with the de object and return the return value.

 Manager& Manager::instance(DtDe& de)
 {
    return defaultManagerInstanceFunction<Manager>(de);
 }

References defaultManagerRegisterInstanceFunction(), makVrv::DtDe::findFastInstance(), makVrv::DtDe::initialized(), and makVrv::DtDe::isInSlaveMode().

makVrv::AddTypeId ( DtElementIDHierarchyState  ,
2424   
)
DT_DLL_VRVCORE DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtVrlinkSimulatedEntityState &  state 
)

Encode a DtEntityState into a DtMessage.

DT_DLL_VRVCORE DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtVrlinkSimulatedEntityState &  state 
)

Decode a DtEntityState from a DtMessage.

DT_DLL_VRVCORE DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtVrlinkSimulatedBaseState &  state 
)

Encode a DtEntityState into a DtMessage.

DT_DLL_VRVCORE DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtVrlinkSimulatedBaseState &  state 
)

Decode a DtEntityState from a DtMessage.

DT_DLL_VRVCORE DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtFireInteractionState &  state 
)
DT_DLL_VRVCORE DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtFireInteractionState &  state 
)
template<class C >
DtMessageMemberCall<C>* makVrv::bindMember ( void(C::*)()  m)
DT_DLL_VRVCORE DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtTreeRecord &  record 
)

Encode a DtTreeRecord into a DtMessage.

DT_DLL_VRVCORE DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtTreeRecord &  record 
)

Decode a DtTreeRecord from a DtMessage.

makVrv::AddTypeId ( unsigned  char,
 
)
makVrv::AddTypeId ( unsigned  short,
 
)
makVrv::AddTypeId ( unsigned  int,
 
)
makVrv::AddTypeId ( unsigned long  int,
 
)
makVrv::AddTypeId ( char  ,
 
)
makVrv::AddTypeId ( short  ,
 
)
makVrv::AddTypeId ( int  ,
 
)
makVrv::AddTypeId ( long  int,
 
)
makVrv::AddTypeId ( float  ,
 
)
makVrv::AddTypeId ( double  ,
10   
)
makVrv::AddTypeId ( bool  ,
11   
)
makVrv::AddTypeId ( std::string  ,
12   
)
makVrv::AddTypeId ( pairInts  ,
13   
)
void DT_DLL_VRVUTIL makVrv::DtQuaternionToEulerDeg ( const double  x,
const double  y,
const double  z,
const double  w,
double &  yawOut,
double &  pitchOut,
double &  rollOut 
)

Converts Quaternions to Eulers. Eulers are in degrees.

void DT_DLL_VRVUTIL makVrv::DtQuaternionToEulerRad ( const double  x,
const double  y,
const double  z,
const double  w,
double &  yawOut,
double &  pitchOut,
double &  rollOut 
)

Converts Quaternions to Eulers. Eulers are in radians.

void DT_DLL_VRVUTIL makVrv::DtEulerToQuaternionDeg ( const double  yaw,
const double  pitch,
const double  roll,
double &  xOut,
double &  yOut,
double &  zOut,
double &  wOut 
)

Converts from Eulers to Quaternions. Eulers are in degrees.

void DT_DLL_VRVUTIL makVrv::DtEulerToQuaternionRad ( const double  yaw,
const double  pitch,
const double  roll,
double &  xOut,
double &  yOut,
double &  zOut,
double &  wOut 
)

Converts from Eulers to Quaternions. Eulers are in degrees.

template<typename K , typename V >
DtBoost::shared_ptr<V> makVrv::DtFindProxyByName ( std::map< K, DtBoost::weak_ptr< V > > &  map,
const std::string &  name 
)

Utility function to look up a proxy object by name in a map of weak pointers.

Typically used in the

ProxyType::SP find::ProxyType#(const std::string& name) function.

std::size_t makVrv::hash_value ( DtUnicode const &  val) [inline]
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtVector vector 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtVector vector 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtTaitBryan &  tb 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtTaitBryan &  tb 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtQuaternion &  quat 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtQuaternion &  quat 
)
template<typename K , typename V , typename Pr , typename Alloc >
DtMessage& makVrv::encodeMapInMessage ( DtMessage &  msg,
const std::map< K, V, Pr, Alloc > &  map 
)

Template method for encoding a map into a message.

template<typename K , typename V , typename Pr , typename Alloc >
DtMessage& makVrv::decodeMapFromMessage ( DtMessage &  msg,
std::map< K, V, Pr, Alloc > &  map 
)

Template method for decoding a map from a message.

DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const std::map< std::string, std::string > &  map 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
std::map< std::string, std::string > &  map 
)
template<typename Elem , typename Alloc >
DtMessage& makVrv::encodeStdVectorInMessage ( DtMessage &  msg,
const std::vector< Elem, Alloc > &  v 
)

Template method for encoding a vector into a message.

template<typename Elem , typename Alloc >
DtMessage& makVrv::decodeStdVectorFromMessage ( DtMessage &  msg,
std::vector< Elem, Alloc > &  v 
)

Template method for decoding a vector from a message.

DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const std::vector< std::string > &  v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
std::vector< std::string > &  v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const std::vector< unsigned long long > &  v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
std::vector< unsigned long long > &  v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const std::vector< double > &  v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
std::vector< double > &  v 
)
template<typename K , typename V , typename Pr , typename Alloc >
V* makVrv::DtFindPointerInMap ( const std::map< K, V, Pr, Alloc > &  map,
key 
)
template<typename M >
void makVrv::DtClearAndDeletePointersInMap ( M &  map)

Deletes all pointers in a map then clears it.

Caution: pointers will be zeroed during this process. This method is only safe if none of the pointed-to destructors accesses the map or can throw an exception.

Referenced by makVrv::DtAgentDefinition< DtBhaveLinesModel >::~DtAgentDefinition(), and makVrv::DtInheritedAgentDefinition< BaseClassDefinition, ObjectClass >::~DtInheritedAgentDefinition().

template<typename V >
void makVrv::DtClearAndDeletePointersInVector ( V &  vec)

Deletes all pointers in a vector then clears it.

Caution: pointers will be zeroed during this process. This method is only safe if none of the pointed-to destructors accesses the vector or can throw an exception.

template<typename Iter >
void makVrv::DtDeletePointersInIterators ( Iter  begin,
Iter  end 
)
template<typename T , typename R , typename A >
std::binder1st<std::mem_fun1_t<R,T,A> > makVrv::callMemberFunction ( R(T::*)(A)  memfun,
T *  ptr 
)

A helper template for binding a single argument member function.

  class foo() {
  void print(int i) { std::cout << i << std::endl;}
  void printArray(std::vector<int>& vals) {
  std::for_each(vals.begin(),vals.end(),callMemberFunction(&foo::print,this)); }};

T is the class type, R is the return type, A is the argument type.

template<typename T , typename R , typename A >
std::binder1st<std::mem_fun1_t<R,T,A> > makVrv::callMemberRefFunction ( R(T::*)(A &)  memfun,
T *  ptr 
)
template<typename T , typename R , typename A >
std::binder1st<std::mem_fun1_t<R,T,A> > makVrv::callMemberConstRefFunction ( R(T::*)(const A &)  memfun,
T *  ptr 
)
template<typename T , typename R , typename A , typename Col >
void makVrv::forEachCallMember ( T *  _this,
R(T::*)(A)  memfun,
Col &  col 
)
template<typename Ret , typename AT , typename Class >
Ret makVrv::callConstFunction1 ( const Class *  _this,
const Ret(Class::*)(AT) const  memberPtr,
AT  param 
)
template<typename T , void(T::*)() MF>
void makVrv::DtMemberFunctionCallback ( DtDe *  de,
void *  data 
)
template<class InputIterator1 , class InputIterator2 , class OutputIterator1 , class OutputIterator2 >
void makVrv::set_split_difference ( InputIterator1  first1,
InputIterator1  last1,
InputIterator2  first2,
InputIterator2  last2,
OutputIterator1  result1,
OutputIterator2  result2 
)
template<typename iter , typename T >
iter makVrv::fasterFind ( size_t  size,
iter  begin,
iter  end,
const T &  value 
)

boost::signal<void (Argument)>& forwarder)

emitter.connect( boost::bind( &boost::signal<void (typename Argument)>::operator(), &forwarder, _1)); boost::signal<void (Argument,Argument2)>& forwarder) emitter.connect( boost::bind( &boost::signal<void (Argument,Argument2)>::operator(), &forwarder, _1,_2));

References FAST_REPEATED_CALL.

Referenced by fastEraseFromUnsortedVector().

template<typename iter , typename F >
iter makVrv::fastFindPred ( size_t  size,
iter  begin,
iter  end,
const F &  pred 
)
template<typename T , typename Ax >
void makVrv::fastEraseFromUnsortedVector ( std::vector< T, Ax > &  list,
const T &  value 
)

References fasterFind().

template<typename T , typename Ax >
void makVrv::fastEraseFromUnsortedVector ( std::vector< T *, Ax > &  list,
const T *  value 
)

References fasterFind().

template<typename T , typename Ax , typename Function >
void makVrv::fastEraseFromUnsortedVectorPred ( std::vector< T, Ax > &  list,
const Function &  f 
)

References fastFindPred().

template<typename T , typename Ax , typename Function >
void makVrv::fastEraseFromUnsortedVectorPred ( std::vector< T *, Ax > &  list,
const Function &  f 
)

References fastFindPred().

template<typename Ret , typename T >
SortPointersByFunction_T<Ret,T> makVrv::SortPointersByFunction ( Ret(T::*)() const  ptr) [inline]
template<typename Ret , typename T >
EqualPointerByFunction_T<Ret,T> makVrv::EqualPointerByFunction ( Ret(T::*)() const  ptr,
Ret  value 
) [inline]
template<typename K , typename V >
const V& makVrv::findOrThrow ( const std::map< K, V, std::less< K >, std::allocator< std::pair< const K, V > > > &  map,
key 
)

Find a value in a map, or throw an DtInvalidInput exception.

template<typename K , typename V >
const V& makVrv::findByIndexOrThrow ( const std::map< K, V, std::less< K >, std::allocator< std::pair< const K, V > > > &  map,
int  index 
)

Find a value by index in a map, or throw an DtInvalidInput exception.

template<typename V >
const V& makVrv::findByIndexOrThrow ( const std::vector< V > &  vec,
int  index 
)

Find a value by index in a map, or throw an DtInvalidInput exception.


Variable Documentation

const int makVrv::IG_TYPE = QStandardItem::UserType + 2
const int makVrv::DtIconColumn = 0
const int makVrv::DtNameColumn = 1

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)