VR-Vantage 3.0 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
makVrv Namespace Reference

Contains the makVrv::Dt2DArcVisualizer class declaration. More...

Namespaces

namespace  vrvAudio
namespace  vrvAudioQt
namespace  DT_PROTOCOL_NAMESPACE
namespace  vrvCigi
namespace  vrvCigiQt
namespace  vrvTacticalGraphicUtilities
namespace  EntityStateListener
namespace  DFAD
namespace  vrvCore
namespace  vrvCoreQt
namespace  vrvDiGuy
namespace  vrvDis
namespace  vrvDisQt
namespace  vrvExperimentalFeaturesQt
namespace  vrvFx
namespace  vrvFxQt
namespace  DtGlStudio
namespace  DtGlStudioDIS
namespace  DtGlStudioHLA13
namespace  DtGlStudioHLA1516
namespace  DtGlStudioHLA1516e
namespace  DtGlStudioQt
namespace  vrvGStreamerQt
namespace  vrvHla13
namespace  vrvHla13Qt
namespace  vrvHla1516
namespace  vrvHla1516e
namespace  vrvHla1516eQt
namespace  vrvHla1516Qt
namespace  vrvLocalMsUtilities
namespace  vrvLocalMS
namespace  vrvMmsUtilities
namespace  vrvMinimumMS
namespace  vrvMinimumMsQt
namespace  DtIndirectAnimationFlags
namespace  DynamicTerrain
namespace  DtOsgEarthFeatureDataBrokerCallbackOrders
namespace  DtOsgNodeFlags
namespace  Threading
namespace  DtShadowConstants
namespace  DtTextureUnitInfo
namespace  DtVirtualProgramExecutionPriority
namespace  vrvOsg
namespace  vrvOsgEarth
namespace  vrvOsgEarthQt
namespace  vrvOsgQt
namespace  vrvPostProcessor
namespace  vrvScalableDisplay
namespace  vrvSenSim
namespace  vrvSenSimQt
namespace  vrvSt
namespace  vrvStQt
namespace  vrvTerrain
namespace  vrvTerrainEditor
namespace  vrvTriton
namespace  DtFileExtensions
namespace  vrvFreeImageUtilities
namespace  vrvVideoStream
namespace  vrvVideoStreamQt
namespace  vrvVirtualReality
namespace  vrvVirtualRealityQt
namespace  vrvVrl
namespace  vrvVrlQt
namespace  vrvWebSocket
namespace  vrvWebSocketQt
namespace  vrvExampleChannelPlugin
namespace  vrvExampleDialogPagePlugin
namespace  vrvExampleDisConnection
namespace  vrvExampleDisplayUnitsPlugin
namespace  vrvExampleEffectsPlugin
namespace  vrvExampleEffectTexturePlugin
namespace  vrvExampleHla13Connection
namespace  vrvExampleHudUpdaterPlugin
namespace  vrvExampleMilUnitsPlugin
namespace  exampleSymbolFacade
namespace  exampleTacticalGraphics
namespace  vrvExampleToolbarPlugin

Classes

class  DtAudioCommand
 DtAudioCommand enables or disables the audio. More...
class  DtAudioCommandCreator
 DtAudioCommandCreator creates DtAudioCommand. More...
class  DtAudioManager
 DtAudioManager manages the sounds in vantange. More...
class  DtAudioSettingsManager
 Rooted singleton that holds value about current state of sound settings. More...
class  DtAudioSettingsRecord
 This record holds the state of the audio settings. More...
class  DtAudioVolumeCommand
 DtAudioVolumeCommand changes the volume of the audio. More...
class  DtAudioVolumeCommandCreator
 DtAudioVolumeCommandCreator creates DtAudioVolumeCommands. More...
class  DtDetonationAudializer
 DtDetonationAudializer manages the sound for a detonation. More...
class  DtEntityAudializer
 DtEntityAudializer manages the sound for an entity. More...
class  DtEntitySoundUpdater
 DtEntitySoundUpdater updates the sound with it's associated entity. More...
class  DtEntitySoundUpdaterAgent
 Agent class for the scene object class: DtEntitySoundUpdater. More...
class  DtEntitySoundUpdaterAgentImplementation
 Agent class for the scene object class: DtEntitySoundUpdater. More...
class  DtEntitySoundUpdaterClassDefinition
 Definition class for the scene object class: DtEntitySoundUpdater. More...
class  DtEntitySoundUpdaterClassesCreator
 Creator class for the scene object class: DtEntitySoundUpdater. More...
class  DtFireInteractionAudializer
 DtFireInteractionAudializer manages the sound for a fire interaction. More...
class  DtInteractionAudializer
 DtInteractionAudializer manages the sound for an interaction. More...
class  DtSoundModel
 DtSoundModel can be used to configure, start, and stop a sound. More...
class  DtSoundModelAgent
 Agent class for the scene object class: DtSoundModel. More...
class  DtSoundModelAgentImplementation
 Agent class for the scene object class: DtSoundModel. More...
class  DtSoundModelClassDefinition
 Definition class for the scene object class: DtSoundModel. More...
class  DtSoundModelClassesCreator
 Creator class for the scene object class: DtSoundModel. More...
class  DtAudioSettingsMenu
 An "Audio" menu to contain the "Audio" menu-item. More...
class  DtAudioSettingsMenuItem
 The "Audio" menu-item for bringing up a dialog to adjust audio settings and entity to sound-file mappings. More...
class  DtAudioSettingsPage
 Audio settings page for the audio dialog. More...
class  DtAudioSettingsPageLogic
 Logic for controlling the audio settings. More...
class  DtAudioSettingsWidget
 This widget provides the contents for the DtAudioSettingsPage. More...
class  DtAudioSettingsWidgetInterface
 Interface for the DtAudioSettingsWidget. More...
class  DtAudioVolumeLogic
 Logic for controlling the audio settings. More...
class  DtAudioVolumeWidget
 DtAudioVolumeWidget is a toolbar widget that combines a button to enable and disable audio, and a drop-down button to bring up a slider for the audio. More...
class  DtAudioVolumeSliderWidget
 A simple slider widget that combines the slider with a text label, for use by the DtAudioVolumeWidget. More...
class  DtAudioVolumeWidgetBuilder
 This builder class creates and instance of the DtAudioVolumeWidget class. More...
class  DtAudioVolumeWidgetInterface
 The interface for controlling the audio volume gui. More...
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  DtCigiObjectCreator
 Abstract DtCigiObject creator. More...
class  DtCigiObjectCreatorTemplate
class  DtCigiCharacterEntity
 A DtCigiCharacterEntity is a CIGI base entity that loads a character (Di Guy) model. More...
class  DtCigiConnection
 This class is responsible for the actual processing of CIGI data. More...
class  DtCigiConnectionCreator
 Creator class for the DtCigiConnection. 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  DtCigiDiGuyPartMapper
 A DtCigiDiGuyPartMapper is a singleton class (rooted on the CIGI connection object) that maps from CIGI art part numbers to DIS articulated part numbers (which is what the Vantage / DiGuy interface expects). More...
class  DtCigiDriver
 The DtDriver for CIGI. More...
class  DtCigiDriverCreator
 Creator class for the CIGI driver. More...
class  DtCigiEntity
 A DtCigiEntity is a base 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  DtCigiEntityVisualizerCreator
 Creator class for the Entity Visualizer. More...
class  DtCigiIgControlProcessor
 This class is responsible for processing CIGI messages that 'control' settings in the IG, and emitting signals. More...
class  DtCigiIgControlProcessorCreator
 Creator class for the DtCigiIgControlProcessor. More...
class  DtCigiIntersectionHandler
 This class handles all of the intersection processing for HAT/HOT, LOS , and Collision segment requests. More...
class  DtCigiIntersectionHandlerCreator
 Creator class for the DtCigiIntersectionHandler. More...
class  DtCigiLosBasicResponse
 A DtCigiIntersectionHandler processes CIGI LOS Requests and packages the results into instances of this class if a Basic response was requested. More...
class  DtCigiLosBasicResponseCreator
 Creator class for the LOS Basic Respone. More...
class  DtCigiLosExtendedResponse
 A DtCigiIntersectionHandler processes CIGI LOS Requests and packages the results into instances of this class if an Extended response was requested. More...
class  DtCigiLosExtendedResponseCreator
 Creator class for the LOS Basic Respone. More...
class  DtCigiLosRequest
 A DtLosResponder processes CIGI LOS Segment Request and LOS Vector Request messages and packages them up into an instance of this class, and either immediately signals the DtCigiIntersectionHandler of a request or adds a periodic request to its queue. More...
class  DtCigiLosRequestCreator
 Creator class for the LOS Request. 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  DtCigiNetworkIOCreator
 Creator class for the Network IO. More...
class  DtCigiObjectFactory
 A factory for DtCigiObject's. More...
class  DtCigiParticleCollisionObjectEntity
 A DtCigiParticleCollisionObjectEntity is a CIGI entity that spawns an exclusion volume that particles are not rendered in. More...
class  DtCigiParticleSystemEntity
 A DtCigiParticleSystemEntity is a CIGI entity that loads a particle system model. More...
class  DtCigiPositionHandler
 This class handles all of the position processing for Position Requests It receives signals from the DtPositionResponder when these requests are received and tells the DtCigiDriver to generate responses. More...
class  DtCigiPositionHandlerCreator
 Creator class for the DtCigiPositionHandler. More...
class  DtCigiRibbonEntity
 A DtCigiRibbonEntity is a CIGI entity that loads a ribbon model. More...
class  DtCigiRotorWashEntity
 A DtCigiRotorWashEntity is a CIGI entity that loads rotor wash models. More...
class  DtCigiSensorController
 This class listens to signal_sensorControlRequest from the DtCigiSensorResponder, which processes CIGI packets into non-CCL containers. More...
class  DtCigiSensorControllerCreator
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  DtCigiSymbolHandler
 This class handles all the processing of CIGI Symbol Messages. More...
class  DtCigiSymbolHandlerCreator
 Creator class for the DtCigiSymbolHandler. More...
class  DtCigiViewController
 A DtCigiViewControl receives messages from the DtCigiConnection and actually changes the channel settings or attaches an observer. More...
class  DtCigiViewControllerCreator
 Creator class for the DtCigiViewController. More...
class  DtCigiViewManager
 This class manages mapping between CIGI views and VRV observers / channels. More...
class  DtCigiViewManagerCreator
 Creator class for the DtCigiViewManager. More...
class  DtCigiWakeEntity
 A DtCigiWakeEntity is a CIGI entity that loads an wake model. More...
class  DtCigiWatercraftEntity
 A DtCigiWatercraftEntity is a CIGI entity that manages buoyancy and the the parenting of wake entities for watercraft entities. More...
class  DtCollisionResponder
 This class handles the processing of Collision Segment Defintion packets It catches signals from DtCigiSignalProcessor with CigiBaseCollDetSegDef packets, and splits processing into version specific (V3 & V4) methods. More...
class  DtCollisionResponderCreator
 Creator class for the DtCollisionResponder. 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  DtHatHotResponderCreator
 Creator class for the DtHatHotResponder. More...
class  DtIgSettingsController
 This class acts on various CIGI messages that change settings in the IG. More...
class  DtIgSettingsControllerCreator
 Creator class for the DtIgSettingsController. 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  DtLosResponderCreator
 Creator class for the LOS Responder. More...
class  DtPositionResponder
 A DtPositionResponder processes CIGI Position request messages This class catches signals from the DtCigiSignalProcessor for CigiBasePositionReq packets and splits the processing for the base packet into V3 and V4 methods. More...
class  DtPositionResponderCreator
 Creator class for the DtPositionResponder. More...
class  DtSensorResponder
 This class catches Sesnor Control signals from the Cigi Signal handler, and processes them into V3 and V4 specific methods. More...
class  DtSensorResponderCreator
 Creator Class for DtSensorResponder 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  DtCigiActiveRegionMappingInterface
 A DtCigiActiveRegionMappingInterface provides the interface for a widget that maps active region numbers to active region strings for CIGI active region component controls. More...
class  DtCigiActiveRegionMappingLogic
 A DtCigiActiveRegionMappingLogic object provides the logic for a widget that maps active region numbers to activeRegion strings for CIGI active region component control messages. More...
class  DtCigiActiveRegionMappingPage
 A DtCigiActiveRegionMappingPage is the dialog page that contains the active region number to active region string mapping for CIGI component controls. More...
class  DtCigiActiveRegionMappingWidget
 A DtCigiActiveRegionMappingWidget provides the actual widget that shows the mapping from active Region number to string for active Region CIGI component controls. 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  DtCigiAtmosphereComponentMappingPage
 A DtCigiAtmosphereComponentMappingPage is the dialog page that contains the component ID to component mapping for CIGI Atmosphere 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  DtCigiEnvironmentalConditionMappingInterface
 A DtCigiEnvironmentalConditionMappingInterface provides the interface for a widget that maps CIGI Environmental Condition numbers to VRV Environmental Condition strings for CIGI atmosphere component controls. More...
class  DtCigiEnvironmentalConditionMappingLogic
 A DtCigiEnvironmentalConditionMappingLogic object provides the logic for a widget that maps CIGI Environmental Condition numbers to VRV Environmental Condition strings for CIGI atmosphere component controls. More...
class  DtCigiEnvironmentalConditionMappingPage
 A DtCigiEnvironmentalConditionMappingPage is the dialog page that contains the CIGI Environmental Condition numbers to VRV Environmental Condition strings for CIGI atmosphere component controls. More...
class  DtCigiEnvironmentalConditionMappingWidget
 A DtCigiEnvironmentalConditionMappingWidget provides the actual widget that shows the mapping from EnvironmentalCondition number to string for CIGI atmosphere component controls. More...
class  DtCigiFontMappingInterface
 A DtCigiFontMappingInterface provides the interface for a widget that maps font numbers to font strings for CIGI Text Symbol definitions. More...
class  DtCigiFontMappingLogic
 A DtCigiFontMappingLogic object provides the logic for a widget that maps font numbers to Font strings for CIGI Text Symbol definitions. More...
class  DtCigiFontMappingPage
 A DtCigiFontMappingPage is the dialog page that contains the font number to active region string mapping for CIGI Text Symbol definitions. More...
class  DtCigiFontMappingWidget
 A DtCigiFontMappingWidget provides the actual widget that shows the mapping from font number to string for CIGI Text Symbol definitions. More...
class  DtCigiGlobalTerrainSurfaceComponentMappingPage
 A DtCigiGlobalTerrainSurfaceComponentMappingPage is the dialog page that contains the component ID to component mapping for CIGI Global Terrain Surface component 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  DtCigiLightPointGroupMappingInterface
 A DtCigiLightPointGroupMappingInterface provides the interface for a widget that maps light point group numbers to light point group name strings for CIGI light point group component controls. More...
class  DtCigiLightPointGroupMappingLogic
 A DtCigiLightPointGroupMappingLogic object provides the logic for a widget that that maps light point group numbers to light point group name strings for CIGI light point group component control messages. More...
class  DtCigiLightPointGroupMappingPage
 A DtCigiLightPointGroupMappingPage is the dialog page that contains the light point group number to light poing group name mapping for CIGI component controls. More...
class  DtCigiLightPointGroupMappingWidget
 A DtCigiLightPointGroupMappingWidget provides the actual widget that shows the mapping from light point group number to string for light point group name CIGI component controls. 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  DtCigiModelStateMappingLogicCreator
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  DtCigiObserverModeMappingInterface
 A DtCigiObserverModeMappingInterface provides the interface for a widget that maps observer mode numbers to observer mode names. More...
class  DtCigiObserverModeMappingLogic
 A DtCigiObserverModeMappingLogic object provides the logic for a widget that maps observer mode numbers to observer mode names for CIGI IG control messages. More...
class  DtCigiObserverModeMappingPage
 A DtCigiObserverModeMappingPage is the dialog page that contains the observer mode number to observer mode name mapping. More...
class  DtCigiObserverModeMappingWidget
 A DtCigiObserverModeMappingWidget provides the widget that shows the mapping from observer mode number to observer mode name for IG control messages. More...
class  DtCigiRegionalSeaSurfaceComponentMappingPage
 A DtCigiRegionalSeaSurfaceComponentMappingPage is the dialog page that contains the component ID to component mapping for CIGI Regional Sea Surface component controls. More...
class  DtCigiSensorComponentMappingPage
 A DtCigiSensorComponentMappingPage is the dialog page that is used to specify mappings for sensor component control id numbers in CIGI sensor control packets. More...
class  DtCigiSensorMappingInterface
 A DtCigiSensorMappingInterface provides the interface for the widget that maps CIGI sensor ID numbers to strings that vrv can use. More...
class  DtCigiSensorMappingLogic
 A DtCigiSensorMappingLogic object provides the logic for a widget that maps sensor control ID numbers to the sensor strings that vrv uses. More...
class  DtCigiSensorMappingPage
 A DtCigiSensorMappingPage is the dialog page that contains the the sensor ID numbers for CIGI sensor control packets. More...
class  DtCigiSensorMappingWidget
 A DtCigiSensorMappingWidget provides the actual widget that shows the mapping from sensor number to string for Cigi Sensor 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  Dt2DAirCorridorLineVisualizer
 Dt2DEnvironmentalLineVisualizer display an air corridor line drawn as an overlay line in the scene without occlusion. More...
class  Dt2DArcVisualizer
 Implementation of a 2D (overlay) Arc Tactical Graphic Visualizer. 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  Dt2DEllipseVisualizer
 Contains Dt2DEllipseVisualizer class. More...
class  Dt2DEntityEmitterVolumeVisualizer
 Protocol independent emitter 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  Dt2DEnvironmentalVolumetricLineVisualizer
 Dt2DEnvironmentalVolumetricLineVisualizer 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  Dt2DLaserDesignatorVisualizer
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  Dt2DSpiderWebVisualizer
 Implementation of a 2D (overlay) Spider Web Tactical Graphic Visualizer. More...
class  Dt2DTextBoxVisualizer
 Contains Dt2DTextBoxVisualizer class. 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  Dt2DVolumetricLineModel
 Dt2DVolumetricLineModel is the model interface 2D volumetric lines. More...
class  Dt2DVolumetricLineModelAgent
 Agent class for the scene object class: Dt2DVolumetricLineModel. More...
class  Dt2DVolumetricLineModelAgentImplementation
 Agent class for the scene object class: Dt2DVolumetricLineModel. More...
class  Dt2DVolumetricLineModelClassDefinition
 Definition class for the scene object class: Dt2DVolumetricLineModel. More...
class  Dt2DVolumetricLineModelClassesCreator
 Creator class for the scene object class: Dt2DVolumetricLineModel. More...
class  Dt2DWedgeVisualizer
 Implementation of a 2D (overlay) Wedge Tactical Graphic Visualizer. 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  Dt3DAirCorridorLineVisualizer
 Dt3DEnvironmentalLineVisualizer display an air corridor line as an overlay if projected or in 3D space if not. More...
class  Dt3DAreaStateListener
 3D Remote Graphic State listener for 3D Areas More...
class  Dt3DAreaStateVisualizer
 Dt3DAreaStateVisualizer objects are responsible for visualizing 3D areas. More...
class  Dt3DEllipseVisualizer
 Contains Dt3DEllipseVisualizer class. 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 a 3D line object. More...
class  Dt3DEnvironmentalVolumetricLineVisualizer
 Dt3DEnvironmentalVolumetricLineVisualizer displays a 3D volumetric line with extruded width and height. More...
class  Dt3DGreatCircleArcModel
 This class is a pure virtual class that all segmented great circle arc models must implement. More...
class  Dt3DGreatCircleArcModelAgent
 Agent class for the scene object class: Dt3DGreatCircleArcModel. More...
class  Dt3DGreatCircleArcModelAgentImplementation
 Agent class for the scene object class: Dt3DGreatCircleArcModel. More...
class  Dt3DGreatCircleArcModelClassDefinition
 Definition class for the scene object class: Dt3DGreatCircleArcModel. More...
class  Dt3DGreatCircleArcModelClassesCreator
 Creator class for the scene object class: Dt3DGreatCircleArcModel. 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  Dt3DLaserDesignatorVisualizer
class  Dt3DLineModel
 Dt3DLineModel extends the DtLineModel interface to include operations only appropriate for 3D lines. More...
class  Dt3DLineModelAgent
 Agent class for the scene object class: Dt3DLineModel. More...
class  Dt3DLineModelAgentImplementation
 Agent class for the scene object class: Dt3DLineModel. More...
class  Dt3DLineModelClassDefinition
 Definition class for the scene object class: Dt3DLineModel. More...
class  Dt3DLineModelClassesCreator
 Creator class for the scene object class: Dt3DLineModel. 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  Dt3DSegmentedLineModelAgent
 Agent class for the scene object class: Dt3DSegmentedLineModel. More...
class  Dt3DSegmentedLineModelAgentImplementation
 Agent class for the scene object class: Dt3DSegmentedLineModel. More...
class  Dt3DSegmentedLineModelClassDefinition
 Definition class for the scene object class: Dt3DSegmentedLineModel. More...
class  Dt3DSegmentedLineModelClassesCreator
 Creator class for the scene object class: Dt3DSegmentedLineModel. More...
class  Dt3DTextModel
 Dt3DTextModel is eyepoint-aligned text located in 3D database coordinates. More...
class  Dt3DTextModelAgent
 Agent class for the scene object class: Dt3DTextModel. More...
class  Dt3DTextModelAgentImplementation
 Agent class for the scene object class: Dt3DTextModel. More...
class  Dt3DTextModelClassDefinition
 Definition class for the scene object class: Dt3DTextModel. More...
class  Dt3DTextModelClassesCreator
 Creator class for the scene object class: Dt3DTextModel. More...
class  Dt3DTextStateListener
 3D Remote Graphic State listener for 3D text More...
class  Dt3DTextStateVisualizer
 Dt3DTextStateVisualizer objects are responsible for displaying 3D text. More...
class  Dt3DVolumetricLineModel
 Dt3DVolumetricLineModel is the model interface 3D volumetric lines. More...
class  Dt3DVolumetricLineModelAgent
 Agent class for the scene object class: Dt3DVolumetricLineModel. More...
class  Dt3DVolumetricLineModelAgentImplementation
 Agent class for the scene object class: Dt3DVolumetricLineModel. More...
class  Dt3DVolumetricLineModelClassDefinition
 Definition class for the scene object class: Dt3DVolumetricLineModel. More...
class  Dt3DVolumetricLineModelClassesCreator
 Creator class for the scene object class: Dt3DVolumetricLineModel. 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...
class  DtAdaptiveTickRateCommand
 DtAdaptiveTickRateCommand toggles the adaptive tick rate setting for all entities. More...
class  DtAdaptiveTickRateCommandCreator
 DtAdaptiveTickRateCommandCreator creates DtAdaptiveTickRateCommand. More...
class  DtAddTerrainPatchManager
 The add terrain patch manager is used to add one or more terrain patches to the current terrain. More...
class  DtAdvancedLightingCommand
 DtAdvancedLightingCommand enables or disables performance stats. More...
class  DtAdvancedLightingCommandCreator
 DtAdvancedLightingCommandCreator creates DtAdvancedLightingCommands. 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  DtAggregateEchelonManager
 The class that will be used to keep track of echelon hierarchy. More...
class  DtAggregateElement
 A single Aggregate element. More...
class  DtAggregateElementManager
 The DtAggregateElementManager is used to create DtAggregateElements. More...
class  DtAggregateElementManagerCreator
 The abstract Aggregate Element Manager creator for the manager class. 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  DtAggregateInfoWidgetUpdater
class  DtAggregateInfoWidgetUpdaterAgent
 Agent class for the scene object class: DtAggregateInfoWidgetUpdater. More...
class  DtAggregateInfoWidgetUpdaterAgentImplementation
 Agent class for the scene object class: DtAggregateInfoWidgetUpdater. More...
class  DtAggregateInfoWidgetUpdaterClassDefinition
 Definition class for the scene object class: DtAggregateInfoWidgetUpdater. More...
class  DtAggregateInfoWidgetUpdaterClassesCreator
 Creator class for the scene object class: DtAggregateInfoWidgetUpdater. More...
class  DtAggregateKinematicState
 DtAggregateKinematicState Controls kinematic state of a scene object This class has no accessors to kinematic data due to updaters being in the render thread. More...
class  DtAggregateMilStdIconVisualizer
 A visualizer for displaying a Military Standard Symbology Icon for an aggregate. More...
class  DtAggregateStateListener
 The DtAggregateStateListener extends DtEntityStateListener. More...
class  DtAggregateSymbolDecorationVisualizer
 Entity 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  DtAggregateVisualizerSetCreator
 DtAggregateVisualizerSetCreator. More...
class  DtAnimationModel
 A model of an animation (osg::Sequence in this case) More...
class  DtAnimationModelAgent
 Agent class for the scene object class: DtAnimationModel. More...
class  DtAnimationModelAgentImplementation
 Agent class for the scene object class: DtAnimationModel. More...
class  DtAnimationModelClassDefinition
 Definition class for the scene object class: DtAnimationModel. More...
class  DtAnimationModelClassesCreator
 Creator class for the scene object class: DtAnimationModel. 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  DtApplicationSettingsManager
 Application Settings Manager Settings associated with the application that don't merit an additional settings file (one offs, primarily) More...
class  DtArcVisualizer
 Interface for an Arc Tactical Graphic Visualizer. 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  DtArticulatedModelAgent
 Agent class for the scene object class: DtArticulatedModel. More...
class  DtArticulatedModelAgentImplementation
 Agent class for the scene object class: DtArticulatedModel. More...
class  DtArticulatedModelClassDefinition
 Definition class for the scene object class: DtArticulatedModel. More...
class  DtArticulatedModelClassesCreator
 Creator class for the scene object class: DtArticulatedModel. More...
class  DtArticulatingCylinderModel
 Distributed model for drawing cylinders with attached endpoints. More...
class  DtArticulatingCylinderModelAgent
 Agent class for the scene object class: DtArticulatingCylinderModel. More...
class  DtArticulatingCylinderModelAgentImplementation
 Agent class for the scene object class: DtArticulatingCylinderModel. More...
class  DtArticulatingCylinderModelClassDefinition
 Definition class for the scene object class: DtArticulatingCylinderModel. More...
class  DtArticulatingCylinderModelClassesCreator
 Creator class for the scene object class: DtArticulatingCylinderModel. More...
class  DtAsynchronousAgentManager
 An asynchronous interface to the scene manager. More...
class  DtAttachableCuboidModel
 Distributed model for drawing rectangular prisms. More...
class  DtAttachableCuboidModelAgent
 Agent class for the scene object class: DtAttachableCuboidModel. More...
class  DtAttachableCuboidModelAgentImplementation
 Agent class for the scene object class: DtAttachableCuboidModel. More...
class  DtAttachableCuboidModelClassDefinition
 Definition class for the scene object class: DtAttachableCuboidModel. More...
class  DtAttachableCuboidModelClassesCreator
 Creator class for the scene object class: DtAttachableCuboidModel. More...
class  DtAttachableEllipsoidModel
 Distributed model for drawing rectangular prisms. More...
class  DtAttachableEllipsoidModelAgent
 Agent class for the scene object class: DtAttachableEllipsoidModel. More...
class  DtAttachableEllipsoidModelAgentImplementation
 Agent class for the scene object class: DtAttachableEllipsoidModel. More...
class  DtAttachableEllipsoidModelClassDefinition
 Definition class for the scene object class: DtAttachableEllipsoidModel. More...
class  DtAttachableEllipsoidModelClassesCreator
 Creator class for the scene object class: DtAttachableEllipsoidModel. 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  DtAttachableFanUpdaterAgent
 Agent class for the scene object class: DtAttachableFanUpdater. More...
class  DtAttachableFanUpdaterAgentImplementation
 Agent class for the scene object class: DtAttachableFanUpdater. More...
class  DtAttachableFanUpdaterClassDefinition
 Definition class for the scene object class: DtAttachableFanUpdater. More...
class  DtAttachableFanUpdaterClassesCreator
 Creator class for the scene object class: DtAttachableFanUpdater. 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. More...
class  DtAttachableHatTextUpdaterAgent
 Agent class for the scene object class: DtAttachableHatTextUpdater. More...
class  DtAttachableHatTextUpdaterAgentImplementation
 Agent class for the scene object class: DtAttachableHatTextUpdater. More...
class  DtAttachableHatTextUpdaterClassDefinition
 Definition class for the scene object class: DtAttachableHatTextUpdater. More...
class  DtAttachableHatTextUpdaterClassesCreator
 Creator class for the scene object class: DtAttachableHatTextUpdater. 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  DtAttachableHatUpdaterAgent
 Agent class for the scene object class: DtAttachableHatUpdater. More...
class  DtAttachableHatUpdaterAgentImplementation
 Agent class for the scene object class: DtAttachableHatUpdater. More...
class  DtAttachableHatUpdaterClassDefinition
 Definition class for the scene object class: DtAttachableHatUpdater. More...
class  DtAttachableHatUpdaterClassesCreator
 Creator class for the scene object class: DtAttachableHatUpdater. More...
class  DtAttachableIntervisibilityUpdater
 Class which will keep track of Intervisibility between an origin and an end point. More...
class  DtAttachableIntervisibilityUpdaterAgent
 Agent class for the scene object class: DtAttachableIntervisibilityUpdater. More...
class  DtAttachableIntervisibilityUpdaterAgentImplementation
 Agent class for the scene object class: DtAttachableIntervisibilityUpdater. More...
class  DtAttachableIntervisibilityUpdaterClassDefinition
 Definition class for the scene object class: DtAttachableIntervisibilityUpdater. More...
class  DtAttachableIntervisibilityUpdaterClassesCreator
 Creator class for the scene object class: DtAttachableIntervisibilityUpdater. More...
class  DtAttachableRectangularPyramidUpdater
 A DtAttachableRectangularPyramidUpdater is used to update a rectangular pyramid sensor field of view object that can be positioned and oriented in the scene by attaching it to another object. More...
class  DtAttachableRectangularPyramidUpdaterAgent
 Agent class for the scene object class: DtAttachableRectangularPyramidUpdater. More...
class  DtAttachableRectangularPyramidUpdaterAgentImplementation
 Agent class for the scene object class: DtAttachableRectangularPyramidUpdater. More...
class  DtAttachableRectangularPyramidUpdaterClassDefinition
 Definition class for the scene object class: DtAttachableRectangularPyramidUpdater. More...
class  DtAttachableRectangularPyramidUpdaterClassesCreator
 Creator class for the scene object class: DtAttachableRectangularPyramidUpdater. More...
class  DtAttachableUpdater
 A DtAttachableUpdater updates a scene an object that can be positioned in the scene by (possibly) attaching it to one or more other scene objects. More...
class  DtAttachableUpdaterAgent
 Agent class for the scene object class: DtAttachableUpdater. More...
class  DtAttachableUpdaterAgentImplementation
 Agent class for the scene object class: DtAttachableUpdater. More...
class  DtAttachableUpdaterClassDefinition
 Definition class for the scene object class: DtAttachableUpdater. More...
class  DtAttachableUpdaterClassesCreator
 Creator class for the scene object class: DtAttachableUpdater. 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  DtAttributeGroupWidgetAgent
 Agent class for the scene object class: DtAttributeGroupWidget. More...
class  DtAttributeGroupWidgetAgentImplementation
 Agent class for the scene object class: DtAttributeGroupWidget. More...
class  DtAttributeGroupWidgetClassDefinition
 Definition class for the scene object class: DtAttributeGroupWidget. More...
class  DtAttributeGroupWidgetClassesCreator
 Creator class for the scene object class: DtAttributeGroupWidget. More...
class  DtBackgroundLoadAsyncTask
 async task that loads a DtModel in the background More...
class  DtBackgroundLoader
 core singleton that manages loading for all the various DtModel subclasses 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  DtVisualizerSchemaContainer
class  DtBuiltInSchemas
 Holds static functions returning built in visualizer schemas. More...
class  DtBullseyeManager
 The bullseye manager is responsible for maintaining information related to all bullseye (tactical graphic) objects in the scene. More...
class  DtBuoyBeaconFeatureBuilder
 DtBuoyBeaconFeatureBuilder implements a DtStreamedFeatureCreator for buoys. More...
class  DtBuoyBeaconLayer
 The DtBuoyBeaconLayer is the base implementation of a layer of data which contains buoys and beacons that are part of the terrain. More...
class  DtBuoyBeaconModelStringParser
 The DtBuoyBeaconModelStringParser parses the buoy attributes found in the strings used by streamed buoy marker names. More...
class  DtBuoyBeaconModelStringParserCreator
 DtBuoyBeaconModelStringParser creator. More...
class  DtBuoyOrBeaconFacade
 The DtEntityFacade is a facade around agents that make up an entity. 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  DtCachedIntersectorsContainer
 The DtCachedIntersectorsContainer class contains instances of cached intersectors of different model sets. More...
class  DtCameraShake
 Provides an algorithm for shaking the camera. More...
class  DtCameraShakeCreator
 DtCameraShakeCreator is the common base class for all camera shake creators. More...
class  DtCameraShakeFactory
 Factory to create the specific DtCameraShakes created when vrvCore starts up. More...
class  DtChannel
 The abstract Channel Class. More...
class  DtChannelCreator
 The abstract channel creator for the abstract channel class. More...
class  DtChannel3dViewCompass
 A model-like object that draws a 3d view first person shooter style compass on a channel. More...
class  DtChannel3dViewCompassAgent
 Agent class for the scene object class: DtChannel3dViewCompass. More...
class  DtChannel3dViewCompassAgentImplementation
 Agent class for the scene object class: DtChannel3dViewCompass. More...
class  DtChannel3dViewCompassClassDefinition
 Definition class for the scene object class: DtChannel3dViewCompass. More...
class  DtChannel3dViewCompassClassesCreator
 Creator class for the scene object class: DtChannel3dViewCompass. More...
class  DtChannel3dViewCompassInstance
 Interface for a DtChannel3dViewCompassInstance A model-like object that draws a 3d view first person shooter style compass on a channel. More...
class  DtChannelCompass
 A model-like object that draws a 2D compass on a channel. More...
class  DtChannelCompassAgent
 Agent class for the scene object class: DtChannelCompass. More...
class  DtChannelCompassAgentImplementation
 Agent class for the scene object class: DtChannelCompass. More...
class  DtChannelCompassClassDefinition
 Definition class for the scene object class: DtChannelCompass. More...
class  DtChannelCompassClassesCreator
 Creator class for the scene object class: DtChannelCompass. 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  DtChannelGridLinesAgent
 Agent class for the scene object class: DtChannelGridLines. More...
class  DtChannelGridLinesAgentImplementation
 Agent class for the scene object class: DtChannelGridLines. More...
class  DtChannelGridLinesClassDefinition
 Definition class for the scene object class: DtChannelGridLines. More...
class  DtChannelGridLinesClassesCreator
 Creator class for the scene object class: DtChannelGridLines. More...
class  DtChannelGridLinesInstance
 Interface for a DtChannelGridLinesInstance An object that draws a 2D compass. More...
class  DtChannelKeyword3dViewCompass
 The base class for all channel keyword objects.DtChannelKeyword3dViewCompassCreator. More...
class  DtChannelKeyword3dViewCompassCreator
 The polymorphic creator for the DtChannelKeyword3dViewCompassCreator. 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  DtChannelKeywordMapInformationOverlay
 Responsible for visualizing an overlay with informational text on channels with the 'MapInformationOverlay' keyword. More...
class  DtChannelKeywordMapInformationOverlayCreator
 The polymorphic creator for DtChannelKeywordMapInformationOverlay. 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  DtCharacterModelAgent
 Agent class for the scene object class: DtCharacterModel. More...
class  DtCharacterModelAgentImplementation
 Agent class for the scene object class: DtCharacterModel. More...
class  DtCharacterModelClassDefinition
 Definition class for the scene object class: DtCharacterModel. More...
class  DtCharacterModelClassesCreator
 Creator class for the scene object class: DtCharacterModel. More...
class  DtCloudCoverCommand
 The DtCloudCoverCommand is deprecated. More...
class  DtCloudCoverCommandCreator
 DtCloudCoverCommandCreator creates a DtCloudCoverCommand. More...
class  DtCloudCoverManager
 Defines the manager class that manages the different cloud cover configurations being used by VR-Vantage. More...
class  DtCloudLayer
 Representation of a single cloud layer. More...
class  DtCloudLayersCommand
 DtCloudLayersCommand enables or disables cloud layers by its id. More...
class  DtCloudLayersCommandCreator
 DtCloudLayersCommandCreator creates DtCloudLayersCommands. More...
class  DtCloudLayerSettingsManager
 A singleton settings manager, rooted in the display engine, that maintains default values for some cloud layer properties, by cloud type. 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  DtContinuousCameraShake
 Shake for a continuous process like a UAV (default on DtObserver) More...
class  DtContinuousCameraShakeCreator
 A DtContinuousCameraShakeCreator instance is registered with the DtCameraShakeFactory to create DtCameraShake instances. More...
class  DtControlPointWidget
 This is the 2D widget used as an indicator for Tactical Graphics objects. More...
class  DtCoreGlBuffer
 vrvCore's implementation of DtGlBuffer so it can be created by a creator More...
class  DtCoreGlBufferCreator
 creator for DtCoreGlBuffer More...
class  DtCreateSensorFieldOfViewCommand
 DtCreateSensorFieldOfViewCommand creates a sensor field of view window for a particular sensor. More...
class  DtCreateSensorFieldOfViewCommandCreator
 DtSetObserverViewCommandCreator creates DtSetObserverViewCommands. More...
class  DtCrepuscularRaysCommand
 DtCrepuscularRaysCommand enables or disables performance stats. More...
class  DtCrepuscularRaysCommandCreator
 DtCrepuscularRaysCommandCreator creates DtCrepuscularRaysCommands. 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  DtCylinderModelAgent
 Agent class for the scene object class: DtCylinderModel. More...
class  DtCylinderModelAgentImplementation
 Agent class for the scene object class: DtCylinderModel. More...
class  DtCylinderModelClassDefinition
 Definition class for the scene object class: DtCylinderModel. More...
class  DtCylinderModelClassesCreator
 Creator class for the scene object class: DtCylinderModel. 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  DtDeadReckonUpdater
 DtDeadReckonUpdater is a scene object 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  DtDeadReckonUpdaterAgent
 Agent class for the scene object class: DtDeadReckonUpdater. More...
class  DtDeadReckonUpdaterAgentImplementation
 Agent class for the scene object class: DtDeadReckonUpdater. More...
class  DtDeadReckonUpdaterClassDefinition
 Definition class for the scene object class: DtDeadReckonUpdater. More...
class  DtDeadReckonUpdaterClassesCreator
 Creator class for the scene object class: DtDeadReckonUpdater. More...
class  DtDecalModel
 A model of a decal ribbon effect. More...
class  DtDecalModelAgent
 Agent class for the scene object class: DtDecalModel. More...
class  DtDecalModelAgentImplementation
 Agent class for the scene object class: DtDecalModel. More...
class  DtDecalModelClassDefinition
 Definition class for the scene object class: DtDecalModel. More...
class  DtDecalModelClassesCreator
 Creator class for the scene object class: DtDecalModel. 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  DtDefaultRunwayLightGroupColorCommand
 DtDefaultRunwayLightGroupColorCommand sets the default group color for light point groups created by aerodrome managers (DtRunwayMarkingManager and DtLightIndicatorManager) More...
class  DtDefaultRunwayLightGroupColorCommandCreator
 DtDefaultRunwayLightGroupColorCommandCreator creates DtDefaultRunwayLightGroupColorCommands. 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  DtDepthOfFieldCommand
 DtOceanSprayCommand enables or disables water droplets on camera when close to the surface of the ocean. More...
class  DtDepthOfFieldCommandCreator
 DtOceanSprayCommandCreator creates DtOceanSprayCommands. More...
class  DtDepthOfFieldSettingsCommand
 DtDepthOfFieldSettingsCommand. More...
class  DtDepthOfFieldSettingsCommandCreator
 DtDepthOfFieldSettingsCommandCreator creates DtDepthOfFieldSettingsCommands. More...
class  DtDeRecord
 A Record of an IG instance. More...
class  DtDeRemoteDisplayReconnector
 The class responsible for restarting remote displays that have disconnected unexpectedly. More...
class  DtDeScopedLogLevel
 sets the log level when scope is entered, and restores the old log level when scope is exited 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  DtDetachViewCommand
 DtDetachViewCommand detaches the observer (if attached) and leaves it at the current position and orientation. More...
class  DtDetachViewCommandCreator
 DtDetachViewCommandCreator creates DtDetachViewCommands. More...
class  DtDeTimeManager
 The time manager is responsible for maintaining the currenting date and time of the scene. More...
class  DtDeTimeManagerCreator
 Creator class for DtDeTimeManager. More...
class  DtDeTimeManagerSignaler
 A signaler for the display engine signals to the connections. 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  DtDetonationVisualizerSet
 Visualizer Set for detonations. 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  DtDisplayEngineConnectionSignaler
 A signaler for the display engine signals to the connections. 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 Display Units Settings signaler class is used to inform other Vantage components of changes to the display units settings. More...
class  DtDisplayUnitsSettingsSynchronizer
 Distributed model for keeping RDE display units settings up to date. More...
class  DtDisplayUnitsSettingsSynchronizerAgent
 Agent class for the scene object class: DtDisplayUnitsSettingsSynchronizer. More...
class  DtDisplayUnitsSettingsSynchronizerAgentImplementation
 Agent class for the scene object class: DtDisplayUnitsSettingsSynchronizer. More...
class  DtDisplayUnitsSettingsSynchronizerClassDefinition
 Definition class for the scene object class: DtDisplayUnitsSettingsSynchronizer. More...
class  DtDisplayUnitsSettingsSynchronizerClassesCreator
 Creator class for the scene object class: DtDisplayUnitsSettingsSynchronizer. More...
class  DtDistributedEnvironmentSettingsManager
 The distributed environment settings manager only maintains one persistent application setting - and that is 'Listen to Remote Environment Settings'. More...
class  DtDoubleSmoother
class  DtDrawModel
 This is the abstract interface for a model class that is used to create attachable line objects. More...
class  DtDrawModelAgent
 Agent class for the scene object class: DtDrawModel. More...
class  DtDrawModelAgentImplementation
 Agent class for the scene object class: DtDrawModel. More...
class  DtDrawModelClassDefinition
 Definition class for the scene object class: DtDrawModel. More...
class  DtDrawModelClassesCreator
 Creator class for the scene object class: DtDrawModel. More...
class  DtDrawnIntersector
class  DtDrawnIntersectorManager
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  DtDummyCharacterIntersector
class  DtDustCloudsCommand
 DtDustCloudsCommand enables or disables dust clouds. More...
class  DtDustCloudsCommandCreator
 DtDustCloudsCommandCreator creates DtDustCloudsCommands. More...
class  DtDynamicFeatureBuilder
 DtDynamicFeatureBuilder implements a DtStreamedFeatureCreator for features that utilize meta files (ex. More...
class  DtDynamicFeatureLayer
 The DtDynamicFeatureLayer is the base implementation of a layer of data which contains features that use meta files. More...
class  DtDynamicLightsCommand
 DtDynamicLightsCommand enables or disables tactical smoke. More...
class  DtDynamicLightsCommandCreator
 DtDynamicLightsCommandCreator creates DtDynamicLightsCommands. More...
class  DtDynamicOceanCommand
 DtDynamicOceanCommand enables or disables tactical smoke. More...
class  DtDynamicOceanCommandCreator
 DtDynamicOceanCommandCreator creates DtDynamicOceanCommands. More...
class  DtDynamicOceanObject
 The base dynamic ocean object. More...
class  DtDynamicOceanObjectAgent
 Agent class for the scene object class: DtDynamicOceanObject. More...
class  DtDynamicOceanObjectAgentImplementation
 Agent class for the scene object class: DtDynamicOceanObject. More...
class  DtDynamicOceanObjectClassDefinition
 Definition class for the scene object class: DtDynamicOceanObject. More...
class  DtDynamicOceanObjectClassesCreator
 Creator class for the scene object class: DtDynamicOceanObject. More...
class  DtDynamicOceanObjectManager
 Manager that provides direct access to the dynamic ocean objects in use within a display engine. More...
class  DtDynamicTerrainObject
 Abstract rotorWash object updater interface. More...
class  DtDynamicTerrainObjectAgent
 Agent class for the scene object class: DtDynamicTerrainObject. More...
class  DtDynamicTerrainObjectAgentImplementation
 Agent class for the scene object class: DtDynamicTerrainObject. More...
class  DtDynamicTerrainObjectClassDefinition
 Definition class for the scene object class: DtDynamicTerrainObject. More...
class  DtDynamicTerrainObjectClassesCreator
 Creator class for the scene object class: DtDynamicTerrainObject. More...
class  DtDynamicTerrainWorld
 Container for dynamic terrain features, change requests, and queries. 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  DtElement
 The DtElement class implements the common behavior of simulation based elements added to the scene. More...
class  DtElementCreator
 Abstract DtElementCreator creator. More...
class  DtElementCreatorTemplate
class  DtElementAttribute
 DtElementAttribute is a common base class used for all element attributes, such as those found in a DtElementEntry. More...
class  DtElementAttributeManager
 The element attribute manager is used to provide access to element attribute data. More...
class  DtElementAttributeManagerCreator
 Creator class for the Network IO. 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  DtElementFactory
 A factory for DtElement's. 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  DtElementSignaler
 A singleton signaler for element signals. More...
class  DtEllipseVisualizer
 Contains DtEllipseVisualizer class. More...
class  DtEllipsoidArcModel
 Distributed model for drawing segments of ellipsoids. More...
class  DtEllipsoidArcModelAgent
 Agent class for the scene object class: DtEllipsoidArcModel. More...
class  DtEllipsoidArcModelAgentImplementation
 Agent class for the scene object class: DtEllipsoidArcModel. More...
class  DtEllipsoidArcModelClassDefinition
 Definition class for the scene object class: DtEllipsoidArcModel. More...
class  DtEllipsoidArcModelClassesCreator
 Creator class for the scene object class: DtEllipsoidArcModel. More...
class  DtEllipsoidStateListener
 3D Remote Graphic Listener for Ellipsoids More...
class  DtEllipsoidStateVisualizer
 The DtEllipsoidStateVisualizer class is responsible for visualizing ellipsoid objects. More...
class  DtEmbarkationUpdater
 A DtEmbarkationUpdater updates a scene object that can be positioned in the scene relative to another scene object. More...
class  DtEmbarkationUpdaterAgent
 Agent class for the scene object class: DtEmbarkationUpdater. More...
class  DtEmbarkationUpdaterAgentImplementation
 Agent class for the scene object class: DtEmbarkationUpdater. More...
class  DtEmbarkationUpdaterClassDefinition
 Definition class for the scene object class: DtEmbarkationUpdater. More...
class  DtEmbarkationUpdaterClassesCreator
 Creator class for the scene object class: DtEmbarkationUpdater. More...
class  DtEntity2dFacade
 The DtEntity2dFacade is a facade around agents that make up an entity in the 2D Icon model set represented by a TrueType font symbol. More...
class  DtEntity2dFacadeBase
 The DtEntity2dFacadeBase is the common methods of a facade around agents that make up an entity in the 2D Icon model set. More...
class  DtEntity2dImageFacade
 The DtEntity2dFacade is a facade around agents that make up an entity in the 2D Icon model set represented by a TrueType font symbol. 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  DtEntityDecalEffectVisualizer
 Visualizes a textured strip trailing behind an entity, such as a boat's wake. More...
class  DtEntityDIGuyStateVisualizer
 State visualizer for DI-Guy characters Controls an instance of DtCharacterModelAgent. More...
class  DtEntityElement
 A single entity element. More...
class  DtEntityElementManager
 The DtEntityElementManager is used to create DtEntityElements. More...
class  DtEntityElementManagerCreator
 The abstract Entity Element Manager creator for the manager class. More...
class  DtEntityEmitterVolumeVisualizer
 Protocol independent emitter volume visualizer. 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 the Flames Present appearance state for entities. More...
class  DtEntityHATLineFacade
 Class for height above terrain line to show height above terrain line and label. 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  DtEntityInfoWidgetUpdater
class  DtEntityInfoWidgetUpdaterAgent
 Agent class for the scene object class: DtEntityInfoWidgetUpdater. More...
class  DtEntityInfoWidgetUpdaterAgentImplementation
 Agent class for the scene object class: DtEntityInfoWidgetUpdater. More...
class  DtEntityInfoWidgetUpdaterClassDefinition
 Definition class for the scene object class: DtEntityInfoWidgetUpdater. More...
class  DtEntityInfoWidgetUpdaterClassesCreator
 Creator class for the scene object class: DtEntityInfoWidgetUpdater. More...
class  DtEntityKinematicState
 DtEntityKinematicState Controls kinematic state of a scene object This class has no accessors to kinematic data due to updaters being in the render thread. More...
class  DtEntityMilStdIconVisualizer
 A visualizer for displaying a Military Standard Symbology Icon for an entity. More...
class  DtEntityOffsetDIGuyStateVisualizer
 State visualizer for offset DI-Guy characters Allows position and rotation offset of the DI-Guy character with "positionoffset", "orientationoffset" respectively There is also a flag "attachedvisualelement" which will prevent the DI-Guy from listening to the regular DI-Guy signals, it just allows setHideOffsetDiGuy. More...
class  DtEntityParticleCollisionObjectVisualizer
 Visualizer for particle collision objects (aka collision volumes) More...
class  DtEntityParticleSystemVisualizer
 Visualizer for simple particle systems. More...
class  DtEntityRotorWashVisualizer
 Visualizer for rotorWashes Each rotary wing entity is configured with a visualizer for each soil type that might result in a rotor wash effect. 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
 DtEntityStateListener. More...
class  DtEntityStateObject
 This creates the DtEntityState and adds it to a DtSimEntry. More...
class  DtEntityStateObjectAgent
 Agent class for the scene object class: DtEntityStateObject. More...
class  DtEntityStateObjectAgentImplementation
 Agent class for the scene object class: DtEntityStateObject. More...
class  DtEntityStateObjectClassDefinition
 Definition class for the scene object class: DtEntityStateObject. More...
class  DtEntityStateObjectClassesCreator
 Creator class for the scene object class: DtEntityStateObject. More...
class  DtEntityStateVisualizer
 Base class for entity state visualizers (using the DtModelVisualizer schema) More...
class  DtEntitySymbolDecorationVisualizer
 Entity 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 trailing effects, e.g. 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  DtEntityVisualizerSetCreator
 DtEntityVisualizerSetCreator. More...
class  DtEntityWakeVisualizer
 Visualizer for kelvin wakes. More...
class  DtEnvironment
 The DtEnvironment configures the environmental effects for a scene. More...
class  DtEnvironmentCreator
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  DtEnvironmentalIconCenteringUpdater
 A DtEnvironmentalIconCenteringUpdater updates the attached scene object to be centered in the center of mass of a closed area or along the center of the line of an unclosed area. More...
class  DtEnvironmentalIconCenteringUpdaterAgent
 Agent class for the scene object class: DtEnvironmentalIconCenteringUpdater. More...
class  DtEnvironmentalIconCenteringUpdaterAgentImplementation
 Agent class for the scene object class: DtEnvironmentalIconCenteringUpdater. More...
class  DtEnvironmentalIconCenteringUpdaterClassDefinition
 Definition class for the scene object class: DtEnvironmentalIconCenteringUpdater. More...
class  DtEnvironmentalIconCenteringUpdaterClassesCreator
 Creator class for the scene object class: DtEnvironmentalIconCenteringUpdater. More...
class  DtEnvironmentalIndicatorVisualizer
 Visualize an indicator label for an environmental type object to show indicator and info widget for environmental objects. More...
class  DtEnvironmentalInfoWidgetUpdater
class  DtEnvironmentalInfoWidgetUpdaterAgent
 Agent class for the scene object class: DtEnvironmentalInfoWidgetUpdater. More...
class  DtEnvironmentalInfoWidgetUpdaterAgentImplementation
 Agent class for the scene object class: DtEnvironmentalInfoWidgetUpdater. More...
class  DtEnvironmentalInfoWidgetUpdaterClassDefinition
 Definition class for the scene object class: DtEnvironmentalInfoWidgetUpdater. More...
class  DtEnvironmentalInfoWidgetUpdaterClassesCreator
 Creator class for the scene object class: DtEnvironmentalInfoWidgetUpdater. More...
class  DtEnvironmentalKinematicState
 DtEnvironmentalKinematicState Controls kinematic state of a scene object. 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  DtEnvironmentalStateListener
 The DtEnvironmentalStateListener is a class that deals with basic environmental process code (such as setting of vertices) More...
class  DtEnvironmentalVisualizerSet
 This visualizer set class holds is designed to only hold DtEnvironmentalStateVisualizer based classes. More...
class  DtEnvironmentalVolumetricLineVisualizer
 DtEnvironmentalVolumetricLineVisualizer display a line that contains at least two points. More...
class  DtEnvironmentInterface
 The DtEnvironmentInterface is an interface class providing abstraction for different managers of environmental effects for a scene. More...
class  DtEnvironmentList
 The DtEnvironmentList maintains a list of DtEnvironment records that can be looked up by the environment name. 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  DtExternalCloudLayer
 Distributable object that can be used to add cloud layers to any existing cloud cover, including the cloud cover manager's special 'External' Cover (see DtCloudCoverManager.h for details). More...
class  DtExternalCloudLayerAgent
 Agent class for the scene object class: DtExternalCloudLayer. More...
class  DtExternalCloudLayerAgentImplementation
 Agent class for the scene object class: DtExternalCloudLayer. More...
class  DtExternalCloudLayerClassDefinition
 Definition class for the scene object class: DtExternalCloudLayer. More...
class  DtExternalCloudLayerClassesCreator
 Creator class for the scene object class: DtExternalCloudLayer. More...
class  DtExtrudedEllipseModel
 This class is a virtual class that all Extruded ellipse models must implement. More...
class  DtExtrudedEllipseModelAgent
 Agent class for the scene object class: DtExtrudedEllipseModel. More...
class  DtExtrudedEllipseModelAgentImplementation
 Agent class for the scene object class: DtExtrudedEllipseModel. More...
class  DtExtrudedEllipseModelClassDefinition
 Definition class for the scene object class: DtExtrudedEllipseModel. More...
class  DtExtrudedEllipseModelClassesCreator
 Creator class for the scene object class: DtExtrudedEllipseModel. More...
class  DtExtrudedLineModel
 This class is a virtual class that all Extruded line models must implement. More...
class  DtExtrudedLineModelAgent
 Agent class for the scene object class: DtExtrudedLineModel. More...
class  DtExtrudedLineModelAgentImplementation
 Agent class for the scene object class: DtExtrudedLineModel. More...
class  DtExtrudedLineModelClassDefinition
 Definition class for the scene object class: DtExtrudedLineModel. More...
class  DtExtrudedLineModelClassesCreator
 Creator class for the scene object class: DtExtrudedLineModel. More...
class  DtExtrudedPolygonModel
 This class is a virtual class that all Extruded polygon models must implement. More...
class  DtExtrudedPolygonModelAgent
 Agent class for the scene object class: DtExtrudedPolygonModel. More...
class  DtExtrudedPolygonModelAgentImplementation
 Agent class for the scene object class: DtExtrudedPolygonModel. More...
class  DtExtrudedPolygonModelClassDefinition
 Definition class for the scene object class: DtExtrudedPolygonModel. More...
class  DtExtrudedPolygonModelClassesCreator
 Creator class for the scene object class: DtExtrudedPolygonModel. 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  DtFireInteractionStateListener
 Base listener class for fire interactions. More...
class  DtFireInteractionStateObject
 This creates the DtFireInteractionState and adds it to a DtSimEntry. More...
class  DtFireInteractionStateObjectAgent
 Agent class for the scene object class: DtFireInteractionStateObject. More...
class  DtFireInteractionStateObjectAgentImplementation
 Agent class for the scene object class: DtFireInteractionStateObject. More...
class  DtFireInteractionStateObjectClassDefinition
 Definition class for the scene object class: DtFireInteractionStateObject. More...
class  DtFireInteractionStateObjectClassesCreator
 Creator class for the scene object class: DtFireInteractionStateObject. More...
class  DtFireInteractionVisualizer
 Visualizer for fire interactions (such as muzzle flash effects) This class will create a non permanent effect. 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  DtForceManager
 This class will maintain force information used in visualizers that need force dependent data (such as force color) More...
class  DtSharedForceManagerSignaler
 Shared signaler for the force manager to signal when a force is added or removed. More...
class  DtForest
 A wrapper around the forest driver and some local state of the forest. More...
class  DtForestCreator
 The DtForestCreator for the DtForest class. More...
class  DtForestEnvController
class  DtForestEnvControllerAgent
 Agent class for the scene object class: DtForestEnvController. More...
class  DtForestEnvControllerAgentImplementation
 Agent class for the scene object class: DtForestEnvController. More...
class  DtForestEnvControllerClassDefinition
 Definition class for the scene object class: DtForestEnvController. More...
class  DtForestEnvControllerClassesCreator
 Creator class for the scene object class: DtForestEnvController. More...
class  DtForestEnvManager
class  DtForestObject
 DtForestObject provides a way to make lots of trees. More...
class  DtForestObjectCreator
 The DtForestObjectCreator for the DtForestObject class. More...
class  DtForestObjectAgent
 Agent class for the scene object class: DtForestObject. More...
class  DtForestObjectAgentImplementation
 Agent class for the scene object class: DtForestObject. More...
class  DtForestObjectClassDefinition
 Definition class for the scene object class: DtForestObject. More...
class  DtForestObjectClassesCreator
 Creator class for the scene object class: DtForestObject. More...
class  DtForestSettingsManager
 Manager owns the forest settings. More...
class  DtForestSettingsSignaler
class  DtGeoTiffHeaderParser
 DtGeoTiffHeaderParser parses geo tiff files for their extents. More...
class  DtGeoTiffHeaderParserCreator
 DtGeoTiffHeaderParserCreator class. More...
class  DtGlobalEnvironmentCommand
 DtGlobalEnvironmentCommand changes the current environment condition configuration being used by the global environment. More...
class  DtGlobalEnvironmentCommandCreator
 DtGlobalEnvironmentCommandCreator creates DtGlobalEnvironmentCommands. 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 a scene object 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  DtGroundClampingUpdaterAgent
 Agent class for the scene object class: DtGroundClampingUpdater. More...
class  DtGroundClampingUpdaterAgentImplementation
 Agent class for the scene object class: DtGroundClampingUpdater. More...
class  DtGroundClampingUpdaterClassDefinition
 Definition class for the scene object class: DtGroundClampingUpdater. More...
class  DtGroundClampingUpdaterClassesCreator
 Creator class for the scene object class: DtGroundClampingUpdater. 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  DtHbaoCommand
 DtHbaoCommand enables or disables the HBAO effect which applies Ambient Occlusion to the scene. More...
class  DtHbaoCommandCreator
 DtHbaoCommandCreator creates DtHbaoCommand. More...
class  DtHbaoSettingsCommand
 DtHbaoSettingsCommand changes settings related to the HBAO post processor effect. More...
class  DtHbaoSettingsCommandCreator
 DtHbaoSettingsCommandCreator creates DtHbaoSettingsCommands. 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
 A symbol decoration that displays a linear indicator representing the current heading of the entity the symbol decoration belongs to. More...
class  DtHeadingIndicatorSymbolDecorationCreator
 Creator for DtHeadingIndicatorSymbolDecoration. More...
class  DtHeadingLineUpdater
 DtHeadingLineUpdater updates symbol decorations with distributed side data. More...
class  DtHeadingLineUpdaterAgent
 Agent class for the scene object class: DtHeadingLineUpdater. More...
class  DtHeadingLineUpdaterAgentImplementation
 Agent class for the scene object class: DtHeadingLineUpdater. More...
class  DtHeadingLineUpdaterClassDefinition
 Definition class for the scene object class: DtHeadingLineUpdater. More...
class  DtHeadingLineUpdaterClassesCreator
 Creator class for the scene object class: DtHeadingLineUpdater. More...
class  DtHeadingSymbolDecoration
 Symbol decoration that displays an entity's heading. More...
class  DtHeadingSymbolDecorationCreator
 Creator for DtHeadingSymbolDecorations. 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  DtHideModelOnAttachCommand
 DtHideModelOnAttachCommand toggles the hideModelOnAttach setting on an observer (or all observers if no observer is specified. More...
class  DtHideModelOnAttachCommandCreator
 DtHideModelOnAttachCommandCreator creates DtHideModelOnAttachCommands. 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  DtInfoWidgetUpdater
class  DtInfoWidgetUpdaterAgent
 Agent class for the scene object class: DtInfoWidgetUpdater. More...
class  DtInfoWidgetUpdaterAgentImplementation
 Agent class for the scene object class: DtInfoWidgetUpdater. More...
class  DtInfoWidgetUpdaterClassDefinition
 Definition class for the scene object class: DtInfoWidgetUpdater. More...
class  DtInfoWidgetUpdaterClassesCreator
 Creator class for the scene object class: DtInfoWidgetUpdater. More...
class  DtInitializer
 Class responsible for initializer order. More...
class  DtInMemoryProfilerDistributor
 This class measures time difference (cpu time, wall time, etc) between calls to its start and stop function. More...
class  DtInMemoryProfilerDistributorAgent
 Agent class for the scene object class: DtInMemoryProfilerDistributor. More...
class  DtInMemoryProfilerDistributorAgentImplementation
 Agent class for the scene object class: DtInMemoryProfilerDistributor. More...
class  DtInMemoryProfilerDistributorClassDefinition
 Definition class for the scene object class: DtInMemoryProfilerDistributor. More...
class  DtInMemoryProfilerDistributorClassesCreator
 Creator class for the scene object class: DtInMemoryProfilerDistributor. 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  DtInputEventCommand
 DtInputEventCommand enables remote input to the application. More...
class  DtInputEventCommandCreator
 NAMECommandCreator creates NAMECommands. 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  DtInstancedFeatureBuilder
 DtInstancedFeatureBuilder implements a DtStreamedFeatureCreator for static instanceable models. More...
class  DtInstancedFeatureBuilderCreator
 DtInstancedFeatureBuilder creator. More...
class  DtInstrumentPanelBuilder
 DtInstrumentPanelBuilder creates display, window, and observer configurations to implement an instrument panel window for the given model definition passed into createInstrumentPanel. More...
class  DtInstrumentPanelBuilderCreator
class  DtInteractionStateListener
 Base listener class for DtInteraction visualizers. More...
class  DtInteractionStateVisualizer
 Base class for interaction model visualizers. More...
class  DtInteractionVisualizerSet
 Visualizer Set for Interactions. 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  DtIntersector
 DtIntersector is an abstract class that provides the interface for requesting intersections with the scene graph. 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  DtIntersectorCreator
 Abstract creator base class. More...
class  DtIntersectorResult
 Descriptor for a single intersection result. More...
class  DtIntersectorsContainer
 Utility class that contains intersectors for all model sets in the system (3d, xr, 2d) Use an object of this class when all models sets can be possibly needed. 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...
struct  DtJobSplitterJob
 A generic structure to hold data for a job for use with DtJobSplitter. More...
class  DtJobSplitterTask
 A class to define a task for use with tbb::parallel_for. More...
class  DtJobSplitter
 this class is used to split work up between threads. More...
class  DtJobSplitterCreator
 creator for DtJobSplitter 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  DtKinematicState
 Base class for Kinematic State Objects e.g. More...
class  DtLaserDesignatorSignaler
 A signaler for the shared laser designator settings. More...
class  DtLaserDesignatorStateListener
 Vrlink Laser Designator State Listener Signals changes to DtReflectedLaserDesignators as the designator published on the network changes. More...
class  DtLaserDesignatorUpdater
 DtLaserDesignatorUpdater 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  DtLaserDesignatorUpdaterAgent
 Agent class for the scene object class: DtLaserDesignatorUpdater. More...
class  DtLaserDesignatorUpdaterAgentImplementation
 Agent class for the scene object class: DtLaserDesignatorUpdater. More...
class  DtLaserDesignatorUpdaterClassDefinition
 Definition class for the scene object class: DtLaserDesignatorUpdater. More...
class  DtLaserDesignatorUpdaterClassesCreator
 Creator class for the scene object class: DtLaserDesignatorUpdater. More...
class  DtLaserDesignatorVisualizer
 DtLaserDesignatorVisualizer is the base class shared by Dt2DLaserDesignatorVisualizer and Dt3DLaserDesignatorVisualizer. More...
class  DtLaserDesignatorVisualizerSet
 Visualizer set for laser designators. More...
class  DtLensFlareCommand
 DtLensFlareCommand enables or disables performance stats. More...
class  DtLensFlareCommandCreator
 DtLensFlareCommandCreator creates DtLensFlareCommands. More...
class  DtLibraryLoader
 DtLibraryLoader is used to load VR-Vantage plugins. More...
class  DtLightFeatureBuilder
 DtLightFeatureBuilder implements a DtStreamedFeatureCreator for lights. More...
class  DtLightFeatureBuilderCreator
 DtLightFeatureBuilder creator. More...
class  DtLightMarkerStringParser
 The DtLightMarkerStringParser parses the light attributes found in the strings used by streamed light marker names. More...
class  DtLightMarkerStringParserCreator
 DtLightMarkerStringParser creator. More...
class  DtLightPointGroupColorCommand
 DtLightPointGroupColorCommand sets the color for a light point group. More...
class  DtLightPointGroupColorCommandCreator
 DtLightPointGroupColorCommandCreator creates DtLightPointGroupColorCommands. More...
class  DtLightPointManager
 DtLightPointManager core base class for DtOsgLightPointManger (which does most of the work for light points) this class handles the light point group creation and current state along with distribution of state changest to the slave RDE's. More...
class  DtLightSignalSequenceGenerator
 DtLightSignalSequenceGenerator generates a sequence of on/off times like the S57 SIGSEQ attribute based on the LITCHR, SIGPER, and SIGGRP atributes. More...
class  DtLightSignalSequenceGeneratorCreator
 DtLightSignalSequenceGenerator creator. More...
class  DtLineModel
 DtLineModel is the model interface for remote graphic lines. More...
class  DtLineModelAgent
 Agent class for the scene object class: DtLineModel. More...
class  DtLineModelAgentImplementation
 Agent class for the scene object class: DtLineModel. More...
class  DtLineModelClassDefinition
 Definition class for the scene object class: DtLineModel. More...
class  DtLineModelClassesCreator
 Creator class for the scene object class: DtLineModel. More...
class  DtLineModelUpdater
 Base class for updaters updating segmented line models Contains methods and information struct for working with line models. More...
class  DtLineModelUpdaterAgent
 Agent class for the scene object class: DtLineModelUpdater. More...
class  DtLineModelUpdaterAgentImplementation
 Agent class for the scene object class: DtLineModelUpdater. More...
class  DtLineModelUpdaterClassDefinition
 Definition class for the scene object class: DtLineModelUpdater. More...
class  DtLineModelUpdaterClassesCreator
 Creator class for the scene object class: DtLineModelUpdater. More...
class  DtLineStyleGeometryManager
 The DtLineStyleGeometryManager class manages line style geometries. More...
struct  DtLoaderHandle
 wrapper object that insulates the loader from other threads destroying an object More...
class  DtLocalEnvironmentalsControllerObject
 A DtLocalEnvironmentalsControllerObject processes enviromental data for a localize weather area. More...
class  DtLocalEnvironmentalsControllerObjectAgent
 Agent class for the scene object class: DtLocalEnvironmentalsControllerObject. More...
class  DtLocalEnvironmentalsControllerObjectAgentImplementation
 Agent class for the scene object class: DtLocalEnvironmentalsControllerObject. More...
class  DtLocalEnvironmentalsControllerObjectClassDefinition
 Definition class for the scene object class: DtLocalEnvironmentalsControllerObject. More...
class  DtLocalEnvironmentalsControllerObjectClassesCreator
 Creator class for the scene object class: DtLocalEnvironmentalsControllerObject. More...
class  DtLocalWindObject
 The base local wind object represents a point (ex. More...
class  DtLocalWindObjectAgent
 Agent class for the scene object class: DtLocalWindObject. More...
class  DtLocalWindObjectAgentImplementation
 Agent class for the scene object class: DtLocalWindObject. More...
class  DtLocalWindObjectClassDefinition
 Definition class for the scene object class: DtLocalWindObject. More...
class  DtLocalWindObjectClassesCreator
 Creator class for the scene object class: DtLocalWindObject. More...
class  DtLocalWindObjectManager
 The DtLocalWindObjectManager manages and sets values for a DtLocalWindObjectAgents. More...
class  DtLocationSymbolDecoration
 Symbol decoration that displays a location label. More...
class  DtLocationSymbolDecorationCreator
 Creator for DtLocationSymbolDecoration. More...
class  DtLosTrackAcquirer
 Line of sight track acquirer. More...
class  DtLosTrackMonitor
 A derived class of DtTrackMonitor which monitors an entity for LOS This class will continually set the following variables in the base class, so long as LOS is maintained: DtTrackMonitor::myTrackedObjectPosition DtTrackMonitor::myGateXSize DtTrackMonitor::myGateYSize Default update period is every 10 frames. More...
class  DtMapInformationOverlay
 The map information overlay is an informational overlay whose creation is dependent on the existence of a channel keyword. More...
class  DtMapInformationOverlayAgent
 Agent class for the scene object class: DtMapInformationOverlay. More...
class  DtMapInformationOverlayAgentImplementation
 Agent class for the scene object class: DtMapInformationOverlay. More...
class  DtMapInformationOverlayClassDefinition
 Definition class for the scene object class: DtMapInformationOverlay. More...
class  DtMapInformationOverlayClassesCreator
 Creator class for the scene object class: DtMapInformationOverlay. More...
class  DtMapInformationOverlayInstance
 DtMapInformationOverlayInstance is responsible for creating and updating an information overlay in a Plan View. More...
class  DtMapInformationOverlayInstanceCreator
 Creator class for DtMapInformationOverlayInstance objects Use the creator to customize which sections the will appear in the created DtMapInformationOverlayInstance objects by registering the overlay section creators to pass into the constructor of DtMapInformationOverlayInstance. More...
class  DtMapInformationSectionOverlay
 DtMapInformationSectionOverlay is an abstract base class that contains functionality common to all informational sections in the map information overlay, DtMapInformationOverlay. More...
class  DtMapInformationSectionOverlayCreator
 Abstract base class for creating new DtMapInformationOverlaySection objects. More...
class  DtMapMouseCursorFromBullseyeOnMouseCursorUpdater
 This class defines an informational overlay that visualizes the bearing and range from the currently selected bullseye, dictated by the bullseye manager, next to the mouse cursor. More...
class  DtMapMouseCursorFromBullseyeOnMouseCursorUpdaterCreator
 Creator class for DtMapMouseCursorFromBullseyeOnMouseCursorUpdater objects. More...
class  DtMapMouseCursorPositionFromBullseyeSectionOverlay
 This class defines an informational section that can be added to the map information overlay which displays the bearing and range from the currently selected bullseye dictated by the bullseye manager. More...
class  DtMapMouseCursorPositionFromBullseyeSectionOverlayCreator
 Responsible for creating new DtMapMouseCursorPositionFromBullseyeSectionOverlay objects. More...
class  DtMapMouseCursorToWorldPositionSectionOverlay
 This class defines an informational section that can be added to the map information overlay which displays the world position that corresponds to where the mouse cursor is pointed to on the terrain. More...
class  DtMapMouseCursorToWorldPositionSectionOverlayCreator
 Responsible for creating new DtMapMouseCursorToWorldPositionSectionOverlay objects. More...
class  DtMapScaleSectionOverlay
 This class defines an informational section that can be added to the map information overlay which displays a map scale based on the current observer's position for the channel the map information overlay is on. More...
class  DtMapScaleSectionOverlayCreator
 Responsible for creating new DtMapScaleSectionOverlay objects. More...
class  DtMasterSensorController
 Main thread controller used to create, destroy, and modify sensors. More...
class  DtMenuAssembler
 An abstract menu assembler base class. More...
class  DtMenuAssemblerCreator
 An abstract menu assembler creator base class. More...
class  DtMenuConfiguration
 A configuration of a 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  DtMetaFileManager
 Handles the set up and processing of .meta files. More...
class  DtMetaFileManagerCreator
 The abstract creator for the abstract DtMetaFileManager class. More...
class  DtMilStdIconVisualizer
 A visualizer for displaying a Military Standard Symbology Icon. More...
class  DtMimicLocationTrackViewCommand
 DtMimicLocationTrackViewCommand enables mimic track on the named observer. More...
class  DtMimicLocationTrackViewCommandCreator
 DtMimicLocationTrackViewCommandCreator creates DtMimicLocationTrackViewCommands. 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  DtModelSignaler
 A signaler for model changes. More...
class  DtModelAgent
 Agent class for the scene object class: DtModel. More...
class  DtModelAgentImplementation
 Agent class for the scene object class: DtModel. More...
class  DtModelClassDefinition
 Definition class for the scene object class: DtModel. More...
class  DtModelClassesCreator
 Creator class for the scene object class: DtModel. More...
class  DtModelDefinition
 A model definition Interaction any number of named parameters, and also can be used to store cached data. More...
class  DtModelDefinitionCollection
 A collection of model definitions for read-only access. 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  DtModelPreloader
 DtModelPreloader is responsible for responding to model preload actions from an agent. More...
class  DtModelPreloaderAgent
 Agent class for the scene object class: DtModelPreloader. More...
class  DtModelPreloaderAgentImplementation
 Agent class for the scene object class: DtModelPreloader. More...
class  DtModelPreloaderClassDefinition
 Definition class for the scene object class: DtModelPreloader. More...
class  DtModelPreloaderClassesCreator
 Creator class for the scene object class: DtModelPreloader. More...
class  DtModelPreloadManager
 DtModelPreloadManager is responsible for managing models to preload and tracking loaded models that were not in the preload list. More...
class  DtModelPreloadManagerCreator
class  DtModelScaleFactorCommand
 DtModelScaleFactorCommand changes the model scale factor for the observer mode indicated. More...
class  DtModelScaleFactorCommandCreator
 DtModelScaleFactorCommandCreator creates DtModelScaleFactorCommands. More...
class  DtModelScaleTypeCommand
 DtModelScaleTypeCommand changes the model scale type (linear or XR) for the observer mode specified. More...
class  DtModelScaleTypeCommandCreator
 DtModelScaleTypeCommandCreator creates DtModelScaleTypeCommands. More...
class  DtModelScalingCommand
 DtModelScalingCommand enables or disables tactical smoke. More...
class  DtModelScalingCommandCreator
 DtModelScalingCommandCreator creates DtModelScalingCommands. 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  DtMouseHideProcessor
 DtMouseHideProcessor tracks mouse move events and when they happen. More...
class  DtMouseHideProcessorCreator
 DtMouseHideProcessorCreator creates instances of DtMouseHideProcessor using a registered creator function. 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  DtMultiDeadReckonUpdater
 DtMultiDeadReckonUpdater is an updater that takes kinematic updates for multiple indices and updates a single scene object with dead reckoned values at each index. More...
class  DtMultiDeadReckonUpdaterAgent
 Agent class for the scene object class: DtMultiDeadReckonUpdater. More...
class  DtMultiDeadReckonUpdaterAgentImplementation
 Agent class for the scene object class: DtMultiDeadReckonUpdater. More...
class  DtMultiDeadReckonUpdaterClassDefinition
 Definition class for the scene object class: DtMultiDeadReckonUpdater. More...
class  DtMultiDeadReckonUpdaterClassesCreator
 Creator class for the scene object class: DtMultiDeadReckonUpdater. More...
class  DtMultiLineModel
 Implementation of class that will manage a collection of line models. More...
class  DtMultiLineModelAgent
 Agent class for the scene object class: DtMultiLineModel. More...
class  DtMultiLineModelAgentImplementation
 Agent class for the scene object class: DtMultiLineModel. More...
class  DtMultiLineModelClassDefinition
 Definition class for the scene object class: DtMultiLineModel. More...
class  DtMultiLineModelClassesCreator
 Creator class for the scene object class: DtMultiLineModel. More...
class  DtMultiPointEmbarkationUpdater
 A DtMultiPointEmbarkationUpdater updates a scene object that has multiple points and can be positioned in the scene relative to another scene object. More...
class  DtMultiPointEmbarkationUpdaterAgent
 Agent class for the scene object class: DtMultiPointEmbarkationUpdater. More...
class  DtMultiPointEmbarkationUpdaterAgentImplementation
 Agent class for the scene object class: DtMultiPointEmbarkationUpdater. More...
class  DtMultiPointEmbarkationUpdaterClassDefinition
 Definition class for the scene object class: DtMultiPointEmbarkationUpdater. More...
class  DtMultiPointEmbarkationUpdaterClassesCreator
 Creator class for the scene object class: DtMultiPointEmbarkationUpdater. More...
class  DtMultiPointSceneObjectUpdater
 Multi Point Scene Object Updater. More...
class  DtMultiPointSceneObjectUpdaterAgent
 Agent class for the scene object class: DtMultiPointSceneObjectUpdater. More...
class  DtMultiPointSceneObjectUpdaterAgentImplementation
 Agent class for the scene object class: DtMultiPointSceneObjectUpdater. More...
class  DtMultiPointSceneObjectUpdaterClassDefinition
 Definition class for the scene object class: DtMultiPointSceneObjectUpdater. More...
class  DtMultiPointSceneObjectUpdaterClassesCreator
 Creator class for the scene object class: DtMultiPointSceneObjectUpdater. More...
class  DtMuzzleFlashesCommand
 DtMuzzleFlashesCommand enables or disables muzzle flashes. More...
class  DtMuzzleFlashesCommandCreator
 DtMuzzleFlashesCommandCreator creates DtMuzzleFlashesCommands. More...
class  DtNameSymbolDecoration
 Symbol decoration that displays a name label. More...
class  DtNameSymbolDecorationCreator
 Creator for DtNameSymbolDecoration. More...
class  DtNavigationFeature
 The DtNavigationFeature can be attached to any articulated model through an articulated model agent. More...
class  DtNavigationFeatureBuilder
 DtNavigationFeatureBuilder implements a DtStreamedFeatureCreator for navigation features (ex. More...
class  DtNavigationFeatureManager
 The DtNavigationFeatureManager matches streamed features to other streamed features (buoys and beacons) that have the same location. More...
class  DtNavigationFeatureStringParser
 The DtNavigationFeatureStringParser parses the object attributes found in the strings used by streamed object marker names. More...
class  DtNavigationLightController
 The DtNavigationLightController can be attached to any articulated model through an articulated model agent that has switchable colored lights. More...
class  DtNavigationLightControllerCreator
 DtNavigationLightController creator. More...
class  DtNavigationLightUpdater
class  DtNavigationLightManager
 The DtNavigationLightManager matches streamed light controllers to other streamed features (buoys and beacons) that have the same location. More...
class  DtNavigationMark
 The DtNavigationMark can be attached to any articulated model through an articulated model agent that has switchable nav matk switch. More...
class  DtNavigationMarkCreator
 DtNavigationMarkCreator creator. More...
class  DtNavMarkFeatureBuilder
 DtNavMarkFeatureBuilder implements a DtStreamedFeatureCreator for daymarks. More...
class  DtNavMarkFeatureBuilderCreator
 DtNavMarkFeatureBuilder creator. More...
class  DtNavMarkStringParser
 The DtNavMarkStringParser parses the daymark attributes found in the strings used by streamed daymark names. More...
class  DtNavMarkStringParserCreator
 DtNavMarkStringParser creator. More...
class  DtObjectFacadeInterface
 Base class for a facade object that owns widget indicators. More...
class  DtObjectTypeStateListener
 The DtObjectTypeStateListener is a base class used by elements that have object types ( including entity, aggregate, and environmentals). More...
class  DtObserver
 A facade for a DtObserverObject. More...
class  DtObserverAnimator
 Encapsulates the process of animating an observer to a given location. More...
class  DtObserverCameraShakeCommand
 DtObserverCameraShakeCommand enables or disables the camera shaker for the view mode. More...
class  DtObserverCameraShakeCommandCreator
 DtObserverCameraShakeCommandCreator creates DtObserverCameraShakeCommands. More...
class  DtObserverCameraShakeIntensityCommand
 DtObserverCameraShakeIntensityCommand changes the camera shake intensity for the view mode. More...
class  DtObserverCameraShakeIntensityCommandCreator
 DtObserverCameraShakeIntensityCommandCreator creates DtObserverCameraShakeIntensityCommands. 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  DtObserverModesSettingsBackup
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  DtObserverModeRestoreCommand
 DtObserverModeRestoreCommand changes the projection type (2D or 3D) for the observer mode specified. More...
class  DtObserverModeRestoreCommandCreator
 DtObserverModeRestoreCommandCreator creates DtObserverModeRestoreCommands. More...
class  DtObserverModeSettingCommand
 DtObserverModeSettingCommand is the common base class for all VRV Commands that toggle an observer mode setting. More...
class  DtObserverObject
 This abstract base class defines the interface for OS-specific keyboard and mouse event listeners. More...
class  DtObserverObjectAgent
 Agent class for the scene object class: DtObserverObject. More...
class  DtObserverObjectAgentImplementation
 Agent class for the scene object class: DtObserverObject. More...
class  DtObserverObjectClassDefinition
 Definition class for the scene object class: DtObserverObject. More...
class  DtObserverObjectClassesCreator
 Creator class for the scene object class: DtObserverObject. 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 DtObserverSettingsDisplayNameProvider 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  DtObserverSpeedLinearCommand
 DtObserverSpeedLinearCommand changes the model set for the view mode. More...
class  DtObserverSpeedLinearCommandCreator
 DtObserverSpeedLinearCommandCreator creates DtObserverSpeedLinearCommands. More...
class  DtObserverSpeedOrbitalCommand
 DtObserverSpeedOrbitalCommand changes the model set for the view mode. More...
class  DtObserverSpeedOrbitalCommandCreator
 DtObserverSpeedOrbitalCommandCreator creates DtObserverSpeedOrbitalCommands. More...
class  DtObserverSpeedRotationalCommand
 DtObserverSpeedRotationalCommand changes the model set for the view mode. More...
class  DtObserverSpeedRotationalCommandCreator
 DtObserverSpeedRotationalCommandCreator creates DtObserverSpeedRotationalCommands. More...
class  DtObserverViewInfoViewerData
 helper class to wrap and send the data in the DtObserverViewWidget makVrv::DtObserverViewInfoViewerData. More...
class  DtObserverViewIcon
 helper class to wrap the observer view icon and tooltip makVrv::DtObserverViewIcon. More...
class  DtObserverViewInfoViewerDataCreator
 Creator of the class DtObserverViewInfoViewerData. More...
class  DtObserverViewsManager
 Manager for the observer view records loaded in the application. More...
class  DtObserverViewsManagerCreator
 Creator class. More...
class  DtObserverViewManagerSignaler
 The signaler object for the makVrv::DtTerrainPatchObject class. More...
class  DtOcclusionCullingCommand
 DtOcclusionCullingCommand enables or disables performance stats. More...
class  DtOcclusionCullingCommandCreator
 DtOcclusionCullingCommandCreator creates DtOcclusionCullingCommands. More...
class  DtOccupantsVisibleCommand
 DtOccupantsVisibleCommand toggles the occupant visible setting which will show/hide Offset DiGuys visual definitions on all entities which have the 'attachedvisualelement' set to 'True'. More...
class  DtOccupantsVisibleCommandCreator
 DtOccupantsVisibleCommandCreator creates DtOccupantsVisibleCommand. More...
class  DtOceanLayer
 The ocean layer is a type of terrain layer which contains information about an area that should be rendered as dynamic water. More...
class  DtOceanSprayCommand
 DtOceanSprayCommand enables or disables water droplets on camera when close to the surface of the ocean. More...
class  DtOceanSprayCommandCreator
 DtOceanSprayCommandCreator creates DtOceanSprayCommands. More...
class  DtOceanStateCommand
 DtWakeCommand enables or disables wake. More...
class  DtOceanStateCommandCreator
 DtOceanStateCommandCreator creates DtOceanStateCommands. More...
class  DtOpenTerrainCommand
 DtOpenTerrainCommand sets a integer parameter of a sensor mode. More...
class  DtOpenTerrainCommandCreator
 DtOpenTerrainCommandCreator creates DtOpenTerrainCommands. More...
class  DtOrientationSymbolDecoration
 Symbol decoration that displays a Orientation label. More...
class  DtOrientationSymbolDecorationCreator
 Creator for DtOrientationSymbolDecoration. More...
class  DtOverlayArcModel
 Interface class for an Overlay Arc Model. More...
class  DtOverlayArcModelAgent
 Agent class for the scene object class: DtOverlayArcModel. More...
class  DtOverlayArcModelAgentImplementation
 Agent class for the scene object class: DtOverlayArcModel. More...
class  DtOverlayArcModelClassDefinition
 Definition class for the scene object class: DtOverlayArcModel. More...
class  DtOverlayArcModelClassesCreator
 Creator class for the scene object class: DtOverlayArcModel. More...
class  DtOverlayDirectionLineModel
 DtOverlayDirectionLineModel defines an abstract base class that all direction line models must implement. More...
class  DtOverlayDirectionLineModelAgent
 Agent class for the scene object class: DtOverlayDirectionLineModel. More...
class  DtOverlayDirectionLineModelAgentImplementation
 Agent class for the scene object class: DtOverlayDirectionLineModel. More...
class  DtOverlayDirectionLineModelClassDefinition
 Definition class for the scene object class: DtOverlayDirectionLineModel. More...
class  DtOverlayDirectionLineModelClassesCreator
 Creator class for the scene object class: DtOverlayDirectionLineModel. More...
class  DtOverlayEllipseArcModel
 The 2d ellipse arc model. More...
class  DtOverlayEllipseArcModelAgent
 Agent class for the scene object class: DtOverlayEllipseArcModel. More...
class  DtOverlayEllipseArcModelAgentImplementation
 Agent class for the scene object class: DtOverlayEllipseArcModel. More...
class  DtOverlayEllipseArcModelClassDefinition
 Definition class for the scene object class: DtOverlayEllipseArcModel. More...
class  DtOverlayEllipseArcModelClassesCreator
 Creator class for the scene object class: DtOverlayEllipseArcModel. 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  DtOverlayGreatCircleArcModelAgent
 Agent class for the scene object class: DtOverlayGreatCircleArcModel. More...
class  DtOverlayGreatCircleArcModelAgentImplementation
 Agent class for the scene object class: DtOverlayGreatCircleArcModel. More...
class  DtOverlayGreatCircleArcModelClassDefinition
 Definition class for the scene object class: DtOverlayGreatCircleArcModel. More...
class  DtOverlayGreatCircleArcModelClassesCreator
 Creator class for the scene object class: DtOverlayGreatCircleArcModel. 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  DtOverlayLineModelAgent
 Agent class for the scene object class: DtOverlayLineModel. More...
class  DtOverlayLineModelAgentImplementation
 Agent class for the scene object class: DtOverlayLineModel. More...
class  DtOverlayLineModelClassDefinition
 Definition class for the scene object class: DtOverlayLineModel. More...
class  DtOverlayLineModelClassesCreator
 Creator class for the scene object class: DtOverlayLineModel. 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  DtOverlayPolygonModelAgent
 Agent class for the scene object class: DtOverlayPolygonModel. More...
class  DtOverlayPolygonModelAgentImplementation
 Agent class for the scene object class: DtOverlayPolygonModel. More...
class  DtOverlayPolygonModelClassDefinition
 Definition class for the scene object class: DtOverlayPolygonModel. More...
class  DtOverlayPolygonModelClassesCreator
 Creator class for the scene object class: DtOverlayPolygonModel. More...
class  DtOverlayRectangleModel
 Distributed model for drawing rectangles on the overlay layer. More...
class  DtOverlayRectangleModelAgent
 Agent class for the scene object class: DtOverlayRectangleModel. More...
class  DtOverlayRectangleModelAgentImplementation
 Agent class for the scene object class: DtOverlayRectangleModel. More...
class  DtOverlayRectangleModelClassDefinition
 Definition class for the scene object class: DtOverlayRectangleModel. More...
class  DtOverlayRectangleModelClassesCreator
 Creator class for the scene object class: DtOverlayRectangleModel. More...
class  DtOverlaySegmentedLineModel
 The model interface for remote graphics segmented lines. More...
class  DtOverlaySegmentedLineModelAgent
 Agent class for the scene object class: DtOverlaySegmentedLineModel. More...
class  DtOverlaySegmentedLineModelAgentImplementation
 Agent class for the scene object class: DtOverlaySegmentedLineModel. More...
class  DtOverlaySegmentedLineModelClassDefinition
 Definition class for the scene object class: DtOverlaySegmentedLineModel. More...
class  DtOverlaySegmentedLineModelClassesCreator
 Creator class for the scene object class: DtOverlaySegmentedLineModel. 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  DtOverlaySpiderWebModel
 Interface class for an Overlay Spider Web Model. More...
class  DtOverlaySpiderWebModelAgent
 Agent class for the scene object class: DtOverlaySpiderWebModel. More...
class  DtOverlaySpiderWebModelAgentImplementation
 Agent class for the scene object class: DtOverlaySpiderWebModel. More...
class  DtOverlaySpiderWebModelClassDefinition
 Definition class for the scene object class: DtOverlaySpiderWebModel. More...
class  DtOverlaySpiderWebModelClassesCreator
 Creator class for the scene object class: DtOverlaySpiderWebModel. More...
class  DtOverlayWedgeModel
 Interface class for an Overlay Circular Wedge Model An overlay model is positioned in 3D space and drawn onto a model set specific overlay. More...
class  DtOverlayWedgeModelAgent
 Agent class for the scene object class: DtOverlayWedgeModel. More...
class  DtOverlayWedgeModelAgentImplementation
 Agent class for the scene object class: DtOverlayWedgeModel. More...
class  DtOverlayWedgeModelClassDefinition
 Definition class for the scene object class: DtOverlayWedgeModel. More...
class  DtOverlayWedgeModelClassesCreator
 Creator class for the scene object class: DtOverlayWedgeModel. More...
class  DtOverWaterUpdater
 Class to periodically check if a location is over triton dynamic ocean or not (assumed to be land). 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  DtPaperMapCommand
 DtPaperMapCommand holds the state of whether the use of layer masks in .earth files. More...
class  DtPaperMapCommandCreator
 DtPaperMapCommandCreator creates DtPaperMapCommand. More...
class  DtPaperMapGroupCommand
 DtPaperMapGroupCommand sets the current active group to display for the paper maps feature. More...
class  DtPaperMapGroupCommandCreator
 DtPaperMapGroupCommandCreator creates DtPaperMapGroupCommand. More...
class  DtPaperMapIntersectionOverrideCommand
 DtPaperMapIntersectionOverrideCommand holds the state of whether the use of layer masks in .earth files. More...
class  DtPaperMapIntersectionOverrideCommandCreator
 DtPaperMapIntersectionOverrideCommandCreator creates DtPaperMapIntersectionOverrideCommand. More...
class  DtPaperMapLayerTimeoutCommand
 DtPaperMapLayerTimeoutCommand sets a time in seconds for a layer to close for the paper maps feature. More...
class  DtPaperMapLayerTimeoutCommandCreator
 DtPaperMapLayerTimeoutCommandCreator creates DtPaperMapLayerTimeoutCommand. More...
class  DtPaperMapManagerSignaler
 A class which communicates between the vrvCore and vrvOsgEarth. More...
struct  DtParticleCollisionObjectInfo
 Describes the shape of a collision object for particle-based effects. More...
class  DtParticleCollisionObjectModel
 The interface for particle system collision object. More...
class  DtParticleCollisionObjectModelAgent
 Agent class for the scene object class: DtParticleCollisionObjectModel. More...
class  DtParticleCollisionObjectModelAgentImplementation
 Agent class for the scene object class: DtParticleCollisionObjectModel. More...
class  DtParticleCollisionObjectModelClassDefinition
 Definition class for the scene object class: DtParticleCollisionObjectModel. More...
class  DtParticleCollisionObjectModelClassesCreator
 Creator class for the scene object class: DtParticleCollisionObjectModel. More...
class  DtParticleCollisionObjectUpdater
 Abstract particle collision object updater interface. More...
class  DtParticleCollisionObjectUpdaterAgent
 Agent class for the scene object class: DtParticleCollisionObjectUpdater. More...
class  DtParticleCollisionObjectUpdaterAgentImplementation
 Agent class for the scene object class: DtParticleCollisionObjectUpdater. More...
class  DtParticleCollisionObjectUpdaterClassDefinition
 Definition class for the scene object class: DtParticleCollisionObjectUpdater. More...
class  DtParticleCollisionObjectUpdaterClassesCreator
 Creator class for the scene object class: DtParticleCollisionObjectUpdater. More...
class  DtParticleSystemModel
 A model of a particle system. More...
class  DtParticleSystemModelAgent
 Agent class for the scene object class: DtParticleSystemModel. More...
class  DtParticleSystemModelAgentImplementation
 Agent class for the scene object class: DtParticleSystemModel. More...
class  DtParticleSystemModelClassDefinition
 Definition class for the scene object class: DtParticleSystemModel. More...
class  DtParticleSystemModelClassesCreator
 Creator class for the scene object class: DtParticleSystemModel. More...
class  DtPauseResumeCommand
 DtPauseResumeCommand pauses or resumes simulation time. More...
class  DtPauseResumeCommandCreator
 DtPauseResumeCommandCreator creates DtPauseResumeCommands. 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  DtPinchGesture
 DtPinchGesture represents a Pinch Multitouch Gesture. More...
class  DtPinnableProjectedWidgetModel
 A Model which can be added to objects for displaying overlay widgets. More...
class  DtPinnableProjectedWidgetModelAgent
 Agent class for the scene object class: DtPinnableProjectedWidgetModel. More...
class  DtPinnableProjectedWidgetModelAgentImplementation
 Agent class for the scene object class: DtPinnableProjectedWidgetModel. More...
class  DtPinnableProjectedWidgetModelClassDefinition
 Definition class for the scene object class: DtPinnableProjectedWidgetModel. More...
class  DtPinnableProjectedWidgetModelClassesCreator
 Creator class for the scene object class: DtPinnableProjectedWidgetModel. More...
class  DtPlanarReflectionsCommand
 DtPlanarReflectionsCommand enables or disables ocean planar reflections. More...
class  DtPlanarReflectionsCommandCreator
 DtPlanarReflectionsCommandCreator creates DtPlanarReflectionsCommands. 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  DtPointTacticalGraphicElement
 A single point tactical graphic element. More...
class  DtPolygonModel
 Distributed model for drawing polygons with attached vertices. More...
class  DtPolygonModelAgent
 Agent class for the scene object class: DtPolygonModel. More...
class  DtPolygonModelAgentImplementation
 Agent class for the scene object class: DtPolygonModel. More...
class  DtPolygonModelClassDefinition
 Definition class for the scene object class: DtPolygonModel. More...
class  DtPolygonModelClassesCreator
 Creator class for the scene object class: DtPolygonModel. More...
class  DtPostProcessManagerInterface
 This class provides the management of post processors and their post processing effects. More...
class  DtPostProcessManagerInterfaceCreator
 Creator for a DtPostProcessManagerInterface. 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  DtProjectedTextModelAgent
 Agent class for the scene object class: DtProjectedTextModel. More...
class  DtProjectedTextModelAgentImplementation
 Agent class for the scene object class: DtProjectedTextModel. More...
class  DtProjectedTextModelClassDefinition
 Definition class for the scene object class: DtProjectedTextModel. More...
class  DtProjectedTextModelClassesCreator
 Creator class for the scene object class: DtProjectedTextModel. More...
class  DtProjectedWidgetModel
 A Model which can be added to objects for displaying overlay widgets. More...
class  DtProjectedWidgetModelAgent
 Agent class for the scene object class: DtProjectedWidgetModel. More...
class  DtProjectedWidgetModelAgentImplementation
 Agent class for the scene object class: DtProjectedWidgetModel. More...
class  DtProjectedWidgetModelClassDefinition
 Definition class for the scene object class: DtProjectedWidgetModel. More...
class  DtProjectedWidgetModelClassesCreator
 Creator class for the scene object class: DtProjectedWidgetModel. More...
class  DtProjectionCommand
 DtProjectionCommand changes the projection type (2D or 3D) for the observer mode specified. More...
class  DtProjectionCommandCreator
 DtProjectionCommandCreator creates DtProjectionCommands. 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  DtQIconConfiguration
 A single configuration for an icon. More...
class  DtQIconConfigurations
 A collection of icon configurations. More...
class  DtRadioCommLineListener
 Base listener class for radio communication interactions. More...
class  DtRadioCommLineVisualizer
 Protocol independent radio communication visualizer. More...
class  DtRadioCommLineVisualizerSet
 Visualizer set for radio communications. More...
class  DtRadioCommsVisualizationManager
 Manages the creation, animation, and timeout of comm lines and squawk indicators. More...
class  DtRadioCommsVisualizationManagerCreator
 Creator for DtRadioCommsVisualizationManager class. More...
class  DtRadioCommsVisualizationManagerCommunicator
 Distributed object that signals the local De's DtRadioCommsVisualizationManager. More...
class  DtRadioCommsVisualizationManagerCommunicatorAgent
 Agent class for the scene object class: DtRadioCommsVisualizationManagerCommunicator. More...
class  DtRadioCommsVisualizationManagerCommunicatorAgentImplementation
 Agent class for the scene object class: DtRadioCommsVisualizationManagerCommunicator. More...
class  DtRadioCommsVisualizationManagerCommunicatorClassDefinition
 Definition class for the scene object class: DtRadioCommsVisualizationManagerCommunicator. More...
class  DtRadioCommsVisualizationManagerCommunicatorClassesCreator
 Creator class for the scene object class: DtRadioCommsVisualizationManagerCommunicator. 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  DtRadioTransmissionVisualizerSet
 Visualizer set for radio transmissions. More...
class  DtRainGroundAccumulationCommand
 DtRainGroundAccumulationCommand. More...
class  DtRainGroundAccumulationCommandCreator
 DtVisibilityCommandCreator creates a DtVisibilityCommand. More...
class  DtRainSplashCommand
 DtRainSplashCommand enables or disables performance stats. More...
class  DtRainSplashCommandCreator
 DtRainSplashCommandCreator creates DtRainSplashCommands. 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  DtRectangularPyramidModel
 Distributed model for visualizing synthetic aperture sensors. More...
class  DtRectangularPyramidModelAgent
 Agent class for the scene object class: DtRectangularPyramidModel. More...
class  DtRectangularPyramidModelAgentImplementation
 Agent class for the scene object class: DtRectangularPyramidModel. More...
class  DtRectangularPyramidModelClassDefinition
 Definition class for the scene object class: DtRectangularPyramidModel. More...
class  DtRectangularPyramidModelClassesCreator
 Creator class for the scene object class: DtRectangularPyramidModel. 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  DtRemoteGraphicSetControllerAgent
 Agent class for the scene object class: DtRemoteGraphicSetController. More...
class  DtRemoteGraphicSetControllerAgentImplementation
 Agent class for the scene object class: DtRemoteGraphicSetController. More...
class  DtRemoteGraphicSetControllerClassDefinition
 Definition class for the scene object class: DtRemoteGraphicSetController. More...
class  DtRemoteGraphicSetControllerClassesCreator
 Creator class for the scene object class: DtRemoteGraphicSetController. 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  DtRemoteGraphicVisualizerAttributes
 The base class for remote graphics visualizers. More...
class  DtRemoteGraphicVisualizerSet
 A visualizer is created for each entity state listener which it will drive it. 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  DtRibbonModelAgent
 Agent class for the scene object class: DtRibbonModel. More...
class  DtRibbonModelAgentImplementation
 Agent class for the scene object class: DtRibbonModel. More...
class  DtRibbonModelClassDefinition
 Definition class for the scene object class: DtRibbonModel. More...
class  DtRibbonModelClassesCreator
 Creator class for the scene object class: DtRibbonModel. More...
class  DtRotorWashDecalCommand
 DtRotorWashDecalCommand enables or disables the rotor wash decal. More...
class  DtRotorWashDecalCommandCreator
 DtRotorWashDecalCommandCreator creates DtRotorWashDecalCommands. More...
class  DtRotorWashDistributor
 The DtRotorWashDistributor is used to update the currently active. More...
class  DtRotorWashDistributorAgent
 Agent class for the scene object class: DtRotorWashDistributor. More...
class  DtRotorWashDistributorAgentImplementation
 Agent class for the scene object class: DtRotorWashDistributor. More...
class  DtRotorWashDistributorClassDefinition
 Definition class for the scene object class: DtRotorWashDistributor. More...
class  DtRotorWashDistributorClassesCreator
 Creator class for the scene object class: DtRotorWashDistributor. More...
struct  DtRotorWashInfo
 A collection of information about a rotor wash effect that is received by a network connection and transmitted to to the. More...
class  DtRotorWashManager
 Manager for updating the rotorwashes. More...
class  DtRotorWashManagerCreator
 Creator for DtRotorWashManager class. More...
class  DtRotorWashModel
 The interface for a model of a rotorWash. More...
class  DtRotorWashModelAgent
 Agent class for the scene object class: DtRotorWashModel. More...
class  DtRotorWashModelAgentImplementation
 Agent class for the scene object class: DtRotorWashModel. More...
class  DtRotorWashModelClassDefinition
 Definition class for the scene object class: DtRotorWashModel. More...
class  DtRotorWashModelClassesCreator
 Creator class for the scene object class: DtRotorWashModel. More...
class  DtRotorWashModelInstanceInterface
 DtRotorWashModelInstanceInterface provides the interface of a generic rotorWash effect There are specific implementations in DtTritonRotorWashModelInstance, using the Triton Ocean interface as well as in DtParticleRotorWashModelInstance using the DI-Guy particle system ported into Vantage (vrvFX). More...
class  DtRotorWashObject
 The interface from the. More...
class  DtRotorWashObjectAgent
 Agent class for the scene object class: DtRotorWashObject. More...
class  DtRotorWashObjectAgentImplementation
 Agent class for the scene object class: DtRotorWashObject. More...
class  DtRotorWashObjectClassDefinition
 Definition class for the scene object class: DtRotorWashObject. More...
class  DtRotorWashObjectClassesCreator
 Creator class for the scene object class: DtRotorWashObject. More...
class  DtRotorWashProcess
 DtRotorWashProcess maintains a model of the rotary wing entity's rotor wash, such as speed; dead reckoned position, intensity, and lag, e.g. More...
class  DtRotorWashSet
 Holds the set of rotorwash effects for a helicopter. More...
struct  DtRotorWashState
 Per rotorwash data used in DtRotorWashSet. More...
class  DtRotorWashTrailPoint
class  DtRotorWashTrailPoints
class  DtRunwayLightGroupCache
class  DtScalingAlgorithmCreator
 Abstract interface for creating instances of scaling algorithm classes. More...
class  DtScalingAlgorithmFactory
 DtScalingAlgorithmFactory provides a mechanism to register creators for and create different model scaling algorithms. 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 is a distributable object that moves environment data from the weather processor, which runs in the network thread, to the scene's global environment, which runs in the main (render) thread, using the environment settings manager. More...
class  DtSceneEnvironmentalsControllerObjectAgent
 Agent class for the scene object class: DtSceneEnvironmentalsControllerObject. More...
class  DtSceneEnvironmentalsControllerObjectAgentImplementation
 Agent class for the scene object class: DtSceneEnvironmentalsControllerObject. More...
class  DtSceneEnvironmentalsControllerObjectClassDefinition
 Definition class for the scene object class: DtSceneEnvironmentalsControllerObject. More...
class  DtSceneEnvironmentalsControllerObjectClassesCreator
 Creator class for the scene object class: DtSceneEnvironmentalsControllerObject. 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  DtSceneObjectAgent
 Agent class for the scene object class: DtSceneObject. More...
class  DtSceneObjectAgentImplementation
 Agent class for the scene object class: DtSceneObject. More...
class  DtSceneObjectClassDefinition
 Definition class for the scene object class: DtSceneObject. More...
class  DtSceneObjectClassesCreator
 Creator class for the scene object class: DtSceneObject. More...
class  DtSceneObjectUpdater
 Scene Object Updater. More...
class  DtSceneObjectUpdaterAgent
 Agent class for the scene object class: DtSceneObjectUpdater. More...
class  DtSceneObjectUpdaterAgentImplementation
 Agent class for the scene object class: DtSceneObjectUpdater. More...
class  DtSceneObjectUpdaterClassDefinition
 Definition class for the scene object class: DtSceneObjectUpdater. More...
class  DtSceneObjectUpdaterClassesCreator
 Creator class for the scene object class: DtSceneObjectUpdater. 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  DtScreenCapture
class  DtScreenCaptureCreator
 The abstract creator for the abstract DtScreenCaptureUtility class. More...
class  DtScribeBoxModel
 This is the abstract interface for a model class that is used to create attachable line objects. More...
class  DtScribeBoxModelAgent
 Agent class for the scene object class: DtScribeBoxModel. More...
class  DtScribeBoxModelAgentImplementation
 Agent class for the scene object class: DtScribeBoxModel. More...
class  DtScribeBoxModelClassDefinition
 Definition class for the scene object class: DtScribeBoxModel. More...
class  DtScribeBoxModelClassesCreator
 Creator class for the scene object class: DtScribeBoxModel. 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  DtSegmentedLineModelAgent
 Agent class for the scene object class: DtSegmentedLineModel. More...
class  DtSegmentedLineModelAgentImplementation
 Agent class for the scene object class: DtSegmentedLineModel. More...
class  DtSegmentedLineModelClassDefinition
 Definition class for the scene object class: DtSegmentedLineModel. More...
class  DtSegmentedLineModelClassesCreator
 Creator class for the scene object class: DtSegmentedLineModel. More...
class  DtSelectionManager
 The master window of the scene. More...
class  DtSensor
 Definition of a sensor. More...
class  DtSensorBoolParameterCommand
 DtSensorBoolParameterCommand sets a boolean paramter of a sensor mode. More...
class  DtSensorBoolParameterCommandCreator
 DtSensorBoolParameterCommandCreator creates DtSensorBoolParameterCommands. More...
class  DtSensorController
 Controller used to set parameters on a sensor. More...
class  DtSensorControllerAgent
 Agent class for the scene object class: DtSensorController. More...
class  DtSensorControllerAgentImplementation
 Agent class for the scene object class: DtSensorController. More...
class  DtSensorControllerClassDefinition
 Definition class for the scene object class: DtSensorController. More...
class  DtSensorControllerClassesCreator
 Creator class for the scene object class: DtSensorController. More...
class  DtSensorFieldOfViewData
 Contains the data defining the current state of a sensor field of view. More...
class  DtSensorFieldOfViewManager
 The sensor field of view manager. More...
struct  DtVrlinkSensorFieldOfViewState
 This structure is protocol independent, however its purpose to retrieve data from VR-Link. More...
struct  DtVrlinkSensorFieldsOfView
 State for a list of sensor fields of view for an individual entity. More...
class  DtSensorFieldOfViewStateListener
 Sensor Field of View state listener. More...
class  DtSensorFieldOfViewStateObject
 This creates the DtSensorFieldOfViewState and adds it to a DtSimEntry. More...
class  DtSensorFieldOfViewStateObjectAgent
 Agent class for the scene object class: DtSensorFieldOfViewStateObject. More...
class  DtSensorFieldOfViewStateObjectAgentImplementation
 Agent class for the scene object class: DtSensorFieldOfViewStateObject. More...
class  DtSensorFieldOfViewStateObjectClassDefinition
 Definition class for the scene object class: DtSensorFieldOfViewStateObject. More...
class  DtSensorFieldOfViewStateObjectClassesCreator
 Creator class for the scene object class: DtSensorFieldOfViewStateObject. More...
class  DtSensorFieldOfViewVisualizer
 Protocol independent sensor field of view visualizer. More...
class  DtSensorFieldsOfViewCommand
 DtSensorFieldsOfViewCommand enables or disables drawing of sensor fields of view. More...
class  DtSensorFieldsOfViewCommandCreator
 DtSensorFieldsOfViewCommandCreator creates DtSensorFieldsOfViewCommands. More...
class  DtSensorFloatParameterCommand
 DtSensorFloatParameterCommand sets a float parameter of a sensor mode. More...
class  DtSensorFloatParameterCommandCreator
 DtSensorFloatParameterCommandCreator creates DtSensorFloatParameterCommands. More...
class  DtSensorIntParameterCommand
 DtSensorIntParameterCommand sets a integer parameter of a sensor mode. More...
class  DtSensorIntParameterCommandCreator
 DtSensorIntParameterCommandCreator creates DtSensorIntParameterCommands. More...
class  DtSensorManager
 Manages sensor and sensor module objects and their settings. More...
class  DtSensorModeCommand
 DtSensorModeCommand sets the sensor mode of an observer mode. More...
class  DtSensorModeCommandCreator
 DtSensorModeCommandCreator creates DtSensorModeCommands. More...
class  DtSensorModule
 Interface for a sensor implementation module. More...
class  DtSensorStringParameterCommand
 DtSensorStringParameterCommand sets a integer parameter of a sensor mode. More...
class  DtSensorStringParameterCommandCreator
 DtSensorStringParameterCommandCreator creates DtSensorStringParameterCommands. More...
class  DtSensorViewCreator
 DtSensorViewCreator creates display, window, and observer configurations to implement a sensor view. More...
class  DtSensorViewCreatorCreator
class  DtSensorViewOverlay
 DtSensorViewOverlay is responsible for creating and updating the overlay information on a sensor view. More...
class  DtSensorViewOverlayCreator
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  DtShadowSettingsCollectionBackup
class  DtShadowSettingsManager
 The DtShadowSettingsManager is responsible for loading and saving shadow settings for varying shadow qualities. More...
class  DtShadowSettingsManagerCreator
 Creator for DtShadowSettingsManager class. More...
class  DtShadowSettingsObject
class  DtShadowSettingsObjectAgent
 Agent class for the scene object class: DtShadowSettingsObject. More...
class  DtShadowSettingsObjectAgentImplementation
 Agent class for the scene object class: DtShadowSettingsObject. More...
class  DtShadowSettingsObjectClassDefinition
 Definition class for the scene object class: DtShadowSettingsObject. More...
class  DtShadowSettingsObjectClassesCreator
 Creator class for the scene object class: DtShadowSettingsObject. More...
class  DtShadowSettingsObjectManager
 A singleton manager for all accessories. More...
class  DtShapeEnvironmentalKinematicState
 Class for updating the kinematic information of environmental shapes such as areas. More...
class  DtShapeTacticalGraphicElement
 A single Shape tactical graphic element. 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  DtSharedDiGuySettings
 This class maintains the diguy settings. More...
class  DtSharedDisplayUnitsSettings
 This class will maintain information about the units, display units, and coordinate systems used in VR-Vantage. 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  DtSharedInterestManagementSettings
 Object responsible for storing the settings regarding interest management (DDM). More...
class  DtSharedIntersectorSettings
 The shared intersector settings. More...
class  DtSharedLaserDesignatorSettings
 The shared simulation settings. More...
class  DtSharedLaserDesignatorSettingsManager
 Settings Manager for Laser Designator Settings. More...
class  DtSharedLightingRenderSettings
 The shared lighting render settings. 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  DtSharedOceanRenderSettings
 The shared ocean render settings. More...
class  DtSharedPostProcessorSettings
 This class maintains the PostProcessor 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  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  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
 These are the show/hide contexts for showing or hiding an entire element. More...
class  DtVisualizerShowHideContext
 These contexts are used to hide specific visualizers within an element. More...
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  DtSimEntryObjectAgent
 Agent class for the scene object class: DtSimEntryObject. More...
class  DtSimEntryObjectAgentImplementation
 Agent class for the scene object class: DtSimEntryObject. More...
class  DtSimEntryObjectClassDefinition
 Definition class for the scene object class: DtSimEntryObject. More...
class  DtSimEntryObjectClassesCreator
 Creator class for the scene object class: DtSimEntryObject. 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  DtSimStateObjectAgent
 Agent class for the scene object class: DtSimStateObject. More...
class  DtSimStateObjectAgentImplementation
 Agent class for the scene object class: DtSimStateObject. More...
class  DtSimStateObjectClassDefinition
 Definition class for the scene object class: DtSimStateObject. More...
class  DtSimStateObjectClassesCreator
 Creator class for the scene object class: DtSimStateObject. More...
class  DtSkyCommand
 DtSkyCommand enables or disables tactical smoke. More...
class  DtSkyCommandCreator
 DtSkyCommandCreator creates DtSkyCommands. More...
class  DtSkyObject
 The base sky object. More...
class  DtSkyObjectSignaler
class  DtCloudLayerEnum
class  DtSkyObjectAgent
 Agent class for the scene object class: DtSkyObject. More...
class  DtSkyObjectAgentImplementation
 Agent class for the scene object class: DtSkyObject. More...
class  DtSkyObjectClassDefinition
 Definition class for the scene object class: DtSkyObject. More...
class  DtSkyObjectClassesCreator
 Creator class for the scene object class: DtSkyObject. More...
class  DtSmokePlumesCommand
 DtSmokePlumesCommand enables or disablessmoke. More...
class  DtSmokePlumesCommandCreator
 DtSmokePlumesCommandCreator creates DtSmokePlumesCommands. More...
class  DtSmokeStateListener
 The DtSmokeStateListener is a class that listens for and emits signals relating to changes in the characteristics of smoke puffs. More...
class  DtSmokeVisualizerSet
 A visualizer is created for each entity state listener which it will drive it. More...
class  DtSnowElevationTransitionCommand
 DtSnowElevationTransitionCommand. More...
class  DtSnowElevationTransitionCommandCreator
 DtVisibilityCommandCreator creates a DtVisibilityCommand. More...
class  DtSnowGroundAccumulationCommand
 DtSnowGroundAccumulationCommand. More...
class  DtSnowGroundAccumulationCommandCreator
 DtVisibilityCommandCreator creates a DtVisibilityCommand. More...
class  DtSnowMinimumElevationCommand
 DtSnowMinimumElevationCommand. More...
class  DtSnowMinimumElevationCommandCreator
 DtVisibilityCommandCreator creates a DtVisibilityCommand. More...
class  DtSnowRoadAccumulationCommand
 DtSnowRoadAccumulationCommand. More...
class  DtSnowRoadAccumulationCommandCreator
 DtVisibilityCommandCreator creates a DtVisibilityCommand. More...
class  DtSpaceFollowViewCommand
 DtSpaceFollowViewCommand enables space follow mode on the named observer. More...
class  DtSpaceFollowViewCommandCreator
 DtSpaceFollowViewCommandCreator creates DtSpaceFollowViewCommands. More...
class  DtSpeedScalingCommand
 DtSpeedScalingCommand enables or disables tactical smoke. More...
class  DtSpeedScalingCommandCreator
 DtSpeedScalingCommandCreator creates DtSpeedScalingCommands. More...
class  DtSpiderWebVisualizer
 Interface for a Spider Web Tactical Graphic Visualizer. 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 Stealth Application's command line processor. More...
class  DtStealthConfiguration
 The MAK Vantage Stealth Application. More...
class  DtStreamedFeatureCreator
 DtStreamedFeatureCreator is the base class that all feature-specific feature creators to be informed of new streamed features to process. More...
class  DtStreamedFeatureLayer
 The DtStreamedFeatureLayer is the base implementation of a layer of data which contains buoys and beacons that are part of the terrain. More...
class  DtStreamedFeatureManager
 The StreamedFeatureManager allows users to register creator functions for streamed features from specific style blocks. More...
class  DtStreamedFeatureManagerCreator
 DtStreamedFeatureManagerCreator is used to create an instance of a DtStreamedFeatureManager. 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  DtSurfaceClampingUpdater
 DtSurfaceClampingUpdater is an updater that is given a position and orientation, and will clamp those to dynamic ocean if it exists and the scene object is currently at sea level (or below). More...
class  DtSurfaceClampingUpdaterAgent
 Agent class for the scene object class: DtSurfaceClampingUpdater. More...
class  DtSurfaceClampingUpdaterAgentImplementation
 Agent class for the scene object class: DtSurfaceClampingUpdater. More...
class  DtSurfaceClampingUpdaterClassDefinition
 Definition class for the scene object class: DtSurfaceClampingUpdater. More...
class  DtSurfaceClampingUpdaterClassesCreator
 Creator class for the scene object class: DtSurfaceClampingUpdater. 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  DtSymbolDecorationSettingsManager
 Manager 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 while considering the object-type, e.g. More...
class  DtSymbolDecorationUpdaterAgent
 Agent class for the scene object class: DtSymbolDecorationUpdater. More...
class  DtSymbolDecorationUpdaterAgentImplementation
 Agent class for the scene object class: DtSymbolDecorationUpdater. More...
class  DtSymbolDecorationUpdaterClassDefinition
 Definition class for the scene object class: DtSymbolDecorationUpdater. More...
class  DtSymbolDecorationUpdaterClassesCreator
 Creator class for the scene object class: DtSymbolDecorationUpdater. More...
class  DtSymbolDecorationVisualizer
 A visualizer for symbol decorations. More...
class  DtSynchronizedTimeManager
 DtSynchronizedTimeManager manages NTP synchronized time DtSynchronizedTimeManager is used by the display engine to provide an NTP synchronized time value, allowing users of this time to be synchronized across applications. More...
class  DtSynchronizedTimeManagerCreator
 DtSynchronizedTimeManagerCreator creates instances of DtSynchronizedTimeManager using a registered creator function. More...
class  DtTacticalGraphicElement
 A single tactical graphic element. More...
class  DtTacticalGraphicElementManager
 The DtTacticalGraphicElementManager is used to create DtTacticalGraphicElements. More...
class  DtTacticalGraphicElementManagerCreator
 The abstract TacticalGraphic Element Manager creator for the manager class. More...
class  DtTacticalGraphicImageSymbolVisualizer
 A visualizer for displaying a Image (Bitmap) Symbology Icon. More...
class  DtTacticalGraphicModelVisualizer
 This visualizer is used for the likes of way points that require a model to load that does not fit into any of the specific tactical graphic visualizer types. 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  DtTacticalGraphicVisualizerSet
 A visualizer is created for each entity state listener which it will drive it. More...
class  DtTacticalGraphicVisualizerSetCreator
 Creator class for the Tactical Graphic State Visualizer. More...
class  DtTacticalSmokeCommand
 DtTacticalSmokeCommand enables or disables tactical smoke. More...
class  DtTacticalSmokeCommandCreator
 DtTacticalSmokeCommandCreator creates DtTacticalSmokeCommands. More...
class  DtTacticalSmokeModel
 A model of a tactical smoke cloud made up of several smoke-puffs. More...
class  DtTacticalSmokeModelAgent
 Agent class for the scene object class: DtTacticalSmokeModel. More...
class  DtTacticalSmokeModelAgentImplementation
 Agent class for the scene object class: DtTacticalSmokeModel. More...
class  DtTacticalSmokeModelClassDefinition
 Definition class for the scene object class: DtTacticalSmokeModel. More...
class  DtTacticalSmokeModelClassesCreator
 Creator class for the scene object class: DtTacticalSmokeModel. More...
class  DtTacticalSmokeVisualizer
 Visualizer for tactical smoke received with an enviromental process. More...
class  DtTaxiwaySignLetter
class  DtTaxiwaySignParser
class  DtTaxiwaySignParserCreator
 DtTaxiwaySignParser creator. 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  DtTerrainCreator
 The terrain creator 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  DtTerrainMagnificationHighLodAngleCommand
 DtDepthOfFieldSettingsCommand. More...
class  DtTerrainMagnificationHighLodAngleCommandCreator
 DtTerrainMagnificationHighLodAngleCommandCreator creates DtTerrainMagnificationHighLodAngleCommands. 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  DtTerrainPatchCreator
 The terrain patch creator for the DtTerrainPatch class. 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  DtTerrainPatchObjectAgent
 Agent class for the scene object class: DtTerrainPatchObject. More...
class  DtTerrainPatchObjectAgentImplementation
 Agent class for the scene object class: DtTerrainPatchObject. More...
class  DtTerrainPatchObjectClassDefinition
 Definition class for the scene object class: DtTerrainPatchObject. More...
class  DtTerrainPatchObjectClassesCreator
 Creator class for the scene object class: DtTerrainPatchObject. More...
class  DtTerrainScaleFactorCommand
 DtTerrainScaleFactorCommand changes the model scale factor for the observer mode indicated. More...
class  DtTerrainScaleFactorCommandCreator
 DtTerrainScaleFactorCommandCreator creates DtTerrainScaleFactorCommands. More...
class  DtTerrainScalingCommand
 DtTerrainScalingCommand enables or disables tactical smoke. More...
class  DtTerrainScalingCommandCreator
 DtTerrainScalingCommandCreator creates DtTerrainScalingCommands. More...
class  DtTerrainScalingUpdater
 A DtTerrainScalingUpdater is a scene object updater that adjusts the position of a scene object to conform to scaled terrain. More...
class  DtTerrainScalingUpdaterAgent
 Agent class for the scene object class: DtTerrainScalingUpdater. More...
class  DtTerrainScalingUpdaterAgentImplementation
 Agent class for the scene object class: DtTerrainScalingUpdater. More...
class  DtTerrainScalingUpdaterClassDefinition
 Definition class for the scene object class: DtTerrainScalingUpdater. More...
class  DtTerrainScalingUpdaterClassesCreator
 Creator class for the scene object class: DtTerrainScalingUpdater. More...
class  DtTerrainTreeSettings
 Class for setting and maintaining state for user-modifiable TerrainTree settings All of the TerrainTree-changing calls in the UI go through this, so that saving this class provides enough information to restore all of the TerrainTree settings to a terrain patch. More...
class  DtTetherLocationTrackViewCommand
 DtTetherLocationTrackViewCommand enables Tether track on the named observer. More...
class  DtTetherLocationTrackViewCommandCreator
 DtTetherLocationTrackViewCommandCreator creates DtTetherLocationTrackViewCommands. 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  DtTextureAtlasIndexParser
class  DtTextureAtlasIndexParserCreator
 DtTextureAtlasIndexParser creator. More...
class  DtTexturedQuad
class  DtTexturedQuadCreator
 Abstract creator base class. More...
class  DtThreadedDisplayReconnector
 The class responsible for restarting a specific disconnected remote display. More...
class  DtTickable
 An abstract base class for objects that require updates. More...
class  DtTickableManager
 A base class for managers of DtTickable objects. More...
class  DtTickableManagerInterface
 An abstract interface for managers of DtTickable objects. More...
class  DtTidalStreamWakeModel
 The (abstract) interface for a model of a Kelvin tidalStreamWake. More...
class  DtTidalStreamWakeModelAgent
 Agent class for the scene object class: DtTidalStreamWakeModel. More...
class  DtTidalStreamWakeModelAgentImplementation
 Agent class for the scene object class: DtTidalStreamWakeModel. More...
class  DtTidalStreamWakeModelClassDefinition
 Definition class for the scene object class: DtTidalStreamWakeModel. More...
class  DtTidalStreamWakeModelClassesCreator
 Creator class for the scene object class: DtTidalStreamWakeModel. More...
class  DtTidalStreamWakesCommand
 DtTidalStreamWakesCommand enables or disables tidal stream wakes. More...
class  DtTidalStreamWakesCommandCreator
 DtTidalStreamWakesCommandCreator creates DtTidalStreamWakesCommand. More...
class  DtTidalStreamWakeUpdater
 Abstract tidalStreamWake object updater interface. More...
class  DtTidalStreamWakeUpdaterAgent
 Agent class for the scene object class: DtTidalStreamWakeUpdater. More...
class  DtTidalStreamWakeUpdaterAgentImplementation
 Agent class for the scene object class: DtTidalStreamWakeUpdater. More...
class  DtTidalStreamWakeUpdaterClassDefinition
 Definition class for the scene object class: DtTidalStreamWakeUpdater. More...
class  DtTidalStreamWakeUpdaterClassesCreator
 Creator class for the scene object class: DtTidalStreamWakeUpdater. 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  DtTracersCommand
 DtTracersCommand enables or disables gun tracers. More...
class  DtTracersCommandCreator
 DtTracersCommandCreator creates DtTracersCommands. More...
class  DtTrackAcquirer
 Base class for objects that identify entities that can be tracked on screen or in the scene. More...
class  DtTrackAcquirerCreator
 Abstract DtTrackAcquirer creator. More...
class  DtTrackAcquirerCreatorTemplate
class  DtTrackAcquisitionBox
 Initialises a Acquisition box that a DtTrackAcquirer() can use. More...
class  DtTrackAcquisitionBoxCreator
 Creator Class for DtTrackAcquisitionBox. More...
class  DtTrackHistoriesCommand
 DtTrackHistoriesCommand enables or disables track histories. More...
class  DtTrackHistoriesCommandCreator
 DtTrackHistoriesCommandCreator creates DtTrackHistoriesCommand. More...
class  DtTrackHistoryRibbonLengthCommand
 DtTrackHistoryRibbonLengthCommand changes the model scale factor for the observer mode indicated. More...
class  DtTrackHistoryRibbonLengthCommandCreator
 DtTrackHistoryRibbonLengthCommandCreator creates DtTrackHistoryRibbonLengthCommands. More...
class  DtTrackHistoryRibbonSpacingCommand
 DtTrackHistoryRibbonSpacingCommand changes the model scale factor for the observer mode indicated. More...
class  DtTrackHistoryRibbonSpacingCommandCreator
 DtTrackHistoryRibbonSpacingCommandCreator creates DtTrackHistoryRibbonSpacingCommands. More...
class  DtTrackHistoryRibbonTimeoutCommand
 DtTrackHistoryRibbonTimeoutCommand changes the timeout for a track history segment. More...
class  DtTrackHistoryRibbonTimeoutCommandCreator
 DtTrackHistoryRibbonTimeoutCommandCreator creates DtTrackHistoryRibbonTimeoutCommands. 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  DtTrackHistoryUpdaterAgent
 Agent class for the scene object class: DtTrackHistoryUpdater. More...
class  DtTrackHistoryUpdaterAgentImplementation
 Agent class for the scene object class: DtTrackHistoryUpdater. More...
class  DtTrackHistoryUpdaterClassDefinition
 Definition class for the scene object class: DtTrackHistoryUpdater. More...
class  DtTrackHistoryUpdaterClassesCreator
 Creator class for the scene object class: DtTrackHistoryUpdater. More...
class  DtTrackMonitor
 Base class for Track Monitors which monitor the tracking of an object. More...
class  DtTrackMonitorCreator
 Abstract DtTrackMonitor creator. More...
class  DtTrackMonitorCreatorTemplate
class  DtTrackObjectFactory
 A factory for DtTrackAcquirer & DtTrackMonitor Objects. 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  DtTreeRecord
 A DtTreeRecord holds the requisite information needed to create a tree in a forest. More...
class  DtTritonSignaler
 The signaler for the triton environment. More...
class  DtUdpMessageClient
 A remote UDP client that the UDP server communicates with. More...
class  DtUdpMessageClientCreator
 Creator class. More...
class  DtUdpServer
 This is used by the master to send and RDEs to receive UDP (broadcast or multicast) messages. More...
class  DtTypedElementAttribute
class  DtUniqueElementAttribute
class  DtUnknownDriver
 The DtUnknownDriver is used for drivers which can't be created but can be noticed. More...
class  DtUseGlobalTimeZoneCommand
 DtUseGlobalTimeZoneCommand changes whether or not to position the sun using GMT time (true) or with the observer in the local time zone (false) More...
class  DtUseGlobalTimeZoneCommandCreator
 DtUseGlobalTimeZoneCommandCreator creates DtUseGlobalTimeZoneCommand. 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  DtUseSavedViewCommand
 DtUseSavedViewCommand sets a integer parameter of a sensor mode. More...
class  DtUseSavedViewCommandCreator
 DtUseSavedViewCommandCreator creates DtUseSavedViewCommands. More...
class  DtVantageIgCommandLineProcessor
 The MAK Vantage IG Application's command line processor. More...
class  DtVantageIgConfiguration
 The MAK VantageIG 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  DtVertexEnvironmentalKinematicState
class  DtVertexTacticalGraphicElement
 A single vertex tactical graphic element. More...
class  DtVertexUpdater
 Vertex Updater. More...
class  DtVertexUpdaterAgent
 Agent class for the scene object class: DtVertexUpdater. More...
class  DtVertexUpdaterAgentImplementation
 Agent class for the scene object class: DtVertexUpdater. More...
class  DtVertexUpdaterClassDefinition
 Definition class for the scene object class: DtVertexUpdater. More...
class  DtVertexUpdaterClassesCreator
 Creator class for the scene object class: DtVertexUpdater. 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  DtVirtualBaseClassCreator
 Variadic templated creator class for defining a DtVirtualBaseClass creator that is automatically registered with the DtDe the first time instace() is called. More...
class  DtVirtualBaseClassCustomCreator
 Variadic templated creator class for creating a custom version of a DtVirtualBaseClassCreator This class allows a plugin/api user to create a creator class for their custom version of a class. More...
class  DtVisibilityAdapter
 An adapter to use an class with a setVisible(bool) method as a DtSetVisibilityInterface. More...
class  DtVisibilityCommand
 DtVisibilityCommand. More...
class  DtVisibilityCommandCreator
 DtVisibilityCommandCreator creates a DtVisibilityCommand. 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  DtVisualizerAttributeIntegerVector
 Integer vector type visualizer attribute. More...
class  DtVisualizerAttributeFontGlyph
 Font glyph type visualizer attribute. More...
class  DtVisualAttributeForceSpecificString
 Symbol Force-specific string 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  DtVisualizerAttributeVector2D
 vector 2D 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  DtVisualizerDefinitionValidator
 Base class for a validator that checks visualizer definitions against a schema. More...
class  DtMainModelDefinitionValidator
 Validator for definitions using the DtModelVisualizer schema. 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  DtVrvCommandExecutorAgent
 Agent class for the scene object class: DtVrvCommandExecutor. More...
class  DtVrvCommandExecutorAgentImplementation
 Agent class for the scene object class: DtVrvCommandExecutor. More...
class  DtVrvCommandExecutorClassDefinition
 Definition class for the scene object class: DtVrvCommandExecutor. More...
class  DtVrvCommandExecutorClassesCreator
 Creator class for the scene object class: DtVrvCommandExecutor. More...
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  DtVrvTextureLimitsArgsProcessor
 Utility class to process texture limit arguments (e.g. –limitEntityTextures, –limitTerrainTextures, etc) More...
class  DtWakeModel
 The (abstract) interface for a model of a Kelvin wake. More...
class  DtWakeModelAgent
 Agent class for the scene object class: DtWakeModel. More...
class  DtWakeModelAgentImplementation
 Agent class for the scene object class: DtWakeModel. More...
class  DtWakeModelClassDefinition
 Definition class for the scene object class: DtWakeModel. More...
class  DtWakeModelClassesCreator
 Creator class for the scene object class: DtWakeModel. More...
class  DtWakeUpdater
 Abstract wake object updater interface. More...
class  DtWakeUpdaterAgent
 Agent class for the scene object class: DtWakeUpdater. More...
class  DtWakeUpdaterAgentImplementation
 Agent class for the scene object class: DtWakeUpdater. More...
class  DtWakeUpdaterClassDefinition
 Definition class for the scene object class: DtWakeUpdater. More...
class  DtWakeUpdaterClassesCreator
 Creator class for the scene object class: DtWakeUpdater. More...
class  DtWaterClampingUpdater
 DtWaterClampingUpdater defines the interface for scene object updaters that clamp scene objects to dynamic ocean. More...
class  DtWaterClampingUpdaterAgent
 Agent class for the scene object class: DtWaterClampingUpdater. More...
class  DtWaterClampingUpdaterAgentImplementation
 Agent class for the scene object class: DtWaterClampingUpdater. More...
class  DtWaterClampingUpdaterClassDefinition
 Definition class for the scene object class: DtWaterClampingUpdater. More...
class  DtWaterClampingUpdaterClassesCreator
 Creator class for the scene object class: DtWaterClampingUpdater. More...
class  DtWaterImpactModel
 The (abstract) interface for a model of a water impact. More...
class  DtWaterImpactModelAgent
 Agent class for the scene object class: DtWaterImpactModel. More...
class  DtWaterImpactModelAgentImplementation
 Agent class for the scene object class: DtWaterImpactModel. More...
class  DtWaterImpactModelClassDefinition
 Definition class for the scene object class: DtWaterImpactModel. More...
class  DtWaterImpactModelClassesCreator
 Creator class for the scene object class: DtWaterImpactModel. More...
class  DtWaveSplashCommand
 DtWaveSplashCommand enables or disables wave splashes. More...
class  DtWaveSplashCommandCreator
 DtWaveSplashCommandCreator creates DtWaveSplashCommands. More...
class  DtWaveSprayEffectCommand
 DtWaveSprayEffectCommand enables or disables performance stats. More...
class  DtWaveSprayEffectCommandCreator
 DtWaveSprayEffectCommandCreator creates DtWaveSprayEffectCommands. More...
class  DtWeatherAreaObject
 The weather area object represents a set localized environmental conditions such as local rain and fog. More...
class  DtWeatherAreaObjectAgent
 Agent class for the scene object class: DtWeatherAreaObject. More...
class  DtWeatherAreaObjectAgentImplementation
 Agent class for the scene object class: DtWeatherAreaObject. More...
class  DtWeatherAreaObjectClassDefinition
 Definition class for the scene object class: DtWeatherAreaObject. More...
class  DtWeatherAreaObjectClassesCreator
 Creator class for the scene object class: DtWeatherAreaObject. More...
class  DtWeatherAreaObjectManager
 The DtWeatherAreaObjectManager manages, sets values, and provides signals related to weather area objects (see DtWeatherAreaObject). More...
class  DtWeatherEffectsObject
 The weather effects object for passing settings from the master to the slave for weather effects. More...
class  DtWeatherEffectsObjectAgent
 Agent class for the scene object class: DtWeatherEffectsObject. More...
class  DtWeatherEffectsObjectAgentImplementation
 Agent class for the scene object class: DtWeatherEffectsObject. More...
class  DtWeatherEffectsObjectClassDefinition
 Definition class for the scene object class: DtWeatherEffectsObject. More...
class  DtWeatherEffectsObjectClassesCreator
 Creator class for the scene object class: DtWeatherEffectsObject. More...
class  DtWedgeVisualizer
 Interface for a Wedge Tactical Graphic Visualizer. More...
class  DtWheelRotationCommand
 DtWheelRotationCommand toggles the wheel rotation for art parts that use the SISO wheel values (9120-9728) More...
class  DtWheelRotationCommandCreator
 DtWheelRotationCommandCreator creates DtWheelRotationCommand. More...
class  DtWidget
 The abstract base class for widgets. More...
class  DtWidgetAgent
 Agent class for the scene object class: DtWidget. More...
class  DtWidgetAgentImplementation
 Agent class for the scene object class: DtWidget. More...
class  DtWidgetClassDefinition
 Definition class for the scene object class: DtWidget. More...
class  DtWidgetClassesCreator
 Creator class for the scene object class: DtWidget. More...
class  DtWidgetLabel
 This is the implementation independent widget class for showing text. More...
class  DtWidgetLabelAgent
 Agent class for the scene object class: DtWidgetLabel. More...
class  DtWidgetLabelAgentImplementation
 Agent class for the scene object class: DtWidgetLabel. More...
class  DtWidgetLabelClassDefinition
 Definition class for the scene object class: DtWidgetLabel. More...
class  DtWidgetLabelClassesCreator
 Creator class for the scene object class: DtWidgetLabel. More...
class  DtWidgetEventSignals
 A simple collection of signals that all widgets can emit. More...
class  DtWidgetInstanceSignaler
 A signaler class for a particular widget instance with the provided DtUniqueID. More...
class  DtWidgetSignaler
 A signaler class that is used to connect generated events from a DtWidget in the main thread to the appropriate signals provided by the DtWidgetInstanceSignaler for that widget instance. More...
class  DtWindow
 Abstract Base class. More...
class  DtWindowCreator
 A creator class for DtWindow instances. More...
class  DtWindowArc
 Interface for an Arc drawn in screen space. More...
class  DtWindowEllipse
 A model-like object that draws a 2D ellipse. More...
class  DtWindowEllipseAgent
 Agent class for the scene object class: DtWindowEllipse. More...
class  DtWindowEllipseAgentImplementation
 Agent class for the scene object class: DtWindowEllipse. More...
class  DtWindowEllipseClassDefinition
 Definition class for the scene object class: DtWindowEllipse. More...
class  DtWindowEllipseClassesCreator
 Creator class for the scene object class: DtWindowEllipse. More...
class  DtWindowEllipseGroup
 A model-like object that controls a group of 2D ellipses. More...
class  DtWindowEllipseGroupAgent
 Agent class for the scene object class: DtWindowEllipseGroup. More...
class  DtWindowEllipseGroupAgentImplementation
 Agent class for the scene object class: DtWindowEllipseGroup. More...
class  DtWindowEllipseGroupClassDefinition
 Definition class for the scene object class: DtWindowEllipseGroup. More...
class  DtWindowEllipseGroupClassesCreator
 Creator class for the scene object class: DtWindowEllipseGroup. More...
class  DtWindowEllipseInstance
 Interface for a DtWindowEllipseInstance An object that draws a 2D ellipse. More...
class  DtWindowEllipseInstanceCreator
 Creator for DtWindowEllipseInstance, will throw if you create on it. More...
class  DtWindowEntityAttachedSurface
 This surface is attached onto an entity. More...
class  DtWindowEntityAttachedSurfaceAgent
 Agent class for the scene object class: DtWindowEntityAttachedSurface. More...
class  DtWindowEntityAttachedSurfaceAgentImplementation
 Agent class for the scene object class: DtWindowEntityAttachedSurface. More...
class  DtWindowEntityAttachedSurfaceClassDefinition
 Definition class for the scene object class: DtWindowEntityAttachedSurface. More...
class  DtWindowEntityAttachedSurfaceClassesCreator
 Creator class for the scene object class: DtWindowEntityAttachedSurface. More...
class  DtWindowFactory
 Component which makes windows. More...
class  DtWindowLine
 A model-like object that draws a 2D line. More...
class  DtWindowLineAgent
 Agent class for the scene object class: DtWindowLine. More...
class  DtWindowLineAgentImplementation
 Agent class for the scene object class: DtWindowLine. More...
class  DtWindowLineClassDefinition
 Definition class for the scene object class: DtWindowLine. More...
class  DtWindowLineClassesCreator
 Creator class for the scene object class: DtWindowLine. More...
class  DtWindowLineGroup
 A model-like object that controls a group of 2D Lines. More...
class  DtWindowLineGroupAgent
 Agent class for the scene object class: DtWindowLineGroup. More...
class  DtWindowLineGroupAgentImplementation
 Agent class for the scene object class: DtWindowLineGroup. More...
class  DtWindowLineGroupClassDefinition
 Definition class for the scene object class: DtWindowLineGroup. More...
class  DtWindowLineGroupClassesCreator
 Creator class for the scene object class: DtWindowLineGroup. More...
class  DtWindowLineInstance
 Interface for a DtWindowLineInstance - an attachable model instance that draws a 2D line. More...
class  DtWindowLineInstanceCreator
 Creator for DtWindowLineInstance, will throw if you create on it. 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 Implements a parenting system for DtWindowObjects. More...
class  DtWindowObjectAgent
 Agent class for the scene object class: DtWindowObject. More...
class  DtWindowObjectAgentImplementation
 Agent class for the scene object class: DtWindowObject. More...
class  DtWindowObjectClassDefinition
 Definition class for the scene object class: DtWindowObject. More...
class  DtWindowObjectClassesCreator
 Creator class for the scene object class: DtWindowObject. More...
class  DtWindowPolygon
 A model-like object that draws a 2D polygon on screen. More...
class  DtWindowPolygonAgent
 Agent class for the scene object class: DtWindowPolygon. More...
class  DtWindowPolygonAgentImplementation
 Agent class for the scene object class: DtWindowPolygon. More...
class  DtWindowPolygonClassDefinition
 Definition class for the scene object class: DtWindowPolygon. More...
class  DtWindowPolygonClassesCreator
 Creator class for the scene object class: DtWindowPolygon. More...
class  DtWindowPolygonInstance
 Interface for a DtWindowPolygonInstance An object that draws a 2D Polygon. More...
class  DtWindowPolygonInstanceCreator
 Creator for DtWindowPolygonInstance, will throw if you create on it. 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  DtWindowSurface
 Class for creating a "surface" inside a channel coordinates. More...
class  DtWindowSurfaceAgent
 Agent class for the scene object class: DtWindowSurface. More...
class  DtWindowSurfaceAgentImplementation
 Agent class for the scene object class: DtWindowSurface. More...
class  DtWindowSurfaceClassDefinition
 Definition class for the scene object class: DtWindowSurface. More...
class  DtWindowSurfaceClassesCreator
 Creator class for the scene object class: DtWindowSurface. More...
class  DtWindowText
 A model-like object that draws a 2D text on screen. More...
class  DtWindowTextAgent
 Agent class for the scene object class: DtWindowText. More...
class  DtWindowTextAgentImplementation
 Agent class for the scene object class: DtWindowText. More...
class  DtWindowTextClassDefinition
 Definition class for the scene object class: DtWindowText. More...
class  DtWindowTextClassesCreator
 Creator class for the scene object class: DtWindowText. More...
class  DtWindowTextInstance
 Interface for a DtWindowTextInstance An object that draws a 2D text. More...
class  DtWindowTextInstanceCreator
 Creator for DtWindowTextInstance, will throw if you create on it. More...
class  DtWindowTriangleFan
 A model-like object that draws a 2D polygon on screen. More...
class  DtWindowTriangleFanAgent
 Agent class for the scene object class: DtWindowTriangleFan. More...
class  DtWindowTriangleFanAgentImplementation
 Agent class for the scene object class: DtWindowTriangleFan. More...
class  DtWindowTriangleFanClassDefinition
 Definition class for the scene object class: DtWindowTriangleFan. More...
class  DtWindowTriangleFanClassesCreator
 Creator class for the scene object class: DtWindowTriangleFan. More...
class  DtWindowTriangleFanInstance
 Interface for a DtWindowTriangleFanInstance. More...
class  DtWindowTriangleFanInstanceCreator
 Creator for DtWindowTriangleFanInstance, will throw if you create on it. More...
class  DtWindowTriangleGroup
 A model-like object that controls a group of 2D Triangles. More...
class  DtWindowTriangleGroupAgent
 Agent class for the scene object class: DtWindowTriangleGroup. More...
class  DtWindowTriangleGroupAgentImplementation
 Agent class for the scene object class: DtWindowTriangleGroup. More...
class  DtWindowTriangleGroupClassDefinition
 Definition class for the scene object class: DtWindowTriangleGroup. More...
class  DtWindowTriangleGroupClassesCreator
 Creator class for the scene object class: DtWindowTriangleGroup. More...
class  DtWindowTriangleStrip
 A model-like object that draws a 2D polygon on screen. More...
class  DtWindowTriangleStripAgent
 Agent class for the scene object class: DtWindowTriangleStrip. More...
class  DtWindowTriangleStripAgentImplementation
 Agent class for the scene object class: DtWindowTriangleStrip. More...
class  DtWindowTriangleStripClassDefinition
 Definition class for the scene object class: DtWindowTriangleStrip. More...
class  DtWindowTriangleStripClassesCreator
 Creator class for the scene object class: DtWindowTriangleStrip. More...
class  DtWindowTriangleStripInstance
 Interface for a DtWindowTriangleStripInstance. More...
class  DtWindowTriangleStripInstanceCreator
 Creator for DtWindowTriangleStripInstance, will throw if you create on it. More...
class  DtWindStateCommand
 DtWindStateCommand. More...
class  DtWindStateCommandCreator
 DtWindStateCommandCreator creates a DtWindStateCommand. More...
class  DtWireframeCommand
 DtWireframeCommand enables or disables wireframe mode. More...
class  DtWireframeCommandCreator
 DtWireframeCommandCreator creates DtWireframeCommands. More...
class  DtWorldMagneticModel
 Contains the interface to the world magnetic model. 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 one or more terrain patches. More...
class  DtAddTerrainPatchInterface
 The interface between the Terrain patch logic and the dialog. More...
class  DtAddTerrainPatchLogic
 Logic for the Add Terrain Patch dialog. More...
class  DtAddTerrainPatchMenuItem
 Add terrain patch 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  DtBullseyeSelectionLogic
 This logic class is responsible for populating the bullseye selection widget with all the names of the currently known bullseye objects in the scene and for informing the bullseye manager of when the user changes the currently selected bullseye. More...
class  DtBullseyeSelectionWidget
 The bullseye selection widget is used within the bullseye selection toolbar. More...
class  DtBullseyeSelectionWidgetBuilder
 Builder class for DtBullseyeSelectionWidget. More...
class  DtBullseyeSelectionWidgetInterface
 Abstract interface for the stealth control widget. 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  DtColorPushButton
 A push-button that displays a current color and pops up a color picker dialog when pressed. 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  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 interface 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  DtDefinitionPersistenceWidget
 This class overrides the DtPersistenceToolbarWidget to provide specific functionality needed by the DtObserverMode. More...
class  DtDefinitionPersistenceWidgetCreator
 The DtDefinitionPersistenceWidgetCreator class presents a factory creator for the DtDefinitionPersistenceWidget. More...
class  DtDeselectableTreeView
 A tree view that allows for selecting no item. More...
class  DtDeselectableTreeWidget
 A tree widget that allows for selecting no item. More...
class  DtDialogJumpToSignaler
 A global signaler object for the state that is shared between master and slaves. More...
class  DtDialogPageTitleWidget
 Base select instance widget. More...
class  DtDialogWithDescriptions
 Logic for the tactical graphics settings GUI. More...
class  DtDiGuySettingsInterface
 Interface for the diguy settings widget. More...
class  DtDiGuySettingsLogic
 The logic for the diguy settings dialog. More...
class  DtDiGuySettingsPage
 Page for diguy settings. More...
class  DtDiGuySettingsWidget
 This widget contains fields for configuring DiGuys. 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  DtDisplayUnitsSettingsWidgetCreator
 Creator for the DtDisplayUnitsSettingsWidget. More...
class  DtDmsEntryWidget
 DtDmsEntryWidget declaration. 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  DtElementEditorLogicCreator
 The DtElementEditorLogicCreator class presents a factory creator for the DtElementEditorLogic. More...
class  DtElementEditorWidget
 The main widget for editing element definitions. More...
class  DtEntityDefinitionEditorPage
 The entity definition editor makVrv::DtPage. More...
class  DtEntityLabelsWidget
 DtEntityLabelsWidget is a toolbar widget that combines a button to enable and disable simulation object labels, and a drop-down button to bring up a list of symbol decorations the user can enable/disable. More...
class  DtEntityLabelsWidgetBuilder
 This builder class creates and instance of the DtEntityLabelsWidget class. More...
class  DtEntityTypeStringDialog
 A UI class for creating and editing an Entity Type string with the use of spin-boxes. More...
class  DtEntityTypeStringConfirmationDialog
 A dialog confirming that an existing sound-selection should be over-written. More...
class  DtEntityTypeStringValidator
 A Qt validator to provide validation on text input for the string form of an Entity Type ("N:N:N:N:N:N:N" where 'N' is an integer from -1 to 999). More...
class  DtEntityTypeWidgetDelegate
 A custom delegate for validation of the entity type field in a Qt item view (e.g. More...
class  DtEnvironmentConditionsDialog
 A dialog for naming or selecting an Environment Condition. More...
class  DtEnvironmentConditionsInterface
 An abstract interface for a weather condition settings widget. More...
class  DtEnvironmentConditionsLogic
 The logic for displaying/editing the environment conditions. More...
class  DtEnvironmentConditionsPage
 The page which shows the weather settings. More...
class  DtEnvironmentConditionsWidget
 An advanced weather condition settings widget. More...
class  DtErrorMessagesPage
 A dialog page error messages. More...
class  DtExceptionHandlingApplication
 The DtExceptionHandlingApplication is a QApplication that catches all exceptions and handles the application of the light mode and dark mode style sheets. 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  DtFileBrowseWidget
 A widget that is (horizontally) composed of a QLineEdit and a QPushButton. 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  DtFileWidgetDelegate
 A custom delegate for the file field to allow editing with the use of a file browser in a Qt item view (e.g. 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  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  DtGeneralApplicationSettingsInterface
class  DtGeneralApplicationSettingsLogic
 The logic for controlling how the DtGeneralApplicationSettingsPage works. More...
class  DtGeneralApplicationSettingsPage
 The page which shows the general application settings. More...
class  DtGeneralApplicationSettingsWidget
 The widget for general application settings. More...
class  DtGotoLogic
class  DtGotoPanel
 Panel to display the DtGotoWidget. More...
class  DtGotoPanelCreator
 The creator class needed to be used to create a DtGotoPanel. More...
class  DtGotoWidget
 DtGotoWidget declaration. More...
class  DtGotoWidgetInterface
 Abstract interface for DtGotoWidget. 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  DtGuiSymbolMapper
 The class will manage the icons for the entities, tactical graphics, munitions ,ect. More...
class  DtHelpDialog
 The help dialog class loads information about VR-Vantage and presents them to the user using a Qt dialog box. More...
class  DtHelpDialogCreator
 A creator class for DtHelpDialog. More...
class  DtAboutItem
 The about menu item. More...
class  DtWebLinkMenuItem
 The menu item which goes to the MAK web site. More...
class  DtHelpItem
 Menu item for online help. 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  DtReleaseNotesMenuItem
 The menu item which brings up the Release Notes. More...
class  DtStealthFirstExpGuideItem
 The menu item which brings up the Stealth First Experience Guide. More...
class  DtPVDFirstExpGuideItem
 The menu item which brings up the PVD First Experience Guide. More...
class  DtIGFirstExpGuideItem
 The menu item which brings up the IG First Experience Guide. More...
class  DtUsersGuideItem
 The menu item which brings up the User's Guide. More...
class  DtClassDocumentationMenuItem
 The menu item which brings up the Developer's Guide. 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  DtIntersectorSettingsInterface
 This is the interface which the intersector settings widget will inherit from and the logic will use to talk to the widget. More...
class  DtIntersectorSettingsLogic
 This is the logic for the intersector settings widget. More...
class  DtIntersectorSettingsPage
 Page for lighting render settings, to coordinate logic and widget instantiation. More...
class  DtIntersectorSettingsWidget
 DtIntersectorSettingsWidget implements the DtIntersectorSettingsInterface for Qt. 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  DtItemsListInterface
 Interface for display the objects, terrains, observers in the scene in a list. More...
class  DtItemsListLogic
 Logic class for display the objects, terrains, observers in the scene in a list. More...
class  DtItemsListWidget
 Widget for display the objects, terrains, observers in the scene in a list. More...
class  DtItemsListWidgetCreator
 Creator for the DtItemsListWidget. 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  DtLightingRenderSettingsInterface
 This is the interface which the lighting render settings widget will inherit from and the logic will use to talk to the widget. More...
class  DtLightingRenderSettingsLogic
 This is the logic for the render settings widget. More...
class  DtLightingRenderSettingsPage
 Page for lighting render settings, to coordinate logic and widget instantiation. More...
class  DtLightingRenderSettingsWidget
 DtLightingRenderSettingsWidget implements the DtLightingRenderSettingsInterface for Qt. More...
class  DtLineEdit
 A custom QLineEdit for suppressing key-release events. More...
class  DtLineEditDelegate
 A custom delegate for inserting a DtLineEdit editor in a Qt item view (e.g. 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
 The menu manager can be used to lookup registered QMenu and QAction objects based on their menu paths. More...
class  DtMessageBox
 A Messagee box with a checkbox for not showing the message box again. More...
class  DtMgrsEntryWidget
 DtMgrsEntryWidget declaration. More...
class  DtMinimapEditorWidget
 A dialog widget that allows the user to configure a minimap for a terrain. More...
class  DtMinimapEditorTreeWidgetItem
 A widget that is (horizontally) composed of a QLineEdit widget and a QPushButton widget. 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  DtModelPreloadInterface
 DtModelPreloadInterface is the interface allowing the DtModelPreloadPageLogic and DtModelPreloadWidget to communicate. More...
class  DtModelPreloadPage
 Page for model preloader page. More...
class  DtModelPreloadPageLogic
 A DtModModelPreloadPageLogic provides the logic for a widget that allowd for the constuction of a list of model definitions for preloading. More...
class  DtModelPreloadWidget
 DtModelPreloadWidget is the widget displayed that shows utilities for building a model preloading list. 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 DtModelScaleWidget 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 (and mouse hide settings) page. More...
class  DtMouseMappingEditorPage
 A dialog page controlling file caching. More...
class  DtMouseMappingEditorWidget
 A widget class for editing / displaying mouse settings. 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  DtAttachMenu
 A builder for the right click context menu. 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  DtAttachTetherLocationTrackItem
 An Item builder for the attach tether location track item. More...
class  DtAttachMimicTrackItem
 An Item builder for the attach mimic item. More...
class  DtAttachMimicLocationTrackItem
 An Item builder for the attach mimic location track item. More...
class  DtCreateInsetViewItem
 An Item builder for the create inset view item. More...
class  DtCreateInstrumentPanelMenu
 An Item builder for the create instrument panel menu. More...
class  DtCreateInstrumentPanelItem
 An Item builder for the create instrument panel item. More...
class  DtCreateSensorViewMenu
 An Item builder for the create sensor view menu. More...
class  DtCreateSensorViewItem
 An Item builder for the create sensor view item. More...
class  DtShowHideItem
 An Item builder for the hide object item. More...
class  DtModelConfigurationMenu
 A menu builder for items related to accessing an entities configuration. More...
class  DtJumpToModelDefItem
 A menu item for jumping to the model or element definitions dialog. More...
class  DtColorTrackHistoryMenu
 A menu builder for items related to accessing an entities configuration. More...
class  DtPickTrackHistoryColorItem
 A menu item for jumping to the model or element definitions dialog. More...
class  DtConstantTrackHistoryColorItem
 A menu item for jumping to the model or element definitions dialog. More...
class  DtObjectContextMenu
 A builder for the keyboard control menu. More...
class  DtObjectsListLogic
 Logic class for the objects list panel. More...
class  DtObjectsListLogicCreator
 Creator class for DtObjectsListLogic. More...
class  DtObjectsListPage
 Page for the objects list panel. More...
class  DtObjectsListWidget
 Widget for the objects list panel. More...
class  DtObjectsListWidgetCreator
 Creator for the DtObjectsListWidget. 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  DtObserversListLogic
 Logic class for the observers list panel. More...
class  DtObserversListLogicCreator
 Creator class for DtObserversListLogic. More...
class  DtObserversListPage
 Page for the observers list panel. More...
class  DtObserversListWidget
 Widget for the observers list panel. More...
class  DtObserversListWidgetCreator
 Creator for the DtObjectsListWidget. More...
class  DtSelectDefaultObserverViewItem
 An Item builder to set the default observer view item. More...
class  DtUnsetDefaultObserverViewItem
 An Item builder to unset the default observer view item. More...
class  DtDeDeleteObserverViewItem
 An Item builder to delete a observer view item. More...
class  DtDeSaveObserverViewItem
 An Item builder to save a observer view item. More...
class  DtObserverViewWidgetContextItemsSignaler
 A signaler which contains the signals used by the DtObserverViewSignaler class. More...
class  DtObserverViewsContextMenu
class  DtObserverViewsPanel
 Panel to display the observer view list loaded in the application. More...
class  DtObserverViewsPanelCreator
 The creator class needed to be used to create a DtObserverViewsPanel. More...
class  DtObserverViewsWidget
 A widget class for managing different camera views the currently selected observer can be placed in. More...
class  DtQtreeView
 Class to implement momousePressEvent and opening the context menu (right click) More...
class  DtObserverViewIconColumnData
class  DtObserverViewsWidgetCreator
 A creator class for creating a DtObserverViewsWidget. More...
class  DtObserverViewsWidgetInterface
 Abstract interface for the observer views widget. More...
class  DtObserverViewsWidgetLogic
 The logic for controlling and updating the makVrv::DtObserverViewsWidget. More...
class  DtOceanRenderSettingsInterface
 This is the interface which the render settings widget will inherit from and the logic will use to talk to the widget. More...
class  DtOceanRenderSettingsLogic
 This is the logic for the render settings widget. More...
class  DtOceanRenderSettingsPage
 Page for render settings, to coordinate logic and widget instantiation. More...
class  DtOceanRenderSettingsWidget
 DtOceanRenderSettingsWidget implements the DtOceanRenderSettingsInterface for Qt. More...
class  DtOpenTerrainWidget
 DtOpenTerrainWidget is a toolbar widget that combines a button to open a new terrain with a drop-down button to bring up a list of recently used terrains the user can load. More...
class  DtOpenTerrainWidgetBuilder
 This builder class creates and instance of the DtOpenTerrainWidget class. 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  DtPaperMapLogic
 The logic for controlling and updating the DtPaperMapWidget and communicating with the DtOsgEarthPaperMapManager. More...
class  DtPaperMapWidget
 Contains makVrv::DtPaperMapWidget class. More...
class  DtPaperMapWidgetBuilder
 Builder for the makVrv::DtPaperMapWidget. More...
class  DtPaperMapWidgetInterface
 Abstract interface for the stealth control widget. More...
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  DtPostProcessorSettingsInterface
 Interface for the post processor settings widget. More...
class  DtPostProcessorSettingsLogic
 The logic for the diguy settings dialog. More...
class  DtPostProcessorSettingsPage
 Page for post processor settings. More...
class  DtPostProcessorSettingsWidget
 This widget contains fields for configuring Post Processors. 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  DtOrientedQTabWidget
 A specialized QTabWidget that supports re-orientating tab icons based on its tab bar's position based on a user-settable property. 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  DtPushButton
 A push-button that can emit a separate 'rightClicked' signal when clicked on by the right mouse button. More...
class  DtRadioPushButtonsWidget
 A widget for arranging push-buttons in a grid and have them behave as a set of radio buttons. More...
class  DtRangeEditorInterface
 Abstract interface for range editor widgets. More...
class  DtRangeEditorWidget
 A widget class for editing ranges. More...
class  DtRecentTerrainWidget
 Contains makVrv::DtRecentTerrainWidget class. More...
class  DtRecentTerrainWidgetBuilder
 Builder for the recent terrains widget. More...
class  DtWireframeItem
 The item for controlling wireframe rendering. More...
class  DtShadowsItem
 The item for controlling shadow rendering. More...
class  DtTerrainScalingItem
 The item for controlling terrain scaling. More...
class  DtHdrItem
 The item for controlling shadow rendering. 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  DtTextEditorWidget
 A dialog widget that allows the user to edit multi-line text. More...
class  DtScriptEditorWidget
 A widget that is (horizontally) composed of a QLineEdit widget and a QPushButton widget. 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  DtSensorConfigurationPage
 GUI to create, remove, and modify sensor configurations. More...
class  DtSensorConfigurationPageInterface
 Interface for a GUI to manage and configure sensors. More...
class  DtSensorConfigurationPageLogic
 Logic for a sensor configuration GUI page. More...
class  DtSensorConfigurationWidgetCreator
 Creator for a sensor widget. More...
class  DtSensorConfigurationWidgetFactory
 Factory for registering sensor configuration widgets. More...
class  DtSensorConfigurationWidgetInterface
 Interface for a sensor configuration widget. More...
class  DtSensorSelectionWidgetBuilder
 Builder for the sensor selection widget (combo box to select which sensor is active for the current observer) More...
class  DtSetModelSetWidget
 DtSetModelSetWidget is a toolbar widget for setting the model set for the current observer. More...
class  DtSetModelSetWidgetBuilder
 This builder class creates and instance of the DtSetModelSetWidget class. 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  DtShadowSettingsInterface
 This is the interface for the DtShadowSettingsPage. More...
class  DtShadowSettingsLogic
 Logic class for editing shadow settings. More...
class  DtShadowSettingsPage
 A dialog for editing Shadow Settings. More...
class  DtShadowSettingsWidget
 DtShadowSettingsWidget implements the DtShadowSettingsInterface for Qt. 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  DtSliderDoubleSpinboxWidget
 A widget for pairing a horizontal slider with a double spin-box. More...
class  DtSliderSpinboxWidget
 A widget for pairing a horizontal slider with a spinbox. More...
class  DtSmokeDefinitionEditorPage
 A dialog for editing smoke element definitions. More...
class  DtStartupDialog
 DtStartupDialog 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  DtStartupDialogCreator
 A creator class for DtStartupDialog. More...
class  DtStartupDialogInterface
 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  DtStartupDialogItem
 The menu item for the startup dialog. More...
class  DtStartupDialogLogic
 Provides the logic for the DtStartupDialog. More...
class  DtStartupDialogLogicCreator
 The creator class. 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  DtStyledQMainWindow
 A styled QMainWindow that maintains color mappings for icons. 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  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  DtEditTerrainItem
 The menu item for editing 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  DtReloadTerrainItem
 The item to "close" the terrain, same functionality as "close Terrain". More...
class  DtRecentTerrainItem
 The item for loading a recently loaded terrain. More...
class  DtRecentTerrainsMenu
 The sub-menu for loading a recently loaded terrain. More...
class  DtTerrainListLogic
 Logic class for the terrain list panel. More...
class  DtTerrainListLogicCreator
 Creator class for DtTerrainListLogic. More...
class  DtTerrainListPage
 Page for the terrain list panel. More...
class  DtTerrainListWidget
 Widget for the terrain list panel. More...
class  DtTerrainListWidgetCreator
 Creator for the DtTerrainListWidget. 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  DtThreeDigitSpinBox
 A Spin Box widget that left-pads its integer value with zeros to ensure the value is displayed with at least 3 digits. More...
class  DtThreeDigitSpinBoxCreator
 Creator for the DtThreeDigitSpinBox. More...
class  DtToolbar
 The base class for VR-Vantage toolbars. More...
class  DtToolbarItem
 An menu item for controlling toolbars. 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  DtPaperMapToolbar
 A builder for the osgEarth view dependent layers (aka paper map) settings items toolbar. More...
class  DtBullseyeSelectionToolbar
 A builder for the bullseye selection toolbar. More...
class  DtToolbarWidget
 A wrapper class for toolbar widgets. 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  DtTreeRandomizationInterface
 Abstract class specifying the interface a DtTreeRandomizationLogic expects. More...
class  DtTreeRandomizationLogic
 The logic for the TreeRandomization page. More...
class  DtTreeRandomizationPage
 A dialog page containing tree randomization settings. More...
class  DtTreeRandomizationWidget
 A widget for controlling contour settings and controlled by DtTreeRandomizationLogic. More...
class  DtTreeWidget
 Override QTreeWidget to provide additional functionality (mainly right click support) More...
class  DtUnitsWidget
 A double spin box and a combo box that displays a current unit and it's value. 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  DtVec2Widget
 DtVec2Widget. More...
class  DtVec3Widget
 DtVec3Widget. More...
class  DtVec4Widget
 DtVec4Widget. More...
class  DtViewControlSettingItem
 The item for controlling view control acceptance. 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  DtVisualizerAttributeForceSpecificModelDefinitionDialog
class  DtVisualAttributeForceSpecificModelDefinitionEditor
 A visual attribute editor for force-specific model definitions. 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  DtWidgetIconStyleManagerEventFilter
 Event filter used by the widget icon style manager. More...
class  DtWidgetIconStyleManager
 The widget icon style manager chooses the icons of QWidgets based on whether the VR-Vantage application is using dark mode or light mode. More...
class  DtWidgetRanges
 A database of Spin Box and slider widget ranges. More...
class  DtWindDirectionDialWidget
 A compass rose with a wind-direction arrow. More...
class  DtWindDirectionWidget
 A widget for pairing a wind direction dial with a double spin box. More...
class  DtWindDirectionWidgetCreator
 Creator for the DtWindDirectionWidget. More...
class  DtDiGuyArtPartLinkMapper
 A DtDiGuyArtPartLinkMapper is a singleton class (rooted on the display engine) that maps from DIS articulated part numbers to DI-Guy link names. More...
struct  DtLastForceActionParams
 struct for the last action that happened More...
struct  DtDiGuyDebugEventStream
struct  DtDiGuyLightRtInfo
 helper struct for tracking an added light More...
class  DtDiGuyCharacterModel
 DI-Guy Character model. More...
class  DtDiGuyCharacterModelAgent
 Agent class for the scene object class: DtDiGuyCharacterModel. More...
class  DtDiGuyCharacterModelAgentImplementation
 Agent class for the scene object class: DtDiGuyCharacterModel. More...
class  DtDiGuyCharacterModelClassDefinition
 Definition class for the scene object class: DtDiGuyCharacterModel. More...
class  DtDiGuyCharacterModelClassesCreator
 Creator class for the scene object class: DtDiGuyCharacterModel. More...
class  DtDiGuyFunctionRegistration
 The necessary global registration object to allow DiGuy to support Multiple instances. More...
class  DtDiGuyInstanceDrawable
 Class that renders all the diguy instance objects in one osg drawable, major performance improvement. More...
class  DtDiGuyModelInstance
 A Di Guy based model instance. More...
class  DtDiGuyModelInstanceCreator
 A Creator for the makVrv::DtDiGuyModelInstance class. More...
class  DtDiGuyMotionModel
 A DiGuy based motion model for objects which have a DI Guy character. More...
class  DtDiGuyMotionModelCreator
 Creator for makVrv::DtDiGuyMotionModel. More...
struct  DtDiGuyCullData
 data that's passed around for culling More...
class  DtDiGuyInstanceTboUpdaterJob
 responsible for updating the TBO in the main thread spawned when data is ready More...
class  DtDiGuyOctreeCullGroup
 custom traversal and timings for diguy attach point More...
class  DtDiguyPreCullJob
 responsible for starting culling code off in a seperate thread when culling starts More...
class  DtDiGuyCullAsyncTask
 async cull task started by DtDiguyPreCullJob More...
class  DtDiGuyOsgGraphicsInstanceGroup
 This class is part of the DI-Guy Graphics API. More...
struct  diguyOsgGraphicsShapeGeodePair
 struct for associating a shape with a geode for removal. More...
struct  diguyOsgGraphicsShapeSwitchPair
 struct for associating a shape with a switch node for fast updates More...
class  DtCollisionBoxGeode
 Per link approximation for collision. More...
struct  DtDiGuyCharacterBoundingCallback
 Custom root node bbox callback to avoid traversing down the model. More...
class  DtDiGuyOsgRootNode
 Custom per character root node that does custom traversals and short circuits osg lod picking. More...
class  DtDiGuyOsgGraphicsLink
 Derived diguyGraphicsLink to create OSG transforms and base node to hang shape objects on. More...
class  DtDiguyOsgGraphicsMaterial
 Derived diguyGraphicsMaterial to create OSG material objects. More...
class  diguyOsgGraphicsMesh
 Class declaration. More...
class  diguyOsgSSBODrawCallback
 draw callback class for wrapping and updating SSBO blend shape data when object is drawn More...
class  DtDiGuyOsgGraphicsShaderInstance
 Class declaration. More...
class  DtDiGuyOsgGraphicsShaderProgramInterface
 Subclass diguyGraphicsShaderProgram to create VirtualProgram objects for DI-Guy shaders. More...
struct  diguyOsgMeshOffsets
 Helper struct for storing offsets for more complex meshes. More...
class  DtDiGuyOsgGraphicsShape
 Override of diguyGraphicsShape to create OSG geometry for DI-Guy shapes. More...
class  DtDiGuyOsgGraphicsState
class  DtDiGuyOsgGraphicsTexture
 Class declaration. More...
class  DtDiGuyOsgGraphicsTextureArray
class  DtDiGuyOsgGraphicsVirtualShaderProgram
 Subclass diguyGraphicsShaderProgram to create VirtualProgram objects for DI-Guy shaders. More...
struct  DtDiguyLightConfig
 helper struct for data loaded from light config file More...
struct  DtDiguyStationConfig
 helper struct for data loaded from station config file More...
class  DtDiGuyScenario
 Owns a DiGuy scenario for the application. More...
class  DtDiGuyTypeMapFieldNode
 There are nine DI-Guy type map fields. More...
class  DtDisExerciseConnInitializer
 Extended Exercise Connection Initializer for DIS This helper class extends DtExerciseConnInitializer so we can track the DIS version to use. 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  DtExperimentalFeaturesInterface
 Abstract interface used for the Experimental Features utility. More...
class  DtExperimentalFeaturesMenuItem
 The menu item for Experimental Features. More...
class  DtExperimentalFeaturesLogic
 /brief A DtExperimentalFeaturesLogic object provides the logic for a widget acts as a utility for new features such as controlling/configuring Breaking Waves, Terrain Magnification Scale, Terrain Magnification High LOD angle, etc. More...
class  DtExperimentalFeaturesPage
 A dialog for configuring the entity type mapping. More...
class  DtExperimentalFeaturesWidget
 A DtExperimentalFeaturesWidget provides the widget that shows utilities for controlling/configuring breaking waves. More...
class  DtBdiRenderGizmoRemapper
 a class that fills out the bdi RenderGizmo private interface and maps it to the DtFxGizmoRenderer. More...
class  DtFxApplyMTParticleUpdateFunction
 ApplyMTParticleUpdateFunction updates particles in parallel. More...
class  DtFxApplyMTParticleVboPrepFunction
 ApplyMTParticleUpdateFunction preps vbo in parallel. More...
class  DtFxCollisionObject
 replaces the PPlane object /ingroup vrvFx More...
class  DtFxDebugDrawCallbackInterface
 A simple interface for allowing the qt particle editor to draw lines at the right time. More...
class  DtFxForce
 forces to include that influence the particles movement /ingroup vrvFx More...
struct  DtFxStreamedVboData
 a helper struct to send basic primitives to video card More...
class  DtFxGizmoRenderer
 a class to quickly render a bunch of basic primitives as debugging aids More...
class  DtFxOglParticleSystemRenderer
 class that executes low level OpenGL draw calls from the particle system data. More...
class  DtFxOsgParticleDrawable
 The OSG wrapper for the opengl rendering code. More...
class  DtFxParticleCollisionObjectModel
 A the particle system collision object that has vrvFx specific code. More...
class  DtFxParticleCollisionObjectModelAgent
 Agent class for the scene object class: DtFxParticleCollisionObjectModel. More...
class  DtFxParticleCollisionObjectModelAgentImplementation
 Agent class for the scene object class: DtFxParticleCollisionObjectModel. More...
class  DtFxParticleCollisionObjectModelClassDefinition
 Definition class for the scene object class: DtFxParticleCollisionObjectModel. More...
class  DtFxParticleCollisionObjectModelClassesCreator
 Creator class for the scene object class: DtFxParticleCollisionObjectModel. More...
class  DtFxParticleCollisionObjectUpdater
 Updater for a particle collision object. More...
class  DtFxParticleCollisionObjectUpdaterAgent
 Agent class for the scene object class: DtFxParticleCollisionObjectUpdater. More...
class  DtFxParticleCollisionObjectUpdaterAgentImplementation
 Agent class for the scene object class: DtFxParticleCollisionObjectUpdater. More...
class  DtFxParticleCollisionObjectUpdaterClassDefinition
 Definition class for the scene object class: DtFxParticleCollisionObjectUpdater. More...
class  DtFxParticleCollisionObjectUpdaterClassesCreator
 Creator class for the scene object class: DtFxParticleCollisionObjectUpdater. More...
class  DtFxChildSystem
 A child systems thats created when a parent system is created /ingroup vrvFx. More...
class  DtFxParticleDesc
 a subclass of bdiParticleDesc, currently reimplements all of configuration file reading and writing. More...
struct  DtFxParticleDrawDesc
 description of the particle system rendering that can be prepped in a background thread More...
struct  DtFxParticle
 a cpu side particle representation More...
struct  DtFxParticleVertex
 a gpu vbo representation of the particle More...
class  DtFxParticleSystem
 DtParticleSystem is implementation of the particle system, vrvOsg communicates with it via DtParticleSystemModelInstance and DtParticleSystemModel. More...
class  DtFxParticleSystemHolder
class  DtFxParticleSystemManager
 DtFxParticleSystemManager is the manager for all the particle systems and descriptions diguy sdk communicates to it via diguyParticleManager base class. More...
class  DtFxParticleSystemModelInstance
 An effect model instance creates a particle effect from a model definition. More...
class  DtFxParticleSystemModelInstanceCreator
 A Creator for the makVrv::DtParticleSystemModelInstance class. More...
class  DtFxParticleSystemPositionUpdater
 Adds each particle system to the scene graph, either updates it based on position of scene object or art part. More...
class  DtFxScriptData
 wrapper around a parsed expression. More...
class  DtParticleRotorWashModelInstance
 Implementation of a particle rotorWash model. More...
class  DtParticleRotorWashModelInstanceCreator
 A Creator for the makVrv::DtTritonRotorWashModelInstance class. More...
class  bdiQDialogExpression
 Expression editing dialog class. More...
class  bdiQPropTreeItemTextureMapPSDesc
 subclass for processing texture maps and psdescs More...
class  bdiQPropTreeItemSpawnPSDesc
 spawn controls, unused More...
class  bdiQPropTreeItemLightCombo
 light UI control More...
class  bdiQParticlePropTree
 custom proptree that adds a right click expand menu More...
class  bdiQParticlePropTreeContainer
class  bdiQPropTreeContainer
 bdiQPropTree container window, adds the info box. More...
class  bdiQPropTree
class  bdiQPropTreeItemFloatArray
class  bdiQPropTreeItemVec3
class  bdiQPropTreeItemFarPosition
class  bdiQPropTreeItemVec4
class  bdiQPropTreeItemVec6
class  bdiQPropTreeItemNoise
class  bdiQPropTreeItemAdditionalPosition
class  bdiQPropTreeItemTextureMap
class  bdiQPropTreeItemCollisionObject
class  bdiQPropTreeItemChildSystem
class  bdiQPropTreeItemParticleSystem
class  bdiQPropTreeItemAdditionalForce
class  bdiQPropTreeItemScript
class  bdiQPropTreeItemKeyFrameInterface
class  bdiQPropTreeItemBoolKeyFrame
class  bdiQPropTreeItemFloatKeyFrame
class  bdiQPropTreeItemVec3KeyFrame
class  bdiQPropTreeItemVec6KeyFrame
class  bdiQPropTreeItemNoiseKeyFrame
class  bdiQPropTreeItemColorKeyFrame
class  bdiQPropTreeItemController
class  bdiQPropTreeItemColorController
class  bdiQPropTreeItem
class  bdiQPropTreeLineEdit
 Helper class for dealing with focus outs and line edits. More...
class  bdiQPropTreeDoubleSpinBox
 Helper class for dealing with focus outs and line edits. More...
class  bdiQPropTreeItemButton
class  PropertyListQButton
 button that bdiQPropTreeItemButton creates More...
class  bdiQPropTreeItemColor
struct  EnumKey
class  bdiQPropTreeItemComboBase
class  bdiQPropTreeItemCombo
class  bdiQPropTreeItemComboBool
class  bdiQPropTreeItemEdit
 bdiQPropTreeItemEdit general value editors More...
class  bdiQWidgetKeyFrameEditor
class  bdiQWidgetParticleSystem
 Core particle editing class. More...
class  bdiScenarioElementSelector2NameItem
class  bdiQWidgetScenarioElementSelector2
class  DtFxMenuItem
 The item for showing the particle system editor. More...
class  LIBBDIOBJECT_ARRAY_CLASS_NAME
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  DtGlStudioInstrumentPanelBuilder
 DtInstrumentPanelCreator creates display, window, and observer configurations to implement an instrument panel window for the given model definition. More...
class  DtGlStudioInstrumentPanelBuilderCreator
 Derived creator to build DtGlStudioInstrumentPanelBuilder. 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 naming conventions, would more correctly be named DtOsgGlStudioCockpitObject). More...
class  DtOsgGlStudioCockpitAgent
 Agent class for the scene object class: DtOsgGlStudioCockpit. More...
class  DtOsgGlStudioCockpitAgentImplementation
 Agent class for the scene object class: DtOsgGlStudioCockpit. More...
class  DtOsgGlStudioCockpitClassDefinition
 Definition class for the scene object class: DtOsgGlStudioCockpit. More...
class  DtOsgGlStudioCockpitClassesCreator
 Creator class for the scene object class: DtOsgGlStudioCockpit. 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  Dt2dPoint
 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  DtDefaultTextLayout
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...
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  DtLineSegmentProxyGroup
 A group of line segment proxy objects that all share the same altitude-based configurations - allowing for the updating of large groups of line segment proxies, that have altitude-based configurations, all at once. More...
class  DtLineSegment
 A class which represents a single line segment. More...
class  DtLineSegmentInterface
 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  DtTextLayout
 A class for rendering text objects using harfbuzz layout for right to left and left to right text shaping. More...
class  DtTextLayoutInterface
 Generic base class for text layout renderers. More...
class  DtTextRenderer
 A class for rendering text object. More...
class  DtTextProxy
 A class for controlling text owned by the TextRenderer. More...
class  DtTextProxyGroup
 A group of text proxies that share the same set of altitude-based configurations. 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  DtTexturedLine
 Draw a line with a texture. More...
class  DtTexturedLineSegment
 A class which represents a single line segment. More...
class  DtTexturedOutlinedPolygon
 Draw a polygonal line with a texture. 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 operations on widgets. More...
class  DtAtomicScalar
class  DtAxisAlignedBoundingBox
 Template for 32/64 bit Axis Aligned bounding boxesnot virtual because its stored as is on the GPU. More...
class  DtCamera
 Template for 32/64 bit Cameras. More...
class  ProjectionUtils
class  Frustum
 Template for 32/64 bit bit frustums. More...
class  DtColorValue
 Template for Color values in [0,1] range. More...
class  DtDataFormatUtils
 Data format utilities. More...
class  DtGlBuffer
 A generic OpenGL buffer. More...
class  DtGlBufferListener
 An abstract class to track a DtGlBuffer and its properties (size, residency, etc) Each DtGlBuffer can have a listener set on it. More...
struct  DtBufferTypeProperties
 These properties are used in conjunction with DtGlBufferMemoryTracker for each buffer type. More...
class  DtGlBufferMemoryTracker
 DtGlBufferMemoryTracker class is used to track memory for buffers to which it is added as a listener. More...
class  DtGlCaps
 DtGlCaps provide the capabilities value in OpenGL. More...
class  DtGlDebugger
class  DtGlDebuggingState
class  DtGlScopedDebugGroup_
class  DtGlDebugGroup
class  DtGlErrorUtils
class  DtGlUbo
 class to hold information about an UBO within a program More...
class  DtGlProgram
 A convenience class to represent an OpenGL Shader Program. More...
struct  DtGlRenderTextureInitializer
class  DtGlRenderTexture
 A helper classes for creating a RTT target, optionally including depth buffer. More...
class  DtGlScreenQuad
 A helper classes for Rendering a fullscreen quad. More...
class  DtGlShader
 A convenience class to represent an OpenGL Shader. More...
class  DtGlSimpleTexture
 Wrapper for OpenGL Texture. More...
class  DtGlTexture
 A helper classes for creating a RTT target, optionally including depth buffer. More...
class  DtGlTextureBufferObject
 Wrapper for OpenGL Texture Buffer Object. More...
class  DtGlTextureMemoryTracker
 class to track memory for textures: -Call textureSizeChanged when the texture size changes, with the gl texture id as parameter More...
class  DtGlTextureResidencyManager
 helper class to handle texture residency More...
class  DtGlTextureResidentMemoryTracker
 DtGlTextureResidentMemoryTracker class is used to track resident memory of the textures in the system. More...
class  DtGlTextureUtils
struct  DtGlTrackedTextureProperties
 These properties are used in conjunction with DtGlTextureResidentMemoryTracker/DtGlTextureMemoryTracker It represents the number/max number of textures and the size/max size of the textures being tracked at a given point. More...
class  DtGlUtils
 general gl utilities not specific to any OpenGL object type More...
class  DtIntSize
 Class for Screen/Texture Size. More...
class  DtLight
 Class for generic lights This holds per-light data such as range, attenuation factors, colors, etc. More...
struct  DtLightPointerInitializer
struct  DtLightDataStruct
class  DtLightData
 Helper class to pack lights into a buffer/texture. More...
class  DtLightManager
 LightManager class which allows creation/deletion of lights. More...
struct  DtLightScreenSpacePerViewData
 Per-view data used to calculate the DtLightScreenSpaceData below. More...
class  DtLightScreenSpaceData
 Screen space light data, set up per frame and re-used multiple times while adding lights to light buckets. More...
class  DtLine2D
 DtLine2D class DtLine2D is a templated class (typically for doing floats vs. More...
class  DtDegrees
class  DtRadians
class  DtMath
 Math utilities. More...
class  Matrix
 n dimensional matrix More...
class  DtMatrix3
 3 dimensional matrix More...
class  DtMatrix4
 4 dimensional matrix More...
class  DtMatrixUtils
 Matrix manipulation utilities. More...
class  DtMatrixPrecisionConvert
 class for converting from 32-bit to 64-bit floating point versions of matricies More...
class  DtOctree
 Octree datastructure for managing scene nodes. More...
class  DtOctreeNode
 OctreeNode class. More...
class  DtOpenGlMappings
 OpenGL mappings. More...
class  DtPlane
 DtPlane class. More...
class  DtValueAndLoc
class  DtUboValueSetters
class  DtProgramConstants
 interface class for managing program constants More...
class  DtNullRemoval
class  DtReusableMemoryVector
class  DtScopedShaderContainer
 RAII container class to delete shader after scope good for holding shaders until they are linked into a program use by passing myShaderId to DtGlShader::compileShader() More...
struct  DtScreenRect
 Screen Space Rectangle class. More...
class  DtSphericalVertex
 Class to hold a vertex in spherical coordinates during geometry construction. More...
class  DtSphericalVertexCache
 Caches the cartesian version of spherical vertices and their normals into the specified arrays. More...
class  DtSphericalQuad
 Structure to hold a quad in spherical coordinates during geometry construction. More...
class  DtSphericalTriangle
 Structure to hold triangles in spherical coordinates while building the geometry. More...
struct  extract_first
struct  extract_second
class  binderNoArgs
struct  DeletePtr
class  DtTileSpaceLightGrid
 Class doing all the heavy lifting in regards of forward+ lighting. More...
class  DtUserObjectBindings
 Class to store a set of keys mapping to a set of any objects. More...
class  DtVector2
 2 dimensional vector More...
class  DtVector3
 2 dimensional vector More...
class  DtVector4
 4 dimensional vector More...
class  DtVectorN
 N dimensional vector. More...
class  DtVectorPrecisionConvert
 Utilities to precision convert vectors. More...
class  DtGStreamerImageTaskElementConfigurationInterface
 Interface for a Image Task Element configuration widget. More...
class  DtGStreamerImageTaskElementConfigurationLogic
 Interface for a Image Task Element configuration widget. More...
class  DtGStreamerImageTaskElementConfigurationWidget
 Interface for a Image Task Element configuration widget. More...
class  DtGStreamerImageTaskElementConfigurationWidgetCreator
 Creator for the image task element configuration widget. 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  DtImguiLoggerControl
 Objects of the class DtModelInstanceHolder hold instances of models that are created by the "Open Model/Close Model" terrain viewer functionality. More...
class  DtIndirectAnnotationAndUvOffset
 structure for holding an annotation and an uv offset More...
class  DtIndirectFadeParameters
 struct for holding the fade parameters used by the indirect rendering cull compute shader More...
struct  DtIndirectGpuOutputInstance
 cull shader will cull/lod instance geometries and generate a list of instances that are visible. More...
struct  DtIndirectInstancesInvalidated
 holds a set of the instances that need to be invalidated in the instance buffers More...
struct  DtIndirectOffsetAndSize
 structure for some internal GPU book-keeping More...
class  DtIndirectViewParameters
 The class that is used to communicate the camera viewing parameters to the DtICullingAndLOD interface. More...
class  DtInstanceContainer
 Helper class to manage instances This class allows you to add a DtInstance_64 Internally, however it stores this as a DtInstance (which the GPU can directly read) More...
class  DtLodId
 Notion of an lod; essentially an id A 'model' is made up of multiple lods, each with an unique id within the model. More...
class  DtMaterialUtils
 Utility class for materials. More...
class  DtModelInfo
 DtModelInfo is a mapping of a 'model' name to a 'model' id A 'model' can have a number of lods. More...
struct  DtPerGeomInstanceInvalidator
class  DtAirfieldBarometricPressureElement
class  DtAirfieldElevationElement
class  DtAlternatePlatformEllipsoidHeightElement
class  DtAlternativePlatformAltitudeElement
class  DtAlternativePlatformHeadingElement
class  DtAlternativePlatformLatitudeElement
class  DtAlternativePlatformLongitudeElement
class  DtAlternativePlatformNameElement
class  DtChecksumElement
class  DtDensityAltitudeElement
class  DtDifferentialPressureElement
class  DtEventStartTimeElement
class  DtFrameCenterElevationElement
class  DtFrameCenterEllipsoidHeightElement
class  DtFrameCenterLatitudeElement
class  DtFrameCenterLongitudeElement
class  DtGenericFlagData01Element
class  DtGroundRangeElement
class  DtIcingDetectedElement
class  DtImageCoordinateSystemElement
class  DtImageSourceSensorElement
 Class that manage the Platform Source Sensor field. More...
class  DtLaserCodeElement
class  DtLocalElement
 Class that contain all the metadata element for the Local Dataset. More...
class  DtLocalMetadataPublisher
class  DtLocalMetadataPublisherCreator
class  DtMissionIdElement
 Class that manage the Mission ID field. More...
class  DtMotionImageryCoreIdentifierElement
 Class that manage the Motion Imagery Core Identifier field. More...
class  DtOffsetCornerLatitudePointElement
class  DtOffsetCornerLongitudePointElement
class  DtOperatingModeElement
class  DtOutsideAirTemperatureElement
class  DtPlatformAngleOfAttackElement
class  DtPlatformCallSignElement
class  DtPlatformDesignationElement
 Class that manage the Platform Designation field. More...
class  DtPlatformFuelElement
class  DtPlatformGroundSpeedElement
class  DtPlatformHeadingElement
class  DtPlatformIndicatedAirspeedElement
class  DtPlatformMagneticHeadingElement
class  DtPlatformPitchElement
class  DtPlatformRollElement
class  DtPlatformSideslipElement
class  DtPlatformTailNumberElement
 Class that manage the Platform Tail number field. More...
class  DtPlatformTrueAirspeedElement
class  DtPlatformVerticalSpeedElement
class  DtRelativeHumidityElement
class  DtRvtLocalMetadataElement
class  DtSecurityCaveatsElement
class  DtSecurityClassificationElement
class  DtSecurityClassifyingCountryElement
class  DtSecurityCodingMethodElement
class  DtSecurityElement
 Class that manage Security info fields. More...
class  DtSecurityInfoElement
class  DtSecurityMetadataVersionElement
class  DtSecurityObjectCountryCodeElement
class  DtSecurityObjectCountryCodingMethodElement
class  DtSecurityReleasingInstructionsElement
class  DtSensorEastVelocityElement
class  DtSensorEllipsoidHeightElement
class  DtSensorFieldOfViewNameElement
class  DtSensorHorizontalFovElement
class  DtSensorLatitudeElement
class  DtSensorLongitudeElement
class  DtSensorNorthVelocityElement
class  DtSensorRelAzimuthAngleElement
class  DtSensorRelElevationAngleElement
class  DtSensorRelRollAngleElement
class  DtSensorTrueAltitudeElement
class  DtSensorVerticalFovElement
class  DtSlantRangeElement
class  DtStaticAirPressureElement
class  DtTargetCircularErrorElement
class  DtTargetGateHeightElement
class  DtTargetGateWidthElement
class  DtTargetLateralErrorElement
class  DtTargetLocationElevationElement
class  DtTargetLocationLatitudeElement
class  DtTargetLocationLongitudeElement
class  DtTargetWidthElement
class  DtTimestampElement
class  DtVersionElement
class  DtVmtiLocalMetadataElement
class  DtWeaponFireElement
class  DtWeaponLoadElement
class  DtWindDirectionElement
class  DtWindSpeedElement
class  DtMmsElement
 Class that contain all the metadata element for the Minimum Dataset. More...
class  DtMmsMetadataPublisher
class  DtMmsMetadataPublisherCreator
class  DtUasLdsVersionElement
class  DtMinimumMsPublisherConfigurationInterface
 Interface for the base metadata publisher configuration widget. More...
class  DtMinimumMsPublisherConfigurationLogic
 Logic for the. More...
class  DtMinimumMsPublisherConfigurationWidget
 Interface for a Image Task Element configuration widget. More...
class  DtMinimumMsPublisherConfigurationWidgetCreator
 Creator for the shared memory image task element configuration widget. More...
class  DtOculusChannel
 Extension of OSG channel for Oculus Rift support. More...
class  DtOculusChannelCreator
 The channel creator for the abstract channel class. More...
class  DtOculusDrawable
 This is modeled after the DtTritonDrawable which is used by the DtTritonManager to insure that Triton is initialized after the context is fully initialized. More...
class  DtOculusSwapCallback
class  DtOculusManager
 This class is a static singleton manager for accessing the Oculus Rift. More...
class  DtOculusSettingsInterface
class  DtOculusSettingsLogic
class  DtOculusSettingsManager
class  DtOculusSettingsPage
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  DtAddMissingColoursToGeometryVisitor
 Class that assign a white color if vertex. More...
class  DtAerodromeRenderer
class  DtAnimationManager
 DtAnimationManager manages the key frame animation in vantage. More...
class  DtAnimationMatrixTransformVisitor
 Extract the Key frame animation from the AnimationMatrixTransform to pass it to the Animation Manager and be used by the Instance Manager. More...
class  DtArcModelInstance
 Interface for an Arc Model instance. 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  DtBindingManager
 Manage interface block bindings. More...
class  DtBlitOsgToGlTexture
 A helper class for blitting between an osg texture and an internal texture identified by its OpenGL id. More...
class  DtBufferObjectApplyAttributeCallback
 callback just before the attribute is applied More...
class  DtBufferObjectApplyAttribute
 Manage buffer object binding state, via glBindBufferBase. More...
class  DtCameraNode
 VR-Vantage specific subclass of OSG camera. More...
class  DtCameraPointerStateAttribute
 a state attribute which should be applied to every camera that needs lighting enabled so that the DtLightManagerStateAttribute can know which camera is the current camera. More...
struct  DtCdbEffectTextureTuple
class  DtCdbEffectTextureCode
 DtCdbEffectTextureCodeThe Component Selector for CDB Model Textures. More...
class  DtCdbEffectTextureUtils
class  DtCdbEffectTextureVisitor
 Visitor that locates effect textures and installs them into the scene graph. More...
class  DtCellGeoSpecificIndirectGeo
 Helper for managing indirect geometry, its intersection group and registrar corresponding to a 'tile node' (gs cell or gt cell) DtCellToIndirectGeoMap in turn manages a map of feature tile nodes (for a layer) to a corresponding instance of DtCellGeoSpecificIndirectGeo. More...
class  DtCellGeoTypicalIndirectGeo
 Helper for managing indirect geometry, its intersection group and registrar corresponding to a 'tile node' (gs cell or gt cell) DtCellToIndirectGeoMap in turn manages a map of feature tile nodes (for a layer) to a corresponding instance of DtCellGeoTypicalIndirectGeo. More...
class  DtCellIndirectGeoInstance
 Helper structure for adding instances to DtCellIndirectGeo. More...
class  DtCellIndirectGeo
 Helper for managing indirect geometry, its intersection group and registrar corresponding to a 'tile node' (gs cell or gt cell) DtCellToIndirectGeoMap in turn manages a map of feature tile nodes (for a layer) to a corresponding instance of DtCellIndirectGeo. More...
class  DtCellToGeoSpecificIndirectGeoMap
 Helper for managing a map of feature tile nodes (for a layer) to DtCellGeoSpecificIndirectGeo DtCellGeoSpecificIndirectGeo, in turn, is a helper class managing a single DtIndirectGeometry corresponding to each of these nodes Cleans up DtIndirectGeometry when the feature tile node corresponding to it is deleted. More...
class  DtCellToGeoTypicalIndirectGeoMap
 Helper for managing a map of feature tile nodes (for a layer) to DtCellGeoTypicalIndirectGeo DtCellGeoTypicalIndirectGeo, in turn, is a helper class managing a single DtIndirectGeometry corresponding to each of these nodes Cleans up DtIndirectGeometry when the feature tile node corresponding to it is deleted. More...
class  DtCellToIndirectGeoMap
class  DtChannelSpecificGroup
 A group node that culls it's group members based on channels. More...
class  DtClearUserTextureFormatVisitor
 Class that set the internal format mode to osg::Texture::USE_IMAGE_DATA_FORMAT on all textures. More...
class  DtCloudDrawable
 A drawable for drawing the cloud layer. More...
class  DtCloudLayerManager
struct  DtCloudShadowPreDrawCallback
class  DtCompressTextureAsync
class  DtCopyableOsgParticleSystemEffect
 A particle affect which is copied. More...
struct  DtCrepuscularRaysParameters
 struture used to exhchange/communicate various crepuscular rays parameters 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  DtCullShaderConfig
 shader configuration storage class. More...
struct  DtCurrentPassData
class  DtCylinderModelInstance
 The model instance to draw a cylinder. More...
class  DtCylinderModelInstanceCreator
 A Creator for the makVrv::DtCylinderModelInstance class. More...
class  DtDatabasePagerCallback
 simple callback class to pass the database pager signals to a boost signal in the terrain signalar. More...
class  DtDebugDrawCallbackInterface
 A simple interface for allowing the various systems to draw lines at the right time. 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  DtDefaultDynamicTerrainSwitch
class  DtDeprecatedOsgArticulatedModel
 Deprecated Encapsulates the instancing and regular paths of DtOsgArticulatedModel. More...
class  DtDeprecatedOsgArticulatedModelAgent
 Agent class for the scene object class: DtDeprecatedOsgArticulatedModel. More...
class  DtDeprecatedOsgArticulatedModelAgentImplementation
 Agent class for the scene object class: DtDeprecatedOsgArticulatedModel. More...
class  DtDeprecatedOsgArticulatedModelClassDefinition
 Definition class for the scene object class: DtDeprecatedOsgArticulatedModel. More...
class  DtDeprecatedOsgArticulatedModelClassesCreator
 Creator class for the scene object class: DtDeprecatedOsgArticulatedModel. More...
class  DtDeprecatedOsgSimpleModel
 Deprecated Encapsulates the instancing and regular paths of DtOsgSimpleModel. More...
class  DtDeprecatedOsgSimpleModelAgent
 Agent class for the scene object class: DtDeprecatedOsgSimpleModel. More...
class  DtDeprecatedOsgSimpleModelAgentImplementation
 Agent class for the scene object class: DtDeprecatedOsgSimpleModel. More...
class  DtDeprecatedOsgSimpleModelClassDefinition
 Definition class for the scene object class: DtDeprecatedOsgSimpleModel. More...
class  DtDeprecatedOsgSimpleModelClassesCreator
 Creator class for the scene object class: DtDeprecatedOsgSimpleModel. More...
class  DtDepthOnlyRenderMarker
struct  PreDrawFBOCallback
struct  PostDrawFBOCallback
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  DtDummyCharacterModelAgent
 Agent class for the scene object class: DtDummyCharacterModel. More...
class  DtDummyCharacterModelAgentImplementation
 Agent class for the scene object class: DtDummyCharacterModel. More...
class  DtDummyCharacterModelClassDefinition
 Definition class for the scene object class: DtDummyCharacterModel. More...
class  DtDummyCharacterModelClassesCreator
 Creator class for the scene object class: DtDummyCharacterModel. More...
class  DtDummyUpdateVisitor
class  DtDynamicFeatureTickable
 DtDynamicFeatureTickable is a tickable with extra information from .meta files for parameters for updating. More...
class  DtDynamicizeStateSetVisitor
 visitor used to mark statesets and their attributes as dynamic. More...
class  DtDynamicTerrainParser
 Implementation of the model parser for Dynamic Terrain The DtDynamicTerrainParser visits all the nodes in a terrain patch or page and looks for osg::multiswitches with WRM switch ( switch) comments. More...
class  DtDynamicTerrainParserCreator
 Create an articulated model parser. More...
class  DtDynamicTerrainRasterLibrary
 DtDynamicTerrainRasterLibrary

This class is used to managed rasters and out-the-window images applied to osgEarth terrain layers for our crater implementation. More...
class  DtDynamicTerrainRasterLibraryCreator
 Creator for the DtDynamicTerrainRasterLibrary. More...
class  DtSequenceInstanceState
 This is eveything we track for each sequence reference. More...
class  DtDynamicTerrainSequenceNode
 DtDynamicTerrainSequenceNode replaces an osg::Sequence in a terrain patch (or page) that is tagged with a WRM ' animation' comment if that patch/page is parsed by the dynamic terrain parser. More...
class  DtDynamicTerrainStateManipulatorFactory
 Factory for creating objects which implement some kind of manipulation of the state of dynamically changeable state of the terrain. More...
class  DtDynamicTerrainImplementation
 Terrain state manipulators. More...
class  DtDynamicTerrainSwitch
 State switch. More...
class  DtSwitchInstanceState
 This is everything we track for each switch reference. More...
class  DtDynamicTerrainSwitchNode
 DtDynamicTerrainSwitchNode replaces an osgSim::multiswitch in a terrain patch (or page) that is tagged with a WRM ' switch' comment if that patch/page is parsed by the dynamic terrain parser. More...
class  DtEffectControllerContainer
class  DtEffectControllerCreator
class  DtEffectControllerCreatorTemplate
 template for creating effect controller creators. More...
class  DtEffectControllerFactory
 The scene object creators are registered with the scene object factory for accessing DtSceneObjectCreators via string names. More...
class  DtEffectControllerShaderCache
 brief DtEffectControllerShaderCache is a cache for shaders used by effect texture controller More...
class  DtEffectTextureRegistry
 class which holds some static utility functions for handling effect textures once we work out how to have extendable classes in the CDB plugin we should change this to be a singleton class instead of just a bunch of static functions 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  DtEnsureUniqueVirtualProgramVisitor
 Ensure that all geodes have unique vps. More...
class  DtEntityIndirectUtils
class  DtEntityRotorData
 class containing information about the rotors of an articulated model and the state This class is used by the DtEntityRotorManager More...
class  DtEntityRotorManager
 class to manage rotors of each model and their corresponding rotors' states More...
struct  WheelInfo
 Structure contained individual wheel information partNum - the articulated part wheel id wheelSet - 1-10 (front wheels are set 1) wheelSide - WHEEL_LEFT, WHEEL_RIGHT wheelRadius - the radius of the wheel (in meters) angVel - the last angular velocity set for this wheel. More...
struct  DtEntityWheelDataCommon
 common data structure to store last position/updated These are used to compute the speed if the updater for the scene object is not available More...
struct  DtEntityWheelData
 brief Structure containing information about all wheel on an entity sceneObj - the scene object for this entity lastPos - the lastPosition of this entity that we know about wheels - the list of wheel part ids for this entity More...
class  DtEntityWheelManager
 The DtEntityWheelManager class is responsible for collecting art part ids related to wheels and then rotating those wheels based on the velocity of the entity The DtEntityWheelManager collects information in addModel which is then passed to DtEntityWheelUpdater. More...
struct  DtAckermanSteeringVelocity
 simple structure to hold velocity (steering or rather psi speed) of the first and optionally the 2nd set of wheels More...
struct  DtSkidSteeringSpeed
 simple structure to hold skid steering speed for the left, right tracks and the vehicles as a whole More...
class  DtEntityWheelUpdater
 This is not a typical updater, instead of the usual 1 updater per entity, the DtEntityWheelManager adds entity info to this updater which updates all the entity wheels in one update. More...
struct  DtEnvBoundingCallback
 Callback to allow users to profile computation of bounding volume for scene. More...
class  DtEnvironmentInfo
 The DtEnvironmentInfo class is responsible for holding data related to the environment such as sky lighting and fog. More...
class  DtExtrudedLineModelInstance
 A prism controlled by control points. More...
class  DtExtrudedLineModelSegmentInstance
 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  DtFindCompileableGLObjectsVisitor
 class to send data to the ico. More...
class  DtFirstTextureStreamedModelAndIndexTracker
class  DtFxCollisionVolumeInterface
 class that allows clients to add collision objects (no export of virtual base class) More...
class  DtFxForceInterface
 class that allows clients to add global forces (no export of virtual base class) More...
class  DtGaussShooter
 A shooter class that shoots particles radially with a Gaussian distribution (selected for speed or lifetime). More...
class  DtGeocentricGridLinesDrawer
 Draw 2D Grid Lines on geocentric databases. More...
class  DtGlDeleteObjectManager
 Manager to delete GLBuffer in the main thread. More...
class  DtGlDeleteObjectJob
 Job to delete the queued GLBuffer on each frame. More...
class  DtGLSLIncludePreprocesor
 static utility class for preprocessing glsl files and replacing the #include lines More...
class  DtGLSLMacro
 A macro definition. More...
class  DtGLSLPreprocessor
 This is a simplistic C/C++-like preprocessor. More...
class  DtGLSLToken
 A input token. More...
class  DtGlVaoManager
 This class is used to manage an opengl vertex array object (VAO) dealing with multiple opengl contexts. More...
class  DtGpuCulling
 This class is a component of the DtIndirectGeometry It inputs are: -> the instances registered with DtIndirectGeometry -> the viewing parameters (view matrix, projection matrix, etc) -> the indirect registrar (so that it can generate gpu data for -> the models of the instances from the interim data accessible -> via the registrar It outputs are: -> Tndirect command buffer -> The count of the indirect commands -> The input instances shuffled around/culled/lod'ed reflecting -> their order within the indirect command buffer generated -> It will also (optionally) do culling and lod. 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  DtGroundFogEffect
 this class is used to create an effect around the eye to represent blowing particle effects such as sand. More...
class  DtGroundFogEffectCreator
 creator for DtGroundFogEffect More...
class  DtGroundFogPatch
 an object used to represent 1 patch of a patchy ground fog system. More...
class  DtGroundFogPatchCreator
 creator for DtGroundFogPatch More...
class  DtGroundFogPatchArea
 An area of ground fog patch items and effects. More...
class  DtGroundFogPatchAreaCreator
 creator for DtGroundFogPatchArea More...
class  DtHeightMapDrawable
 An OSG Drawable representing a terrain heightmap. More...
struct  DtDrawableCullHeightMapCallback
 Cull callback used to prevent the height map camera from rendering anything for any views that are not this cameras specific view. More...
struct  DtHeightMapPostDrawFBOCallback
 callback which is connected to the post draw callback for the height map camera to setup the height map job which will pass the new height map to users More...
class  DtHeightMapManager
 A class to manage automatic periodic updating of a height map generated from the database dynamically. More...
class  DtHeightMapManagerCreator
 DtHeightMapManager creator. More...
class  DtHeightMapManagerSignaler
 The signaler object for the DtHeightMapManager class. More...
class  DtHeightMapSuperManager
 A class to manage multiple DtHeightMapManager(s) (one per camera) 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  DtImguiTweakUI
 helper for guaranteeing consistent ordering of gui bits, only used by shadow system. More...
class  DtImGuiEventProcessor
 event processor that gives imgui a chance to catch events. More...
class  DtImguiDrawable
class  DtImguiHelper
class  DtImGuiLoaderStatsData
 class that gathers per frame stats and puts up UI More...
class  DtImprovedModularEmitter
 An improved modular emitter. More...
class  DtIndirectAnimatingDof
 Wrapper class for wrapping osgSim::DOFTransform animations. More...
struct  DtIndirectBindlessVertexFormat
 This is the structure of the interleaved vertex for bindless rendering. More...
class  DtIndirectBlendEquation
 non virtual container class for defining a blending equation More...
class  DtIndirectBlendFunction
 non virtual container class for defining a blending function More...
struct  DtIndirectCellHasher
 hash for Vector3Int (cell ids), so that we can map cell ids to the corresponding indirect geometry More...
class  DtIndirectClearBufferProgram
 This class clears buffers using compute shader Theoretically, there are performance gains to be achieved by doing this in compute shader as explained here: https://jira.mak.com/browse/VRV-2672 Furthermore, this is inherently scalable in terms of parallelism (future cards will have more cores/larger work group size)/ Furthermore, glClearNamedBufferData seem to cause crashes because of driver heuristics when memory usage is high. More...
class  DtIndirectCullProgram
 handles the running of the compute shader pass for indirect culling, LODing and switches More...
class  DtIndirectCullProgramCache
 This class holds gpu culling programs corresponding to their config Each unique config creates an unique program (essentially the config maps to unique set of #defines for the shader) More...
class  DtIndirectCullProgramConstants
 Helper class to manage program constants of the cull program. More...
class  DtIndirectDebugCullComponent
class  DtIndirectDefaultDrawComponent
 class to draw a subset of items of an indirect geometry (everything except light points), the default way More...
class  DtIndirectDefaultTextureCollectionPolicy
 specialization of DtIndirectTextureCollectionPolicy to collect textures for indirect rendering used by vrvOsg for terrain patches, paging terrains, and osgEarth features. More...
class  DtIndirectDefaultTextureCollectionPolicyCreator
 creator for DtIndirectDefaultTextureCollectionPolicy More...
class  DtIndirectDefaultTexturesContainer
 loads and contains various core default textures used by the indirect system More...
struct  DtIndirectDofInfo
 structure for holding the information about a particular instance of a particular dof. More...
class  DtIndirectDofManager
 handles the dof nodes for all the indirect geometry. More...
class  DtIndirectDofProgram
 singleton class that wraps indirect dof gpu shader. More...
class  DtIndirectDofProgramConstants
 class for wrapping, initializing, managing dof shader constants More...
class  DtIndirectDrawComponent
 Interface class to manage/configure drawing of a subset of rendering components within an indirect geometry. More...
class  DtIndirectEffectTextureShader
 Contains info about the shader file, execution priority and name of the shader corresponding to a particular effect texture may be found. More...
class  DtIndirectEffectTexturesTemplate
 Class that allows you to abstractly register effect texture types the effect texture types are client specific (cdb, regular effect textures, etc) and typically enums and hence map directly to ints (DtOsgEffectTextureController::EffectTextureType) When a type is registered, that type is mapped to an index and the internal 'index' is incremented Therefore, each type maps to an index The highest possible index is num of types registered less 1 This class is used in conjunction with DtIndirectTextureCollectionPolicy to install the correct indirect rendering shaders for the usage type (cdb, point features, etc) The need for this additional indirection is that the 'type' can be any number (or indeed not an enum/int at all) but the way indirect rendering works, is that effect textures need to be with a start index of 0, and monotonically increasing (both for internal code and shader). More...
class  DtIndirectEntityGeometry
 Inherited from DtIndirectGeometry additionally implements: -removal of instances -ability to set/get individual instance: -dofs -switches -sequences -visibility -uv offsets -color -other data. More...
class  DtIndirectEntityLimitTextureStrategy
 Entities use this modified version of DtIndirectLimitTextureStrategy with a proportional limit of DtDeInitializer::limitEntityTextures() See DtStealthCommandLineProcessor::limitEntityTexturesArg or DtVantageIgCommandLineProcessor::limitEntityTexturesArg for details If proportional limiting is false ( DtDeInitializer::limitEntityTexturesProportional()==false), this class behaves exactly like the base class. More...
class  DtIndirectEntityManager
 singleton class that acts as a bridge between the More...
class  DtIndirectEntityManagerInstance
 internal structure for mapping a DtOsgArticulatedModel/DtOsgSimpleModel object to a corresponding instance within the indirect geometry More...
class  DtIndirectEntityManagerInstanceMoveInfo
 class to encapsulate moving of instance from one indirect geometry to another in an entity manager/grid More...
class  DtIndirectGeoComputeBoundCallback
 DtIndirectGeometry does not know how to calculate its bounds directly A provider (typically the class managing the indirect geometry for the tile node in question) does this for the indirect geometry. More...
class  DtIndirectGeoComputeBoundCallbackCreator
 creator for osg::Drawable::ComputeBoundingBoxCallback More...
class  DtIndirectGeometry
 
 \ ::,

which allows us to hook into our indirect engine to render using indirect rendering. More...

class  DtIndirectGeometryAggregator
 Indirect rendering works because we are able to combine multiple geometries into a single 'aggregated geometry' and render this with a single draw call This visitor allows us to incrementally aggregate multiple such osg nodes (e.g flight files) More...
class  DtIndirectGeometryGrid
 Manages a bunch of 'cells' for a given cell size (similar to a sparse octree) each cell has a. More...
class  DtIndirectGeometryGridNode
 parent node for all the indirect geometries within a More...
class  DtIndirectGeometryInitMainThreadJob
 responsible for initializing the indirect buffers in the main thread More...
class  DtIndirectGeometryInstance
 non virtual container class for holding the information needed to create an indirect geometry instance More...
class  DtIndirectGeometryRegistrar
 Indirect geometry can have multiple models and their corresponding ids registered in it, via multiple threads. More...
class  DtIndirectGeometryStateManager
 Simple state/glmodes class for handling setting up modes It can now handle generic state modes and attributes so it should work for any osg states needed for indirect. More...
class  DtIndirectGeometryTextures
 class to hold osg Textures (diffuse map texture + effect textures) basically just a list of osg textures and the texture units that should be used by those textures. More...
class  DtIndirectGeometryUpdateBuffersMainThreadJob
 responsible for updating the indirect buffers in the main thread More...
class  DtIndirectGeometryUpdateMainThreadJob
 responsible for updating the indirect geometry in the cull pass to prep for indirect rendering. More...
class  DtIndirectGlTextureObject
 Encapsulate a gl texture object that is created/used in indirect rendering The life time of these is managed by DtIndirectGlTextureObjectManager. More...
class  DtIndirectGlTextureObjectManager
 This manager manages the lifetime of the actual gl texture objects (gl unsigned ints) in the indirect rendering module. More...
class  DtIndirectGlTextureObjectTracker
 This class tracks all the texture objects created on the vrv side It also detects clashes between vrv <> osg textures (ie whether a texture with the same file path on disk was made by both vrv and osg) It does this via DtVrvToOsgTextureClashDetector. More...
class  DtIndirectGlTextureResidencyManager
 Enforces a single DtGlTextureResidencyManager across the whole indirect system/vrv (since the DtGlTextureResidencyManager class is in vrvGraphicsUtils and knows nothing about DtDe) More...
class  DtIndirectGridCellTime
 container for start and current times (for paging) More...
class  DtIndirectIndicesHelper
 utility class to copy src geometry into interleaved vertex format used by bindless More...
class  DtIndirectLightPointDrawComponent
 class to draw a subset of light points of an indirect geometry More...
class  DtIndirectTextureLimitAdjustedMipMap
 structure that holds the adjusted mip level to start reading the image from, for the given limiting strategy More...
class  DtIndirectLimitTextureStrategy
 This class is passed as a pointer to DtIndirectTextureProcessor. More...
class  DtIndirectLodManager
 handles the lods for all the indirect geometry. More...
class  DtIndirectLodProgramConstants
 helper class to manage, set, reset the program constants in the lod processor program More...
class  DtIndirectLodProgram
 singleton class that wraps indirect lod gpu shader. More...
class  DtIndirectManager
 parent manager class for all Indirect managers. More...
class  DtIndirectManagerCreator
 creator for DtIndirectManager More...
class  DtIndirectManagerFactory
 creator for all the different DtIndirectManager types More...
class  DtIndirectModelInfo
 Contains the per Model info which the indirect module needs It is owned by the Indirect geometry registrar. More...
struct  DtCopyModelDataStructure
class  DtIndirectModelInfoContainer
 Class that loads and contains a bunch of models registered with the registrar. More...
class  DtIndirectModelsContainer
 class for holding an indirect geometry registrar (which holds the information about how to draw models) and handling the adding/registering the model to the registrar More...
class  DtIndirectModelSubGeometry
 geometry that is part of a model. More...
class  DtIndirectNodeMaskSetupVisitor
 Sets node mask for indirect light sources, light points, sequences, billboards and their parents These node masks are used by the DtIndirectVisitorControlGroup to control how the visitors are handled For example only sequences will have the update visitor run on them and light sources, light points and billboards will traverse through cull. More...
class  DtIndirectOpenGLState
 non virtual Container class for holding on to the different states that are found for indirect geometry currently supports cull face and polygon offset More...
struct  DtIndirectOpenGLStateHasher
 Hasher for the concurrent_unordered_map. More...
struct  PerInstanceDataInvalidator
 invalidate the contents of PerInstanceData More...
class  DtIndirectPerInstanceDataManager
 handles data that is specified per instance. More...
class  DtIndirectPolygonOffset
 non virtual container class for defining a polygon offset state More...
class  DtIndirectProcessRegisterModelQueueAsync
class  DtIndirectShaderConstants
class  DtIndirectSignalBasedSwitchManager
 This is used for entities indicate whether this manager's switches get updated directly using signals. More...
struct  DtIndirectSwitchInfo
 structure for holding the information about a particular instance of a particular switch. More...
class  DtIndirectSwitchManager
 handles the switches for all the indirect geometry. More...
class  DtIndirectTerrainLimitTextureStrategy
 Instance of terrain limit strategy, keyed on instance currently, there is only one strategy for terrains system wide So, we enforce it system wide via an instance of this class, keyed on the DtDe. More...
class  DtIndirectTextureCollectionPolicy
 Abstract class to look in the stateset and collect textures specified via its template The effect texture visitor installs effect textures during loading Indirect rendering needs to know which effect textures these are (so it can install its indirect rendering based shaders, etc). More...
class  DtIndirectTextureCollectionPolicyCreator
 Abstract class for creation of a particular texture collection policy. More...
class  DtIndirectTextureCollectionPolicyFactory
 Factory for creating different collection policies. More...
class  DtIndirectTextureLoaderNode
 node for processing textures needed for indirect geometries this allows for textures to be uploaded to the GPU before the tile has paged in so that there are not holes/gray tiles poping in More...
class  DtIndirectTextureLoadJob
 class for creating a job that runs in the main thread. More...
class  DtIndirectTextureProcessor
class  DtIndirectTextureResidencyManager
 Manager class that handles texture objects and texture residency, as contexts get created and destroyed through the life time of the application. More...
class  DtIndirectUvOffsetManager
 handles the uv offsets for all the indirect geometry. More...
class  DtIndirectVaoManager
 'super' class for managing the per gc vao for all indirect geometries There is only one vao per gl conxext, since because of bindless, it is not buffer specific but just encapsulates a state More...
class  DtIndirectVerticesHelper
 utility class to copy src geometry into interleaved vertex format used by bindless More...
class  DtIndirectVisitorControlGroup
 This is a group where the original osg geometry representing points in the indirect geometry (geocell or gt) is added to. More...
class  DtIndirectVisitorControlGroupCreator
 creator for DtIndirectVisitorControlGroup More...
class  DtInstancedLightPointUpdate
 Class for handling light point updates and checks also is the update callback for the instanced light point geometry. 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  DtLightComputeProgram
 Class that encapsulates the 2 pass (setup, sort) computation of lights affecting the screen space tiles. More...
struct  DtLightIndicatorData
 The elements that make up a taxiway sign. More...
class  DtLightIndicatorNode
 Connect DtAerodromeRenderer with the DtLightIndicatorManager. More...
class  DtLightIndicatorSignaler
 A class which contains the signals used by the DtLightIndicatorManager classes. More...
class  DtLightIndicatorManager
class  DtLightingComponentShaderConstants
class  DtLightManagerGroup
 A group node which applies lights maintained in the DtOsgLightManager at the top of the render graph. More...
class  DtLightManagerStateAttribute
 A group node which applies lights maintained in the DtOsgLightManager at the top of the render graph. More...
class  DtLightPointAggregator
 This class allows us to incrementally aggregate multiple separate light points sharing common data into a single DtLightPointNode. More...
class  DtLightPointDrawable
 Class derived from osg::Drawable to handle all DtLightPointNode light points it gathers all the light points and renders them all in a single draw call. More...
class  DtLightPointDrawableCreator
class  DtLightPointNode
 Derived from osg::Node and is a replacement for the osgSim::LightPointNode represents a group of light points that share a common origin location. More...
class  DtLightPointNodeAndXform
 This is data used to determine division points during light point aggregation. More...
struct  DtLightPointPerNodeData
 This struct tracks data associated each node in the DtLightPointAggregator. More...
class  DtLightPointVisitor
 DtLightPointVisitor walks the scene graph and collects pointers to the LightPoint nodes. More...
class  DtLinearScalingAlgorithm
 Linear scaling algorithm implementation This Scaling algorithm implements basic linear scaling. More...
class  DtLinearScalingAlgorithmCreator
 Override creator for creating scale algorithm instances. More...
class  DtLoadImageOnDemandCallback1D
class  DtLoadImageOnDemandCallback2D
class  DtMainThreadJobsManager
 A light weight system for running jobs in the main thread during cull Transient Jobs run once and are removed unless the getKeep flag is true The general goal of the system is to try and keep frame rates smoother by shuttling graphics work from the cull thread to the main thread and trying to get it done ASAP. 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  DtMergeGeodesVisitor
 on all textures More...
class  DtMergeLodLevelsVisitor
class  DtMetaFileVisitor
 DtMetaFileVisitor will inspect the nodes of a scene graph and create the right kind of DtMetaObject for the node. More...
class  DtMetaObjectCreator
 Abstract dynamic feature creator class. More...
class  DtMetaObjectFactory
 Factory to create the specific DtMetaObjects registered when vrvOsg starts up. More...
class  DtModelIdAndStreamedBytesTracker
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  DtModelScaler
 The DtModelScaler prepares the data from the osg camera, osg node, and cull visitor parameters and then passes it to the DtScalingAlgorithm provided to the model scaler. More...
class  DtMultiReferencedNodeContainer
 DtMultiReferencedNodeContainer is a class template that it used to provide support for dynamic nodes (such as switches and animations) that may be multiply referenced. More...
class  DtMultiViewData
 simple class to encapsulate the different views in a multiview vr setup More...
class  DtPreLitNightTextureControllerCreator
 Creator for pre lighting night texture controller. More...
class  DtPostLitNightTextureControllerCreator
 Creator for post lighting night texture controller. More...
class  DtNightTextureController
 Installs and control reflectivity mapping effects. More...
class  DtNodeMaskClearer
 visitor which resets the node mask for everything it visits More...
class  DtNumericAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  DtOceanExtractorVisitor
 DtOceanExtractorVisitor tags nodes as static ocean via the setUserValue capability, based on a texture name or texture regular expression. More...
class  DtOpenGLCubeMap
class  DtOptimizer
 Optimizer class that allows for thread-safe optimization by not following proxy nodes. More...
class  DtOptimizeRenderBinsVisitor
class  DtOsg2DVolumetricLineModel
 DtOsg2DVolumetricLineModel is the model implemenation of 2D volumetric lines. More...
class  DtOsg2DVolumetricLineModelAgent
 Agent class for the scene object class: DtOsg2DVolumetricLineModel. More...
class  DtOsg2DVolumetricLineModelAgentImplementation
 Agent class for the scene object class: DtOsg2DVolumetricLineModel. More...
class  DtOsg2DVolumetricLineModelClassDefinition
 Definition class for the scene object class: DtOsg2DVolumetricLineModel. More...
class  DtOsg2DVolumetricLineModelClassesCreator
 Creator class for the scene object class: DtOsg2DVolumetricLineModel. More...
class  DtOsg3DGreatCircleArcModel
 OSG implementation of segmentable, stylizable 3D Great Circle Arc. More...
class  DtOsg3DGreatCircleArcModelAgent
 Agent class for the scene object class: DtOsg3DGreatCircleArcModel. More...
class  DtOsg3DGreatCircleArcModelAgentImplementation
 Agent class for the scene object class: DtOsg3DGreatCircleArcModel. More...
class  DtOsg3DGreatCircleArcModelClassDefinition
 Definition class for the scene object class: DtOsg3DGreatCircleArcModel. More...
class  DtOsg3DGreatCircleArcModelClassesCreator
 Creator class for the scene object class: DtOsg3DGreatCircleArcModel. More...
class  DtOsg3DSegmentedLineModel
 OSG implementation of distributed attachable segmented line model. More...
class  DtOsg3DSegmentedLineModelAgent
 Agent class for the scene object class: DtOsg3DSegmentedLineModel. More...
class  DtOsg3DSegmentedLineModelAgentImplementation
 Agent class for the scene object class: DtOsg3DSegmentedLineModel. More...
class  DtOsg3DSegmentedLineModelClassDefinition
 Definition class for the scene object class: DtOsg3DSegmentedLineModel. More...
class  DtOsg3DSegmentedLineModelClassesCreator
 Creator class for the scene object class: DtOsg3DSegmentedLineModel. More...
class  DtOsg3DTextModel
 DtOsg3DTextModel is a model class for creating attachable projected text. More...
class  DtOsg3DTextModelAgent
 Agent class for the scene object class: DtOsg3DTextModel. More...
class  DtOsg3DTextModelAgentImplementation
 Agent class for the scene object class: DtOsg3DTextModel. More...
class  DtOsg3DTextModelClassDefinition
 Definition class for the scene object class: DtOsg3DTextModel. More...
class  DtOsg3DTextModelClassesCreator
 Creator class for the scene object class: DtOsg3DTextModel. More...
class  DtOsg3DVolumetricLineModel
 DtOsg3DVolumetricLineModel is the model implementation of 3D volumetric lines. More...
class  DtOsg3DVolumetricLineModelAgent
 Agent class for the scene object class: DtOsg3DVolumetricLineModel. More...
class  DtOsg3DVolumetricLineModelAgentImplementation
 Agent class for the scene object class: DtOsg3DVolumetricLineModel. More...
class  DtOsg3DVolumetricLineModelClassDefinition
 Definition class for the scene object class: DtOsg3DVolumetricLineModel. More...
class  DtOsg3DVolumetricLineModelClassesCreator
 Creator class for the scene object class: DtOsg3DVolumetricLineModel. More...
class  DtOsgAmbientOcclusionMapController
 Installs and control ambient occlusion effects. More...
class  DtOsgAnimationModel
 A model of an animation (osg::Sequence in this case) More...
class  DtOsgAnimationModelAgent
 Agent class for the scene object class: DtOsgAnimationModel. More...
class  DtOsgAnimationModelAgentImplementation
 Agent class for the scene object class: DtOsgAnimationModel. More...
class  DtOsgAnimationModelClassDefinition
 Definition class for the scene object class: DtOsgAnimationModel. More...
class  DtOsgAnimationModelClassesCreator
 Creator class for the scene object class: DtOsgAnimationModel. More...
class  DtOsgArticulatedModel
 An articulated model manipulator for controlling an articulated model. More...
class  DtOsgArticulatedModelAgent
 Agent class for the scene object class: DtOsgArticulatedModel. More...
class  DtOsgArticulatedModelAgentImplementation
 Agent class for the scene object class: DtOsgArticulatedModel. More...
class  DtOsgArticulatedModelClassDefinition
 Definition class for the scene object class: DtOsgArticulatedModel. More...
class  DtOsgArticulatedModelClassesCreator
 Creator class for the scene object class: DtOsgArticulatedModel. More...
class  DtOsgArticulatingCylinderModel
 OSG implementation of distributed cuboid model. More...
class  DtOsgArticulatingCylinderModelAgent
 Agent class for the scene object class: DtOsgArticulatingCylinderModel. More...
class  DtOsgArticulatingCylinderModelAgentImplementation
 Agent class for the scene object class: DtOsgArticulatingCylinderModel. More...
class  DtOsgArticulatingCylinderModelClassDefinition
 Definition class for the scene object class: DtOsgArticulatingCylinderModel. More...
class  DtOsgArticulatingCylinderModelClassesCreator
 Creator class for the scene object class: DtOsgArticulatingCylinderModel. More...
class  DtOsgAttachableCuboidModel
 OSG implementation of distributed cuboid model. More...
class  DtOsgAttachableCuboidModelAgent
 Agent class for the scene object class: DtOsgAttachableCuboidModel. More...
class  DtOsgAttachableCuboidModelAgentImplementation
 Agent class for the scene object class: DtOsgAttachableCuboidModel. More...
class  DtOsgAttachableCuboidModelClassDefinition
 Definition class for the scene object class: DtOsgAttachableCuboidModel. More...
class  DtOsgAttachableCuboidModelClassesCreator
 Creator class for the scene object class: DtOsgAttachableCuboidModel. More...
class  DtOsgAttachableEllipsoidModel
 OSG implementation of distributed ellipsoid model. More...
class  DtOsgAttachableEllipsoidModelAgent
 Agent class for the scene object class: DtOsgAttachableEllipsoidModel. More...
class  DtOsgAttachableEllipsoidModelAgentImplementation
 Agent class for the scene object class: DtOsgAttachableEllipsoidModel. More...
class  DtOsgAttachableEllipsoidModelClassDefinition
 Definition class for the scene object class: DtOsgAttachableEllipsoidModel. More...
class  DtOsgAttachableEllipsoidModelClassesCreator
 Creator class for the scene object class: DtOsgAttachableEllipsoidModel. More...
class  DtOsgAttributeGroupWidget
 The osg implementation of an attribute group. More...
class  DtOsgAttributeGroupWidgetAgent
 Agent class for the scene object class: DtOsgAttributeGroupWidget. More...
class  DtOsgAttributeGroupWidgetAgentImplementation
 Agent class for the scene object class: DtOsgAttributeGroupWidget. More...
class  DtOsgAttributeGroupWidgetClassDefinition
 Definition class for the scene object class: DtOsgAttributeGroupWidget. More...
class  DtOsgAttributeGroupWidgetClassesCreator
 Creator class for the scene object class: DtOsgAttributeGroupWidget. More...
class  DtOsgBoundingBoxSum
class  DtOsgBumpMapController
 Installs and control bump mapping effects. 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  DtOsgChannel3dViewCompass
 OSG implementation of a model-like object that draws a 3d view first person shooter style compass on a channel. More...
class  DtOsgChannel3dViewCompassAgent
 Agent class for the scene object class: DtOsgChannel3dViewCompass. More...
class  DtOsgChannel3dViewCompassAgentImplementation
 Agent class for the scene object class: DtOsgChannel3dViewCompass. More...
class  DtOsgChannel3dViewCompassClassDefinition
 Definition class for the scene object class: DtOsgChannel3dViewCompass. More...
class  DtOsgChannel3dViewCompassClassesCreator
 Creator class for the scene object class: DtOsgChannel3dViewCompass. More...
class  DtOsgChannel3dViewCompassInstance
 vrvGraphics-based implementation of a model-like object that draws a 3d view first person shooter style compass on a channel. More...
class  DtOsgChannelCompass
 OSG implementation of 2D compass. More...
class  DtOsgChannelCompassAgent
 Agent class for the scene object class: DtOsgChannelCompass. More...
class  DtOsgChannelCompassAgentImplementation
 Agent class for the scene object class: DtOsgChannelCompass. More...
class  DtOsgChannelCompassClassDefinition
 Definition class for the scene object class: DtOsgChannelCompass. More...
class  DtOsgChannelCompassClassesCreator
 Creator class for the scene object class: DtOsgChannelCompass. More...
class  DtOsgChannelCompassInstance
 vrvGraphics-based implementation of a 2D compass More...
class  DtOsgChannelGridLines
 OSG implementation of 2D compass. More...
class  DtOsgChannelGridLinesAgent
 Agent class for the scene object class: DtOsgChannelGridLines. More...
class  DtOsgChannelGridLinesAgentImplementation
 Agent class for the scene object class: DtOsgChannelGridLines. More...
class  DtOsgChannelGridLinesClassDefinition
 Definition class for the scene object class: DtOsgChannelGridLines. More...
class  DtOsgChannelGridLinesClassesCreator
 Creator class for the scene object class: DtOsgChannelGridLines. More...
class  DtOsgChannelGridLinesInstance
 vrvGraphics-based implementation of grid lines More...
class  DtOsgChannelManager
 This class owns the osgViewer::CompositeViewer. More...
class  DtOsgChannelManagerCreator
class  DtOsgChannelSensor
class  DtOsgChannelSensorCreator
 The channel sensor creator for the DtOsgChannelSensor used for camerafx. More...
class  DtOsgConfigurableEffectController
 Installs and control configurable mapping effects. More...
class  DtOsgContaminantMapController
 Installs and control contaminant mapping effects. More...
class  DtOsgConvertUtils
 contains some utility functions for converting between osg and VR-Vantage types More...
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 and intersector 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  DtOsgCullVistorCallback
 Responsible for getting the cull visitor to initialize it's view dependent settings. More...
class  DtOsgCylinderModel
 OSG implementation of distributed cylinder model. More...
class  DtOsgCylinderModelAgent
 Agent class for the scene object class: DtOsgCylinderModel. More...
class  DtOsgCylinderModelAgentImplementation
 Agent class for the scene object class: DtOsgCylinderModel. More...
class  DtOsgCylinderModelClassDefinition
 Definition class for the scene object class: DtOsgCylinderModel. More...
class  DtOsgCylinderModelClassesCreator
 Creator class for the scene object class: DtOsgCylinderModel. More...
class  DtOsgDecalModel
 A model of a decal ribbon. More...
class  DtOsgDecalModelAgent
 Agent class for the scene object class: DtOsgDecalModel. More...
class  DtOsgDecalModelAgentImplementation
 Agent class for the scene object class: DtOsgDecalModel. More...
class  DtOsgDecalModelClassDefinition
 Definition class for the scene object class: DtOsgDecalModel. More...
class  DtOsgDecalModelClassesCreator
 Creator class for the scene object class: DtOsgDecalModel. 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  DtOsgDecalRibbonCreator
class  DtOsgDetailMapController
 Installs and control detail mapping effects. More...
class  DtOsgDrawModel
 This is a realization of DtDrawModel. More...
class  DtOsgDrawModelAgent
 Agent class for the scene object class: DtOsgDrawModel. More...
class  DtOsgDrawModelAgentImplementation
 Agent class for the scene object class: DtOsgDrawModel. More...
class  DtOsgDrawModelClassDefinition
 Definition class for the scene object class: DtOsgDrawModel. More...
class  DtOsgDrawModelClassesCreator
 Creator class for the scene object class: DtOsgDrawModel. More...
class  DtOsgEarthDynamicTerrainFeature
 DtOsgEarthDynamicTerrainFeature is a special DtDynamicTerrainFeature which listens to all the dynamic terrain change requests and translates them into osgEarth specific dynamic terrain layers. More...
class  DtOsgEarthDynamicTerrainInstaller
 DtOsgEarthDynamicTerrainInstaller is a data broker callback that will raise signals for terrain page in and page out when OSG Earth feature model pages whose feature name match those registered to this broker ("dynamicTerrainInstaller") page in or out. More...
class  DtOsgEarthEffectTextureInstaller
 DtOsgEarthEffectTextureInstaller is a data broker callback that will install effect textures on an osgEarth-created feature layer subgraph. More...
class  DtOsgEarthFeatureDataBroker
 DtOsgEarthFeatureDataBroker listens to osgEarth feature layers (i.e. More...
class  DtOsgEarthFeatureDataBrokerCreator
 The DtOsgEarthFeatureDataBrokerCreator creator for the DtOsgEarthFeatureDataBroker class. More...
class  DtOsgEarthLightPointInstaller
 DtOsgLightPointInstaller is a data broker callback that will add light points to terrain patches as they come in from each layer (turn off point lights during the daytime). More...
class  DtOsgEarthLightPointInstallerCreator
 The DtOsgEarthLightPointInstaller creator for the DtOsgEarthLightPointInstallerCreator class. More...
class  DtOsgEarthMemoryFeatureSource
 Custom feature source that stores features in memory. More...
class  DtOsgEarthShaderFactory
 Customized version of the osgEarth shader factory. More...
class  DtOsgEffectTextureController
 Base class for controllers that install and control effect textures. More...
class  DtOsgEffectTextureUnitStateAttribute
 Attribute used to hold the texture coordinate unit to use with the effect texture in the texture attribute that has the same unit. More...
class  DtOsgEffectTextureVisitor
 Visitor that locates effect textures and installs them into the scene graph. More...
class  DtOsgEllipsoidArcModel
 OSG implementation of distributed cuboid model. More...
class  DtOsgEllipsoidArcModelAgent
 Agent class for the scene object class: DtOsgEllipsoidArcModel. More...
class  DtOsgEllipsoidArcModelAgentImplementation
 Agent class for the scene object class: DtOsgEllipsoidArcModel. More...
class  DtOsgEllipsoidArcModelClassDefinition
 Definition class for the scene object class: DtOsgEllipsoidArcModel. More...
class  DtOsgEllipsoidArcModelClassesCreator
 Creator class for the scene object class: DtOsgEllipsoidArcModel. More...
class  DtOsgEmissivityMapController
 Installs and control emissivity mapping effects. More...
class  DtOsgEventHandler
 Custom OpenSceneGraph event handler to get key and mouse events. More...
class  DtOsgExtrudedEllipseModel
 OSG implementation of 3D Extruded ellipsoids (not spheres) More...
class  DtOsgExtrudedEllipseModelAgent
 Agent class for the scene object class: DtOsgExtrudedEllipseModel. More...
class  DtOsgExtrudedEllipseModelAgentImplementation
 Agent class for the scene object class: DtOsgExtrudedEllipseModel. More...
class  DtOsgExtrudedEllipseModelClassDefinition
 Definition class for the scene object class: DtOsgExtrudedEllipseModel. More...
class  DtOsgExtrudedEllipseModelClassesCreator
 Creator class for the scene object class: DtOsgExtrudedEllipseModel. More...
class  DtOsgExtrudedLineModel
 OSG implementation of 3D Extruded line. More...
class  DtOsgExtrudedLineModelAgent
 Agent class for the scene object class: DtOsgExtrudedLineModel. More...
class  DtOsgExtrudedLineModelAgentImplementation
 Agent class for the scene object class: DtOsgExtrudedLineModel. More...
class  DtOsgExtrudedLineModelClassDefinition
 Definition class for the scene object class: DtOsgExtrudedLineModel. More...
class  DtOsgExtrudedLineModelClassesCreator
 Creator class for the scene object class: DtOsgExtrudedLineModel. More...
class  DtOsgExtrudedPolygonModel
 OSG implementation of 3D Extruded Polygon. More...
class  DtOsgExtrudedPolygonModelAgent
 Agent class for the scene object class: DtOsgExtrudedPolygonModel. More...
class  DtOsgExtrudedPolygonModelAgentImplementation
 Agent class for the scene object class: DtOsgExtrudedPolygonModel. More...
class  DtOsgExtrudedPolygonModelClassDefinition
 Definition class for the scene object class: DtOsgExtrudedPolygonModel. More...
class  DtOsgExtrudedPolygonModelClassesCreator
 Creator class for the scene object class: DtOsgExtrudedPolygonModel. More...
class  DtOsgFileCache
 The OSG implementation of makVrv::DtOsgFileCache. More...
class  DtOsgFileCacheCreator
 The DtOsgFileCache creator. More...
class  DtOsgFileCacheUtil
struct  DtNodePlusTraversalInfo
 structure for holding the traversal info which is gathered by the DtOsgFindNodesVisitorRefPtrFlattenGraph More...
struct  DtOsgFindNodesVisitor
 visitor for gathering all nodes of the same type in a scene graph. Returns vector of raw pointers More...
struct  DtOsgFindNodesVisitorRefPtr
 visitor for gathering all nodes of the same type in a scene graph. Returns vector of ref pointers More...
struct  DtOsgFindNodesVisitorRefPtrFlattenGraph
 visitor for gathering all nodes of the same type in a scene graph. More...
class  ScopedStackOperatorForFindNodesVisitor
class  DtOsgFlowMapController
 Installs and control flow mapping effects. More...
class  DtOsgFlowNormalMapController
 Installs and control flow normal mapping effects. More...
class  DtOsgFluidFrictionOperator
 Customized OpenSceneGraph particle system operator Rewritten from default fluid friction operator to use correct physics-based approximations. More...
class  DtOsgFogComponent
 State component that injects Fog rendering capabilities into a state set. 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  DtOsgForestObjectCreator
 The DtOsgForestObjectCreator for the DtOsgForest class. More...
class  DtOsgForestAgent
 Agent class for the scene object class: DtOsgForest. More...
class  DtOsgForestAgentImplementation
 Agent class for the scene object class: DtOsgForest. More...
class  DtOsgForestClassDefinition
 Definition class for the scene object class: DtOsgForest. More...
class  DtOsgForestClassesCreator
 Creator class for the scene object class: DtOsgForest. More...
class  DtOsgFrameTextureBlitterManager
 DtOsgFrameTextureBlitterManager responsible for copying depth buffer to render to target. More...
class  DtOsgFullscreenWindow
 Create a full screen OS display window using OSG. More...
class  DtOsgFullscreenWindowCreator
 A creator for makVrv::DtOsgFullscreenWindow. More...
class  DtOsgGeoExtentRectangle
 A rectangle defines an axis-aligned geospatial extent. More...
class  DtOsgGizmoRenderer
 a class to quickly render a bunch of basic primitives as debugging aids basic overview, create an adapter that inherits from DtDebugDrawCallbackInterface then call DtOsgGizmoRenderer::addDebugDrawerCallback() to register it with the system. More...
class  DtOsgGizmoRendererManager
 DtGizmoRendererManager. More...
class  DtOsgGizmoTransform
 Helps attach the drawable to the scene graph. More...
class  DtOsgGlobalShaderComponent
 State component that injects top-level global shader code; i.e. More...
class  DtOsgGlTextureListener
 This is a concret implementation of osg::GlTextureListener. More...
class  DtOsgImageUtils
class  DtOsgIntersectionVisitor
 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  DtOsgIntersectOnlyGroup
 group that is only visited by the intersection visitor and nothing else More...
class  DtOsgItersectorExclusions
 DtOsgItersectorExclusions is a list of osg nodes from the scene graph and a list of element IDs to exclude from an intersect query. 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  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  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  DtOsgLightDebugAdapter
 class that inherits gizmo rendering More...
class  DtOsgLightingComponent
 State component that injects lighting shaders and uniforms into a state set. More...
class  DtOsgLightManager
 DtOsgLightManager receives LightSource nodes from the DtOsgCullVisitor, and collects them all here where they may by applied simultaneously at the same time. More...
class  DtOsgLightMapController
 Installs and control light mapping effects. More...
struct  DtLightPointTextureLayout
struct  DtLightPointNodeDataLayout
struct  LightPoint
 template light point data More...
class  DtOsgLightPointManager
 DtOsgLightPointManager registers LightPoint nodes so their TBO can be created and updated in a single place. More...
class  DtOsgLineSegmentIntersector
 Line Segment Intersector that handles vantage-specific issues such as scaled models. More...
struct  CacheStats
class  LRUCache
 Least-recently-used cache class. 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  DtOsgModelPreloader
 DtOsgModelPreloader is responsible for responding to model preload actions from an agent. More...
class  DtPreloadAsyncTask
 DtPreloadAsyncTask is responsible for loading a model in a background thread. More...
class  DtOsgModelPreloaderAgent
 Agent class for the scene object class: DtOsgModelPreloader. More...
class  DtOsgModelPreloaderAgentImplementation
 Agent class for the scene object class: DtOsgModelPreloader. More...
class  DtOsgModelPreloaderClassDefinition
 Definition class for the scene object class: DtOsgModelPreloader. More...
class  DtOsgModelPreloaderClassesCreator
 Creator class for the scene object class: DtOsgModelPreloader. More...
class  DtOsgMultiLineModel
 OSG implementation of multi line model to create overlay or geometric segmented lines. More...
class  DtOsgMultiLineModelAgent
 Agent class for the scene object class: DtOsgMultiLineModel. More...
class  DtOsgMultiLineModelAgentImplementation
 Agent class for the scene object class: DtOsgMultiLineModel. More...
class  DtOsgMultiLineModelClassDefinition
 Definition class for the scene object class: DtOsgMultiLineModel. More...
class  DtOsgMultiLineModelClassesCreator
 Creator class for the scene object class: DtOsgMultiLineModel. More...
class  DtOsgMultiRibbon
 Ribbon implementation that composes multiple child ribbons. More...
class  DtOsgMultiRibbonCreator
class  DtOsgNodeObserver
 Utility class to listen in on object/object deletion. More...
class  DtOsgNodeObserverSupervisor
 Utility class to listen in on a set of objects. More...
class  DtOsgNodesExtractor
class  DtOsgNormalMapController
 Installs and control normal mapping effects. More...
class  DtOsgObserverObject
 This abstract base class defines the interface for OS-specific keyboard and mouse event listeners. More...
class  DtOsgObserverObjectAgent
 Agent class for the scene object class: DtOsgObserverObject. More...
class  DtOsgObserverObjectAgentImplementation
 Agent class for the scene object class: DtOsgObserverObject. More...
class  DtOsgObserverObjectClassDefinition
 Definition class for the scene object class: DtOsgObserverObject. More...
class  DtOsgObserverObjectClassesCreator
 Creator class for the scene object class: DtOsgObserverObject. More...
class  DtOsgOcclusionQueryNode
class  DtOsgOcclusionQueryNodeUI
class  DtOsgOcclusionQueryNodeFactory
 this class interfaces with osgEarth and allows a slightly modified one to create occlusion nodes for buildings and other features. 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  DtOsgOverlayArcModel
 OSG implementation of an Overlay Arc Model. More...
class  DtOsgOverlayArcModelAgent
 Agent class for the scene object class: DtOsgOverlayArcModel. More...
class  DtOsgOverlayArcModelAgentImplementation
 Agent class for the scene object class: DtOsgOverlayArcModel. More...
class  DtOsgOverlayArcModelClassDefinition
 Definition class for the scene object class: DtOsgOverlayArcModel. More...
class  DtOsgOverlayArcModelClassesCreator
 Creator class for the scene object class: DtOsgOverlayArcModel. More...
class  DtOsgOverlayDirectionLineModel
 OSG implementation of 2D segmented line. More...
class  DtOsgOverlayDirectionLineModelAgent
 Agent class for the scene object class: DtOsgOverlayDirectionLineModel. More...
class  DtOsgOverlayDirectionLineModelAgentImplementation
 Agent class for the scene object class: DtOsgOverlayDirectionLineModel. More...
class  DtOsgOverlayDirectionLineModelClassDefinition
 Definition class for the scene object class: DtOsgOverlayDirectionLineModel. More...
class  DtOsgOverlayDirectionLineModelClassesCreator
 Creator class for the scene object class: DtOsgOverlayDirectionLineModel. More...
class  DtOsgOverlayDirectionLineModelInstance
 Model instance to draw a 2D line with styleable segments. More...
class  DtOsgOverlayEllipseArcModel
 OSG implementation of 2D ellipsoid arc. More...
class  DtOsgOverlayEllipseArcModelAgent
 Agent class for the scene object class: DtOsgOverlayEllipseArcModel. More...
class  DtOsgOverlayEllipseArcModelAgentImplementation
 Agent class for the scene object class: DtOsgOverlayEllipseArcModel. More...
class  DtOsgOverlayEllipseArcModelClassDefinition
 Definition class for the scene object class: DtOsgOverlayEllipseArcModel. More...
class  DtOsgOverlayEllipseArcModelClassesCreator
 Creator class for the scene object class: DtOsgOverlayEllipseArcModel. More...
class  DtOsgOverlayEllipseArcModelInstance
 vrvGraphics implementation of a 2D ellipsoid arc More...
class  DtOverlayEllipseArcModelInstanceCreator
 A Creator for the makVrv::DtOverlayEllipseArcModelInstance class. More...
class  DtOsgOverlayGreatCircleArcModel
 OSG implementation of segmentable, stylizable 3D Great Circle Arc drawn on a 2D Overlay. More...
class  DtOsgOverlayGreatCircleArcModelAgent
 Agent class for the scene object class: DtOsgOverlayGreatCircleArcModel. More...
class  DtOsgOverlayGreatCircleArcModelAgentImplementation
 Agent class for the scene object class: DtOsgOverlayGreatCircleArcModel. More...
class  DtOsgOverlayGreatCircleArcModelClassDefinition
 Definition class for the scene object class: DtOsgOverlayGreatCircleArcModel. More...
class  DtOsgOverlayGreatCircleArcModelClassesCreator
 Creator class for the scene object class: DtOsgOverlayGreatCircleArcModel. 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  DtOsgOverlayPolygonModelAgent
 Agent class for the scene object class: DtOsgOverlayPolygonModel. More...
class  DtOsgOverlayPolygonModelAgentImplementation
 Agent class for the scene object class: DtOsgOverlayPolygonModel. More...
class  DtOsgOverlayPolygonModelClassDefinition
 Definition class for the scene object class: DtOsgOverlayPolygonModel. More...
class  DtOsgOverlayPolygonModelClassesCreator
 Creator class for the scene object class: DtOsgOverlayPolygonModel. 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  DtOsgOverlayRectangleModelAgent
 Agent class for the scene object class: DtOsgOverlayRectangleModel. More...
class  DtOsgOverlayRectangleModelAgentImplementation
 Agent class for the scene object class: DtOsgOverlayRectangleModel. More...
class  DtOsgOverlayRectangleModelClassDefinition
 Definition class for the scene object class: DtOsgOverlayRectangleModel. More...
class  DtOsgOverlayRectangleModelClassesCreator
 Creator class for the scene object class: DtOsgOverlayRectangleModel. 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  DtOsgOverlaySegmentedLineModelAgent
 Agent class for the scene object class: DtOsgOverlaySegmentedLineModel. More...
class  DtOsgOverlaySegmentedLineModelAgentImplementation
 Agent class for the scene object class: DtOsgOverlaySegmentedLineModel. More...
class  DtOsgOverlaySegmentedLineModelClassDefinition
 Definition class for the scene object class: DtOsgOverlaySegmentedLineModel. More...
class  DtOsgOverlaySegmentedLineModelClassesCreator
 Creator class for the scene object class: DtOsgOverlaySegmentedLineModel. More...
class  DtOsgOverlaySpiderWebModel
 An OSG implementation of the Overlay Spider Web Model. More...
class  DtOsgOverlaySpiderWebModelAgent
 Agent class for the scene object class: DtOsgOverlaySpiderWebModel. More...
class  DtOsgOverlaySpiderWebModelAgentImplementation
 Agent class for the scene object class: DtOsgOverlaySpiderWebModel. More...
class  DtOsgOverlaySpiderWebModelClassDefinition
 Definition class for the scene object class: DtOsgOverlaySpiderWebModel. More...
class  DtOsgOverlaySpiderWebModelClassesCreator
 Creator class for the scene object class: DtOsgOverlaySpiderWebModel. More...
class  DtOsgOverlayWedgeModel
 An OSG implementation of the Overlay Circular Wedge Model. More...
class  DtOsgOverlayWedgeModelAgent
 Agent class for the scene object class: DtOsgOverlayWedgeModel. More...
class  DtOsgOverlayWedgeModelAgentImplementation
 Agent class for the scene object class: DtOsgOverlayWedgeModel. More...
class  DtOsgOverlayWedgeModelClassDefinition
 Definition class for the scene object class: DtOsgOverlayWedgeModel. More...
class  DtOsgOverlayWedgeModelClassesCreator
 Creator class for the scene object class: DtOsgOverlayWedgeModel. More...
class  DtOsgParticleRibbon
 A ribbon with some particle system features, such as expansion rate texture, and fading out. More...
class  DtOsgParticleRibbonCreator
class  DtOsgParticleSystemEffect
 This class provides a facade around the osgParticle class hierarchy. More...
class  DtOsgParticleSystemModel
 A model of a particle system. More...
class  DtOsgParticleSystemModelAgent
 Agent class for the scene object class: DtOsgParticleSystemModel. More...
class  DtOsgParticleSystemModelAgentImplementation
 Agent class for the scene object class: DtOsgParticleSystemModel. More...
class  DtOsgParticleSystemModelClassDefinition
 Definition class for the scene object class: DtOsgParticleSystemModel. More...
class  DtOsgParticleSystemModelClassesCreator
 Creator class for the scene object class: DtOsgParticleSystemModel. More...
class  DtOsgPinnableProjectedWidgetModel
 The osg implementation of the widget layout. More...
class  DtOsgPinnableProjectedWidgetModelAgent
 Agent class for the scene object class: DtOsgPinnableProjectedWidgetModel. More...
class  DtOsgPinnableProjectedWidgetModelAgentImplementation
 Agent class for the scene object class: DtOsgPinnableProjectedWidgetModel. More...
class  DtOsgPinnableProjectedWidgetModelClassDefinition
 Definition class for the scene object class: DtOsgPinnableProjectedWidgetModel. More...
class  DtOsgPinnableProjectedWidgetModelClassesCreator
 Creator class for the scene object class: DtOsgPinnableProjectedWidgetModel. More...
class  DtOsgPolygonModel
 OSG implementation of distributed attachable polygon model. More...
class  DtOsgPolygonModelAgent
 Agent class for the scene object class: DtOsgPolygonModel. More...
class  DtOsgPolygonModelAgentImplementation
 Agent class for the scene object class: DtOsgPolygonModel. More...
class  DtOsgPolygonModelClassDefinition
 Definition class for the scene object class: DtOsgPolygonModel. More...
class  DtOsgPolygonModelClassesCreator
 Creator class for the scene object class: DtOsgPolygonModel. More...
class  DtOsgPrintNodeHierarchyVisitor
 visitor for printing out the node hierarchy to the console More...
class  DtOsgProfiledGroup
 simple class that allows a group to get automatically profiled with both DtPROFILE markers and concurrency visualizer markers More...
class  DtOsgProjectedTextModel
 DtOsgProjectedTextModel is a model class for creating attachable projected text. More...
class  DtOsgProjectedTextModelAgent
 Agent class for the scene object class: DtOsgProjectedTextModel. More...
class  DtOsgProjectedTextModelAgentImplementation
 Agent class for the scene object class: DtOsgProjectedTextModel. More...
class  DtOsgProjectedTextModelClassDefinition
 Definition class for the scene object class: DtOsgProjectedTextModel. More...
class  DtOsgProjectedTextModelClassesCreator
 Creator class for the scene object class: DtOsgProjectedTextModel. More...
class  DtOsgProjectedWidgetModel
 The osg implementation of the widget layout. More...
class  DtOsgProjectedWidgetModelAgent
 Agent class for the scene object class: DtOsgProjectedWidgetModel. More...
class  DtOsgProjectedWidgetModelAgentImplementation
 Agent class for the scene object class: DtOsgProjectedWidgetModel. More...
class  DtOsgProjectedWidgetModelClassDefinition
 Definition class for the scene object class: DtOsgProjectedWidgetModel. More...
class  DtOsgProjectedWidgetModelClassesCreator
 Creator class for the scene object class: DtOsgProjectedWidgetModel. More...
class  DtOsgRectangularPyramidModel
 OSG implementation of the DtRectangularPyramidModel. More...
class  DtOsgRectangularPyramidModelAgent
 Agent class for the scene object class: DtOsgRectangularPyramidModel. More...
class  DtOsgRectangularPyramidModelAgentImplementation
 Agent class for the scene object class: DtOsgRectangularPyramidModel. More...
class  DtOsgRectangularPyramidModelClassDefinition
 Definition class for the scene object class: DtOsgRectangularPyramidModel. More...
class  DtOsgRectangularPyramidModelClassesCreator
 Creator class for the scene object class: DtOsgRectangularPyramidModel. More...
class  DtOsgReferencedCollection
 A thread safe collection, used by the mult-threaded cache, of OSG referenced objects. More...
struct  DoReleaseOnState
class  DtOsgReflectivityMapController
 Installs and control reflectivity mapping effects. 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  DtOsgRenderPassLocalSpaceTransform
 Root transform for a group of diguy or particle system, allows render pass cameras such as shadow or reflection know about main camera position. More...
class  DtOsgRibbon
 Base class for OSG ribbon implementations. More...
class  DtOsgRibbonModel
 A model of a ribbon. More...
class  DtOsgRibbonModelAgent
 Agent class for the scene object class: DtOsgRibbonModel. More...
class  DtOsgRibbonModelAgentImplementation
 Agent class for the scene object class: DtOsgRibbonModel. More...
class  DtOsgRibbonModelClassDefinition
 Definition class for the scene object class: DtOsgRibbonModel. More...
class  DtOsgRibbonModelClassesCreator
 Creator class for the scene object class: DtOsgRibbonModel. More...
class  DtOsgRotorWashModel
 Osg implementation of DtRotorWashModel. More...
class  DtOsgRotorWashModelAgent
 Agent class for the scene object class: DtOsgRotorWashModel. More...
class  DtOsgRotorWashModelAgentImplementation
 Agent class for the scene object class: DtOsgRotorWashModel. More...
class  DtOsgRotorWashModelClassDefinition
 Definition class for the scene object class: DtOsgRotorWashModel. More...
class  DtOsgRotorWashModelClassesCreator
 Creator class for the scene object class: DtOsgRotorWashModel. More...
class  DtOsgScalingAlgorithmFactory
 This is the vrvOsg-specific implementation of a DtScalingAlgorithmFactory. More...
class  DtRenderToggleTransform
 transform that can be turned off, used for the different modelsets to quickly early out 3D stuff in planview and visa versa. More...
class  DtRenderToggleGroup
 group that can be turned off, used for the different modelsets to quickly early out 3D stuff in planview and visa versa. 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  DtOsgScreenCapture
class  DtOsgScreenCaptureCreator
 The abstract creator for the abstract DtScreenCaptureUtility class. More...
class  DtOsgScribeBoxModel
 This is a realization of DtScribeBoxModel. More...
class  DtOsgScribeBoxModelAgent
 Agent class for the scene object class: DtOsgScribeBoxModel. More...
class  DtOsgScribeBoxModelAgentImplementation
 Agent class for the scene object class: DtOsgScribeBoxModel. More...
class  DtOsgScribeBoxModelClassDefinition
 Definition class for the scene object class: DtOsgScribeBoxModel. More...
class  DtOsgScribeBoxModelClassesCreator
 Creator class for the scene object class: DtOsgScribeBoxModel. More...
class  DtOsgSegmentPickable
 Create a series of cylinders that can be used as pickable on lines that only have osg width. More...
class  DtOsgSensorViewCompassOverlaySection
 Responsible for displaying the compass and heading display on the sensor view overlay. More...
class  DtOsgSensorViewCompassOverlaySectionCreator
 Responsible for creating new DtOsgSensorViewCompassOverlaySections. More...
class  DtOsgSensorViewCrossHairOverlaySection
 Responsible for displaying the cross hair on the sensor view overlay. More...
class  DtOsgSensorViewCrossHairOverlaySectionCreator
 Responsible for creating new DtOsgSensorViewCrossHairOverlaySections. More...
class  DtOsgSensorViewDisplayInfoOverlaySection
 Responsible for displaying information about the current sensor view settings on the sensor view overlay. More...
class  DtOsgSensorViewDisplayInfoOverlaySectionCreator
 Responsible for creating new DtOsgSensorViewDisplayInfoOverlaySections. More...
class  DtOsgSensorViewOverlay
 DtOsgSensorViewOverlay is responsible for creating and updating the overlay information on a sensor view. More...
class  DtOsgSensorViewOverlayCreator
 Responsible for creating new DtOsgSensorViewOverlays. More...
class  DtOsgSensorViewOverlaySection
 DtOsgSensorViewOverlaySection is an abstract base class representing a class responsible for creating and updating the overlay information in one logical section of the overall sensor view overlay. More...
class  DtOsgSensorViewOverlaySectionCreator
 Responsible for creating new DtOsgSensorViewOverlaySections. More...
class  DtOsgSensorViewPitchOverlaySection
 Responsible for displaying the pitch of the current view on the sensor view overlay. More...
class  DtOsgSensorViewPitchOverlaySectionCreator
 Responsible for creating new DtOsgSensorViewPitchOverlaySections. More...
class  DtOsgSensorViewPlatformInfoOverlaySection
 Responsible for displaying information about the host platform on the sensor view overlay. More...
class  DtOsgSensorViewPlatformInfoOverlaySectionCreator
 Responsible for creating new DtOsgSensorViewPlatformInfoOverlaySections. More...
class  DtOsgSensorViewReticleOverlaySection
 Responsible for displaying the reticle on the sensor view overlay. More...
class  DtOsgSensorViewReticleOverlaySectionCreator
 Responsible for creating new DtOsgSensorViewReticleOverlaySections. More...
class  DtOsgSensorViewTargetInfoOverlaySection
 Responsible for displaying information about the current target on the sensor view overlay. More...
class  DtOsgSensorViewTargetInfoOverlaySectionCreator
 Responsible for creating new DtOsgSensorViewTargetInfoOverlaySections. More...
class  DtOsgShaderFilesCache
 class for holding loader shader files, so that they are not repeatedly loaded from disk More...
class  DtOsgShaderManager
 DtOsgShaderManager injects custom shaders into the scenes, and keeps their uniform parameters set to match fixed function pipeline capabilities as much as possible. More...
class  DtOsgShaderUtils
 Miscellaneous shader utilities for osg. More...
class  DtOsgShadowTechnique
 The DtOsgShadowTechnique class implements a robust shadow mapping system. More...
class  DtOsgShapeCache
 A cache responsible for storing osg shape geodes. More...
class  DtOsgSimpleModel
 This is a realization of DtModel. More...
class  DtOsgSimpleModelAgent
 Agent class for the scene object class: DtOsgSimpleModel. More...
class  DtOsgSimpleModelAgentImplementation
 Agent class for the scene object class: DtOsgSimpleModel. More...
class  DtOsgSimpleModelClassDefinition
 Definition class for the scene object class: DtOsgSimpleModel. More...
class  DtOsgSimpleModelClassesCreator
 Creator class for the scene object class: DtOsgSimpleModel. More...
class  DtOsgSimpleModelInstance
 A simple OSG model instance. More...
class  DtOsgSimpleModelInstanceCreator
 A Creator for the makVrv::DtOsgSimpleModelInstance class. More...
class  DtOsgSkidmarkMapController
 Installs and control skid mark mapping effects. More...
class  DtOsgSkyObject
 An OSG implementation of the sky. More...
class  DtOsgSkyObjectAgent
 Agent class for the scene object class: DtOsgSkyObject. More...
class  DtOsgSkyObjectAgentImplementation
 Agent class for the scene object class: DtOsgSkyObject. More...
class  DtOsgSkyObjectClassDefinition
 Definition class for the scene object class: DtOsgSkyObject. More...
class  DtOsgSkyObjectClassesCreator
 Creator class for the scene object class: DtOsgSkyObject. More...
class  DtOsgSpecularMapController
 Installs and control specular texture mapping effects. More...
class  DtOsgStateComponent
 Base class for components that affect the state on a subset of the scene graph, injecting state, shaders, or other information. More...
class  DtOsgStateSetSignaller
class  DtOsgStatsHandler
 PPP: 10/2021: More...
class  DtOsgTacticalSmokeModel
 A model of a tactical smoke cloud made up of several smoke-puffs. More...
class  DtOsgTacticalSmokeModelAgent
 Agent class for the scene object class: DtOsgTacticalSmokeModel. More...
class  DtOsgTacticalSmokeModelAgentImplementation
 Agent class for the scene object class: DtOsgTacticalSmokeModel. More...
class  DtOsgTacticalSmokeModelClassDefinition
 Definition class for the scene object class: DtOsgTacticalSmokeModel. More...
class  DtOsgTacticalSmokeModelClassesCreator
 Creator class for the scene object class: DtOsgTacticalSmokeModel. 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  DtOsgTerrainPatchObjectAgent
 Agent class for the scene object class: DtOsgTerrainPatchObject. More...
class  DtOsgTerrainPatchObjectAgentImplementation
 Agent class for the scene object class: DtOsgTerrainPatchObject. More...
class  DtOsgTerrainPatchObjectClassDefinition
 Definition class for the scene object class: DtOsgTerrainPatchObject. More...
class  DtOsgTerrainPatchObjectClassesCreator
 Creator class for the scene object class: DtOsgTerrainPatchObject. More...
class  TextureApplyAttribute
class  TextureBufferObjectApplyAttribute
class  DtOsgTexturedQuad
 Abstract creator base class. More...
class  DtOsgTexturedQuadCreator
 Abstract creator base class. More...
class  DtOsgTextureKeyHolder
 A Referenced texture key holder for terrain nodes. More...
class  DtOsgTextureUtils
class  DtOsgTexturizer
 OpenSceneGraph implementation of terrain texturing. More...
class  DtOsgTrackHistoryRibbon
 OSG implementation of a track history ribbon. More...
class  DtOsgTrackHistoryRibbonCreator
class  DtOsgUniqueIDHolder
 A Referenced unique ID holder for OSG models. More...
class  DtOsgDebugFrustum
 helper for visualizing debug frustra More...
class  DtOsgOverlayUtils
class  DtOsgUtils
 helper class, random osg debug helpers and math More...
class  DtOsgWeatherEffectsObject
 An OSG implementation of the weather effects object. More...
class  DtOsgWeatherEffectsObjectAgent
 Agent class for the scene object class: DtOsgWeatherEffectsObject. More...
class  DtOsgWeatherEffectsObjectAgentImplementation
 Agent class for the scene object class: DtOsgWeatherEffectsObject. More...
class  DtOsgWeatherEffectsObjectClassDefinition
 Definition class for the scene object class: DtOsgWeatherEffectsObject. More...
class  DtOsgWeatherEffectsObjectClassesCreator
 Creator class for the scene object class: DtOsgWeatherEffectsObject. More...
class  DtOsgWidget
 The osg widget class is a distributed osg based widget. More...
class  DtOsgWidgetAgent
 Agent class for the scene object class: DtOsgWidget. More...
class  DtOsgWidgetAgentImplementation
 Agent class for the scene object class: DtOsgWidget. More...
class  DtOsgWidgetClassDefinition
 Definition class for the scene object class: DtOsgWidget. More...
class  DtOsgWidgetClassesCreator
 Creator class for the scene object class: DtOsgWidget. More...
class  DtOsgWidgetLabel
 The osg implementation of a label. More...
class  DtOsgWidgetLabelAgent
 Agent class for the scene object class: DtOsgWidgetLabel. More...
class  DtOsgWidgetLabelAgentImplementation
 Agent class for the scene object class: DtOsgWidgetLabel. More...
class  DtOsgWidgetLabelClassDefinition
 Definition class for the scene object class: DtOsgWidgetLabel. More...
class  DtOsgWidgetLabelClassesCreator
 Creator class for the scene object class: DtOsgWidgetLabel. 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  DtOsgWindowArc
 OSG implementation for an Arc drawn in screen space. More...
class  DtOsgWindowEllipseGroup
 OSG implementation of a DtWindowEllipseGroup. More...
class  DtOsgWindowEllipseGroupAgent
 Agent class for the scene object class: DtOsgWindowEllipseGroup. More...
class  DtOsgWindowEllipseGroupAgentImplementation
 Agent class for the scene object class: DtOsgWindowEllipseGroup. More...
class  DtOsgWindowEllipseGroupClassDefinition
 Definition class for the scene object class: DtOsgWindowEllipseGroup. More...
class  DtOsgWindowEllipseGroupClassesCreator
 Creator class for the scene object class: DtOsgWindowEllipseGroup. More...
class  DtOsgWindowEllipseGroupInstance
 This class updates vertices for each ellipse added via addellipse. More...
class  DtOsgWindowEllipseGroupInstanceCreator
 Creator for DtOsgWindowEllipseInstance. More...
class  DtOsgWindowEllipseInstance
 OSG Implementation of DtWindowEllipseInstance. More...
class  DtOsgWindowEllipseInstanceCreator
 Creator for DtOsgWindowEllipseInstance. More...
class  DtOsgWindowLineGroup
 OSG implementation of a DtWindowLineGroup. More...
class  DtOsgWindowLineGroupAgent
 Agent class for the scene object class: DtOsgWindowLineGroup. More...
class  DtOsgWindowLineGroupAgentImplementation
 Agent class for the scene object class: DtOsgWindowLineGroup. More...
class  DtOsgWindowLineGroupClassDefinition
 Definition class for the scene object class: DtOsgWindowLineGroup. More...
class  DtOsgWindowLineGroupClassesCreator
 Creator class for the scene object class: DtOsgWindowLineGroup. More...
class  DtOsgWindowLineGroupInstance
 This class updates vertices for each line added via addLine. More...
class  DtOsgWindowLineGroupInstanceCreator
 Creator for DtOsgWindowLineInstance. More...
class  DtOsgWindowLineInstance
 OSG Implementation of a DtWindowLineInstance. More...
class  DtOsgWindowLineInstanceCreator
 Creator for DtOsgWindowLineInstance. More...
class  DtOsgWindowManager
 Owns and manages OpenSceneGraph windows. More...
class  DtOsgWindowManagerCreator
 Creator for registering the OpenSceneGraph window manager implementation. More...
class  DtOsgWindowPolygonInstance
 OSG Implementation of a DtWindowPolygonInstance. More...
class  DtOsgWindowPolygonInstanceCreator
 Creator for DtOsgWindowPolygonInstance. More...
class  DtOsgWindowTextInstance
 An OSG Implementation of DtWindowTextInstance. More...
class  DtOsgWindowTextInstanceCreator
 Creator for DtOsgWindowTextInstance. More...
class  DtOsgWindowTriangleFanInstance
 OSG implementation of a 2D TriangleFan. More...
class  DtOsgWindowTriangleFanInstanceCreator
 Creator for DtOsgWindowTriangleFanInstance. More...
class  DtOsgWindowTriangleGroup
 OSG Implementation of DtWindowTriangleGroup. More...
class  DtOsgWindowTriangleGroupAgent
 Agent class for the scene object class: DtOsgWindowTriangleGroup. More...
class  DtOsgWindowTriangleGroupAgentImplementation
 Agent class for the scene object class: DtOsgWindowTriangleGroup. More...
class  DtOsgWindowTriangleGroupClassDefinition
 Definition class for the scene object class: DtOsgWindowTriangleGroup. More...
class  DtOsgWindowTriangleGroupClassesCreator
 Creator class for the scene object class: DtOsgWindowTriangleGroup. More...
class  DtOsgWindowTriangleGroupInstance
 This class updates vertices for each triangle added via addTriangle. More...
class  DtOsgWindowTriangleGroupInstanceCreator
 Creator for DtOsgWindowTriangleInstance. More...
class  DtOsgWindowTriangleStripInstance
 OSG implementation of a 2D TriangleStrip. More...
class  DtOsgWindowTriangleStripInstanceCreator
 Creator for DtOsgWindowTriangleStripInstance. More...
class  DtOverlayArcModelInstance
 vrvGraphics implementation of an Overlay Arc Model instance More...
class  DtOverlayArcModelInstanceCreator
 A Creator for the makVrv::DtOverlayArcModelInstance class. 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  DtOverlaySpiderWebModelInstance
 vrvGraphics implementation of an overlay spider web More...
class  DtOverlaySpiderWebModelInstanceCreator
 A Creator for the makVrv::DtOverlaySpiderWebModelInstance class. More...
class  DtPagedTilesIndirectManager
 handles the management of paged tiles and terrain patches being added to the indirect rendering system. More...
class  DtParticleSystemManagerInterface
 class that wraps the particle manager in vrvFx in a vrv friendly layer More...
class  DtParticleSystemModelInstance
 A virtual base class for a particle effect from a model definition. More...
struct  DtCascadeImportanceData
struct  DtCsmSplitData
struct  DtPerChannelData
class  DtPerformanceStats
 A stats which shows the IG's performance stats. More...
class  DtPerViewUniformCallback
 Callback to set a uniform value on a per-view basis. More...
class  DtPickableOverlay
 An overlay that is pickable. More...
class  DtPickIntersectionVisitor
 Intersection Visitor used for picking. More...
class  DtPolygonModelInstance
 Model instance to draw a polygon. More...
class  DtPossibleFileNamesCache
 A thread safe cache containing a list of possible file names for effect textures, based on the current path All methods on this are thread safe. 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  DtRainMaskMapController
 Installs and control rain mask mapping effects. More...
class  DtReadFileCallback
class  DtRectangularPyramidModelInstance
 Model instance to draw a rectangular pyramid. More...
class  DtRegularExpressionVisitor
 Visitor that matches regular expressions against scene graph node data. More...
class  DtReleaseTerrainTechniqueVisitor
 Responsible for releasing terrain teechniques. More...
class  DtRemoveNamedGroupsVisitor
class  DtRemoveProxiesVisitor
class  PointRenderingUtils
 Rendering utility class that return Rendering string (OSG_RENDERING or INDIRECT_RENDERING ) 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  DtRotorState
 represents an abstract rotor state. More...
class  DtNullRotorState
 start up state More...
class  FullyOff
 fully off state More...
class  FullyOn
class  SpinningUp
class  SpinningDown
class  DtRotorUpdater
 class to update the map of entities to their rotor datas via the tickable interface More...
struct  DtRunwayData
class  DtRunwayNode
class  DtRunwayThresholdNode
class  DtRunwaySignaler
class  DtRunwayMarkingManager
class  DtRunwayMarkingNode
class  DtScalingAlgorithm
 Provides an algorithm for scaling objects in the scene. More...
class  DtSceneGraph
 Abstraction over the OSG scene graph. More...
class  DtSceneRoot
 Abstract index into the scene graph. More...
class  DtScribeBoxModelInstance
 Instance of an OSG-specific attachable draw model. More...
struct  SdsmDrawCallback
struct  PostDrawSDSMCallback
class  DtSearchCandidateVisitor
 DtSearchCandidateVisitor will add names of nodes, descriptions lists and/or filenames to a set for a visited graph. More...
class  DtShaderEffect
 DtShaderEffect injects custom shaders into the scenes, There are derrived classes of this for snow and rain on the ground effects. More...
class  DtShaderEffectManager
 DtShaderEffectManager injects custom shaders into the scenes, uses DtShaderEffect objects to add rendering effects to the ground. More...
class  DtShaderEffectRain
 DtShaderEffectRain injects custom shaders into the scene, Handles rain on the ground causing the ground to look damp. More...
class  DtShaderEffectSnow
 DtShaderEffectSnow injects custom shaders into the scene, Handles snow on the ground causing the ground to look covered by snow. More...
class  DtShaderStorageBufferApplyAttribute
 Manage SSBO binding state. More...
class  DtShadowTweakables
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  DtShipFlagDirTickable
 The DtShipFlagDirTickable updates a transform node to rotate into the direction of the wind and ship. More...
class  DtShipFlagDirTickableCreator
 DtShipFlagDirTickableCreator class. More...
class  DtShipFlagSwitchTickable
 The DtShipFlagSwitchTickable class is responsible for switching nodes based on the current wind speed and ship speed. More...
class  DtShipFlagSwitchTickableCreator
 DtShipFlagSwitchTickableCreator class. More...
class  DtSilverLiningCameraManager
class  DtSilverLiningCloudLayer
class  DtSilverLiningContextManager
class  DtSilverLiningCubeMapData
class  DtSilverLiningCubeMapManager
 manages cube maps for multiple cameras(windows/views/channels) More...
struct  DtSilverLiningFogParameters
 intermediate structure for computing and returning fog parameters More...
class  DtSilverLiningFogManager
 manages fog settings for multiple cameras(windows/views/channels) More...
class  DtSilverliningGroup
 A group node which adds a silver-lining sky and will light all Children with the proper lighting parameters. More...
class  DtSilverliningGroupTimer
class  DtSkyDrawable
 The sky drawable. More...
class  DtSkyObjectManager
class  DtSnowMaskMapController
 Installs and control snow mask mapping effects. More...
class  DtSpiderWebModelInstance
 vrvGraphics implementation of the Spider Web Model More...
class  DtSplitBackfacePolyVisitor
 DtSplitBackfacePolyVisitor identifies two-sided polygons and duplicates the geometry as a set of two single-sided polygons, reversing one set of normals in the process. More...
class  DtStatsHandlerManager
 Class for managing the creation and recreation of the stats handler. More...
struct  DtStreamedVboData
 a helper struct to send basic primitives to video card More...
class  DtSwitchStateMapper
 The DtSwitchStateHapper class is responsible for switching children of an osgSim::MultiSwitch node based on the "configName" tag of the model definition. More...
class  DtSwitchStateMapperCreator
 DtSwitchStateMapperCreator class. More...
class  DtSwitchTerrainFeature
class  DtTacticalGraphicModelUpdaterManager
 The DtTacticalGraphicModelUpdaterManager class manages tactical graphics that want to be updated by changes to camera orientation or zoom level. More...
class  DtTacticalSmokeEmitter
 An emitter class that manages and emits several particles. More...
class  DtTacticalSmokeModelInstance
 A model instance of a tactical smoke cloud consisting of several puffs of smoke. More...
class  DtTacticalSmokeModelInstanceCreator
 A Creator for the makVrv::DtTacticalSmokeModelInstance class. More...
struct  DtTaxiwaySignData
 The elements that make up a taxiway sign. More...
class  DtTaxiwaySignNode
 Connect DtAerodromeRenderer with the DtTaxiwaySignManager. More...
class  DtTaxiwaySignSignaler
 A class which contains the signals used by the DtTaxiwaySignManager classes. More...
class  DtTaxiwaySignManager
class  DtTerrainPageSignaler
 It is expected that custom implementations of paging (whether inheriting from pagedLOD or not, should use this signaler to notify interested clients about paging events. More...
class  DtTerrainPatchGroup
 osg::Group with pointer back to DtOsgTerrainPatchObject Used for osgEarth high-LOD intersections More...
class  DtTerrainPatchObjectManager
 Manager that provides direct access to the terrain patch objects in use in a display engine also handles global tasks related to the terrain patches like dynamic features for paged tiles. More...
class  DtTextAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  DtTextureAtlasMapper
 The DtTextureAtlasMapper class is responsible calculating and setting the UV offets of a texture atlas based on the "COLOUR" and "COLPAT" tags of a model definition. More...
class  DtTextureAtlasMapperCreator
 DtTextureAtlasMapperCreator class. More...
class  DtTextureCollection
 Helper class to be used in conjunction with DtOsgReferencedCollection Was uncessarily in DtOsgFileCache. More...
class  DtTextureVisitor
 DtTextureVisitor walks the scene graph and collects the names of all textures found on nodes and drawables. More...
class  DtTranslateOperator
 A particle operator to simply translate the particles each frame. More...
class  DtUnDisplayListVisitor
class  DtUniformBufferObjectApplyAttribute
 Manage SSBO binding state. More...
class  DtUserDataString
 OSG UserData holder for a std::string. More...
class  DtValueBarAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  VariableRateShadingExtensions
 Extension functions used for Nvidia variable rate shading Initalises function pointers for the nvidia variable rate shading extensions. More...
class  DtVariableRateShadingImage
 Wrapper around Nvidia Variable Rate Shading Image functionality Creates a texture of the correct size for the provided channel. More...
class  DtVariableRateShadingImageStateAttribute
 An osg stateattribute that applies a DtVariableRateShadingImage to the State. More...
class  DtVariableRateShadingImagePalette
 Wrap functionality of Nvidia Variable Rate Shading Image Palette Allocates shading rate pallete data to the size specified by GL, the values in the palette should be gl enums defined in DtVariableRateShadingImage.h The shading rate image specifys lookup indices into the palette and the value in the palette specifies the shading rate to use. More...
class  DtVariableRateShadingImagePaletteStateAttribute
 An osg stateattribute that applies a DtVariableRateShadingImagePalette to the State. More...
class  DtVariableRateShadingImageUpdater
 Base class for GPU updates of the variable rate shading image Draw a full screen quad using a shader and provides a mechanism for end users to specify the shader to use and setup uniforms etc. More...
class  DtVariableRateShadingImageUpdaterDrawCallback
 A camera draw callback for invoking a VRS image update Typically this would be used as a predraw callback to ensure the VRS image is updated before the main camera draw occurs. More...
class  DtViewSpecificGroup
 Group node that is culled for every view except the target. More...
class  DtVirtualProgramCache
 class to hold a hashed map of strings to equivalent virtual programs to avoid repeated, duplicate creation of a virtual programs More...
class  DtVirtualProgramDepthOnlyCallback
 The DtVirtualProgramDepthOnlyCallback class implements a depth only accept callback. More...
struct  DtVirtualProgramParams
 structure to pass encapsulate parameters of a particular VP More...
class  DtVrvToOsgTextureClashDetector
 This class detects whether a texture object created by vrv was also made by osg or vice versa It detects this by checking the gl texture object name This gl name is the path of the texture file in both vrv and osg. More...
class  DtWeatherArea
 A weather area represents localized environmental conditions such as blowing dust, blowing sand, or blowing snow. More...
class  DtWeatherAreaFactory
 Factory that is used to create weather areas. More...
class  DtWeatherAreaDrawable
 A drawable used for drawing items related to weather areas. More...
class  DtWeatherAreaDrawableCreator
 creator for DtWeatherAreaDrawable More...
class  DtWeatherAreaEnvironmental
 Used by the weather system to define an environmental area. More...
class  DtWeatherAreaGroup
 A group node which serves as a root for weather areas, patchy ground fog areas and effects, infinite height fog, sandstorms, precipitation shafts, and lightning. More...
class  DtWeatherAreaGroupCreator
 Creator that is used to create the weather area group. More...
class  DtWeatherAreaSurfaceBounds
 Used by the weather system to define an area of blowing dust. More...
class  DtWeatherEffect
 this class is used to create weather effects around the eye to represent effects such as mist, rain and hail. More...
class  DtWeatherEffectCreator
 creator for DtWeatherEffect More...
class  DtWeatherEffectDrawable
 A drawable for drawing weather effects such as hail. More...
class  DtWeatherEffectDrawableCreator
 creator for DtWeatherEffectDrawable More...
class  DtWeatherFogFroxelGrid
 DtWeatherFogFroxelGrid uses a frustum voxel grid to compute density/translucency at voxel locations based on fog volumes. More...
class  DtWeatherLayer
 A weather layer uses one or more weather effects to create a top level visual. More...
class  DtWeatherLayerFactory
 Factory that is used to create weather layers. More...
class  DtWeatherLayerBlowingDust
 A blowing dust specific weather layer uses one or more weather effects to create a top level visual. More...
class  DtWeatherLayerBlowingSand
 A blowing sand specific weather layer uses one or more weather effects to create a top level visual. More...
class  DtWeatherLayerBlowingSnow
 A blowing snow specific weather layer uses one or more weather effects to create a top level visual. More...
class  DtWeatherLayerGroup
 A group node which serves as a root for weather layers. More...
class  DtWeatherLayerGroupCreator
 Creator that is used to create the weather layer group. More...
class  DtWeatherLayerHail
 A hail specific weather layer uses one or more weather effects to create a top level visual. More...
class  DtWeatherLightning
 This class simulates and renders a lightning area. More...
class  DtWeatherLightningFactory
 Factory that is used to create weather lightning areas. More...
class  DtWeatherPrecipitationShaft
 This class simulates and renders a precipitation shaft area. More...
class  DtWeatherPrecipitationShaftFactory
 Factory that is used to create weather precipitation shaft areas. More...
class  DtWeatherSurfaceGrid
 Used by the weather system to define a rectangular grid of points. 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  DtWindDirTickable
 The DtWindDirTickable updates a transform node to rotate into the direction of the wind. More...
class  DtWindDirTickableCreator
 DtWindDirTickableCreator class. More...
class  DtWindowArcInstance
 Window version of 2D elliptical arc. More...
class  DtWindowArcInstanceCreator
 A Creator for the makVrv::DtOverlayArcModelInstance class. More...
class  DtWindRotTickable
 The DtWindRotTickable rotates along X (like a fan blade) depending on the speed of the wind. More...
class  DtWindRotTickableCreator
 DtWindRotTickableCreator class. More...
class  DtWindSwitchTickable
 The DtWindSwitchTickable class is responsible for switching nodes based on the current wind speed. More...
class  DtWindSwitchTickableCreator
 DtWindSwitchTickableCreator class. More...
class  DtXRScalingAlgorithm
 XR scaling algorithm implementation This Scaling algorithm implements the 'classic' MAK Stealth XR Scaling, which scales by distance between the camera and the object, and then scales that 'scale' by the object's size; so smaller objects get scaled more than larger objects. More...
class  DtXRScalingAlgorithmCreator
 Override creator for creating scale algorithm instances. More...
class  DtIndirectBuildingsHandler
 class used to collect geometry coming in via buildings layer and add it to the indirect engine. More...
class  DtIndirectFeatureGeomHandlerAsyncLoader
 Creates another async class to load nodes. More...
class  DtIndirectFeatureGeomHandler
 class used to collect geometry coming in via feature_geom and add it to the indirect engine. More...
class  DtIndirectGeometryCallback
 DtIndirectGeometryCallback is a data broker callback that handles feature tile load/unload callbacks to handle the rendering of these features using indirect rendering. More...
class  DtIndirectGeometryCallbackConnector
 A connector class to listen in on signal_terrainPatchCreated and install the DtIndirectGeometryCallback for that terrain patch. More...
class  DtIndirectGeometryCallbackConnectorCreator
 DtIndirectGeometryCallbackConnectorCreator is used to create a DtIndirectGeometryCallbackConnector. More...
class  DtIndirectGeometryLayerManager
 Handles a layer specified in the .earth file, and using the feature_geom plugin and point features. More...
class  DtIndirectGeometryLayerManagerCreator
class  DtOsgEarthBoundary
 DtOsgEarthBoundary. More...
class  DtOsgEarthCache
 DtOsgEarthCache. More...
class  DtOsgEarthCacheCreator
 Creator for the DtOsgEarthCache. More...
class  DtOsgEarthCacheEstimator
 DtOsgEarthCacheEstimator - Modified version of OsgEarthCacheEstimator add model layer cache estimation ,slightly better performance and more accurate estimation. More...
class  DtOsgEarthCacheEstimatorCreator
 Creator for the DtOsgEarthCacheEstimator. More...
class  DtOsgEarthCacheTileHandler
 DtOsgEarthCacheTileHandler. More...
class  DtOsgEarthCacheTileHandlerCreator
 Creator for the DtOsgEarthCacheTileHandler. More...
class  DtOsgEarthDataRequest
 DtOsgEarthDataRequest. More...
class  DtOsgEarthImageLayerDataRequest
 DtOsgEarthImageLayerDataRequest. More...
class  DtOsgEarthElevationLayerDataRequest
 DtOsgEarthElevationLayerDataRequest. More...
class  DtOsgEarthModelLayerDataRequest
 DtOsgEarthModelLayerDataRequest. More...
class  DtOsgEarthDataRequestQueue
 DtOsgEarthDataRequestQueue. More...
class  DtOsgEarthFile
 DtOsgEarthFile. More...
class  DtOsgEarthFileParser
 DtOsgEarthFileParser. More...
class  DtOsgEarthLayerVisibilityManager
class  DtOsgEarthLocalWindObject
 The osgEarth specific local wind object. More...
class  DtOsgEarthLocalWindObjectAgent
 Agent class for the scene object class: DtOsgEarthLocalWindObject. More...
class  DtOsgEarthLocalWindObjectAgentImplementation
 Agent class for the scene object class: DtOsgEarthLocalWindObject. More...
class  DtOsgEarthLocalWindObjectClassDefinition
 Definition class for the scene object class: DtOsgEarthLocalWindObject. More...
class  DtOsgEarthLocalWindObjectClassesCreator
 Creator class for the scene object class: DtOsgEarthLocalWindObject. More...
class  DtOsgEarthPaperMapCallback
 DtTerrainEditorMapCallback. More...
class  DtOsgEarthPaperMapManager
 Manager that adds, clears, activates/deactives groups (if any) read in by the DtPaperMapCallback The idea is to have annotations in the .earth file which allows osgEarth layers derived from osgEarth::VisibleLayer to be associated with a group so that layers can be turned on and off at the same time A layer can be part of more than one group Use the mapgroup osgEarth layer attribute like this: <mapgroup>air,naval,default</mapgroup> This means that this osgEarth layer is part of an air map group, a naval map group and a default group visible in both 2d (ex. More...
class  DtOsgEarthPaperMapManagerCreator
 DtOsgEarthPaperMapManagerCreator is used to create a DtOsgEarthPaperMapManager. More...
class  DtOsgEarthPropertyItemKey
 DtOsgEarthPropertyItemKey Key of the osgEarth property item, represented by the type and index. More...
class  DtOsgEarthStreamedFeatureCallback
 DtOsgEarthFeatureDataBroker::Callback that is fired when a new feature data 'tile' pages in. More...
class  DtOsgEarthStreamedFeatureManager
 DtOsgEarthStreamedFeatureManager is an osgEarth-specific implemenation of a DtStreamedFeatureManager. More...
class  DtOsgEarthStreamedFeatureManagerCreator
 DtOsgEarthStreamedFeatureManagerCreator is used to create an osgEarth-specific implementation of a DtStreamedFeatureManager. More...
class  DtOsgEarthUtil
 DtOsgEarthUtil. More...
class  DtStreamedFeaturePageVisitorTemplate
 DtStreamedFeaturePageVisitor is a osg::NodeVisitor to traverse an incoming 'tile' looking for CustomFeatureNodes that the feature_geom driver may have attached. More...
class  DtOsgEarthServerDescriptor
 An server is an entry for osgEarth. 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  DtDeMainWindowEmbeddedOsgWindow
 The Qt IG main window embedded OSG window. More...
class  DtDeMainWindowEmbeddedOsgWindowCreator
 DtDeMainWindowEmbeddedOsgWindowCreator is the creator class for DtDeMainWindowEmbeddedOsgWindow. More...
class  DtDynamicTerrainPage
 The scene graph page displays the scene graph in a page. More...
class  DtDynamicTerrainPageCreator
 This creator is responsible for creating the makVrv::DtDynamicTerrainPage. More...
class  DtDynamicTerrainPageInterface
 Interface to a widget that displays the scene graph as a tree. More...
class  DtDynamicTerrainPageLogic
 Logic for scene graph tree display widget. More...
class  DtEmbeddedOsgWindow
 This is a helper class for users that want to embed an DtOsgView into a custom Qt application. More...
class  DtExtractOceanInterface
 Interface for the extract Ocean widget. More...
class  DtExtractOceanLogic
 Extract Ocean logic. More...
class  DtExtractOceanPage
 Page for ocean extraction; coordinates the widget & logic. More...
class  DtExtractOceanReferencesWidget
 Widget for specifying static ocean extraction from a list of textures. More...
class  DtExtractOceanSearchWidget
 Widget for specifying static ocean extraction from a search string used to match texture names. More...
class  DtExtractOceanWidget
 Tabbed widget for extracting Ocean, composed of a reference extracting widget and a search expression extracting widget. 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  DtOsgAdapterQtWidgetCreator
 DtOsgAdapterQtWidgetCreator provides the mechanism for creating an extended DtOsgAdapterQtWidget. More...
class  QGLWidgetAsOsgContext
 Internal class for embedding The OpenGL Qt code into OSG. 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  ExpansionFunctor
class  DtDrawBoundsAction
class  DtRefreshNodeAction
class  DtColorSubTreeAction
 Context menu item for colorizing the current node and all it's children. More...
class  DtExpandItemAction
class  DtExpandAllAction
class  DtExpandToOQNAction
class  DtExpandToGeometryAction
class  DtExpandToLightsAction
class  DtAddOcclusionNodeAction
class  DtSearchSceneGraphAction
 search action for scene graph tab in the terrain information panel More...
class  DtSceneGraphTreeLogic
 Logic for scene graph tree display widget. More...
class  DtSceneGraphTreeLogicCreator
 The DtSceneGraphTreeLogicCreator creator for the DtSceneGraphTreeLogicCreator class. 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  DtDepthOfField
 This class provides an OSG-specific implementation of camera depth of field. More...
class  DtDepthOfFieldCreator
 A DtDepthOfFieldCreator instance is registered with the post process element factory to create DtPostProcessor instances. More...
struct  DtDofParams
 structure to exchange/communicate DOF field parameters More...
class  DtDepthOfFieldDrawable
 class used to render dof during the post processor camera draw More...
class  DtDropParticle
 Local class for a single drop particle on the screen. More...
struct  DtGridCell
 Internal struct for one cell of our grid of glass properties. More...
struct  HbaoParameters
 struct for holding all the hbao paramters used by this drawable. More...
class  DtHbaoDrawable
 class used to render HBAO during the post processor camera draw. More...
class  DtHbaoPostProcessor
 This class provides an OSG-specific implementation of camera Horizontal Based Ambient Occlusion. More...
class  DtHbaoPostProcessorCreator
 A DtHbaoPostProcessorCreator instance is registered with the post process element factory to create DtPostProcessor instances. More...
class  DtBlurShaderGenerator
class  DtHdrDrawable
 class used to render hdr during the post processor camera draw More...
class  DtHdrPostProcessor
 post processor class that handles HDR post processing effects More...
class  DtHdrPostProcessorCreator
class  DtHorizontalFlip
 This class provides an OSG-specific implementation of flipping the channel horizontally. More...
class  DtHorizontalFlipCreator
 A DtHorizontalFlipCreator instance is registered with the post process element factory to create DtPostProcessor instances. More...
class  DtHorizontalFlipDrawable
 class used to flip the channel horizontally during the post processor camera draw More...
class  DtPostProcessManager
 This class provides the OSG-specific management of post-processing effects. More...
class  DtPostProcessManagerCreator
class  DtPostProcessorCullVistorCallback
class  DtPostProcessor
 This class provides the OSG-specific implementation of a post processor. More...
class  DtPostProcessorCreator
 DtPostProcessorCreator is the common base class for all post processor creators. More...
class  DtPostProcessorDrawable
class  DtPostProcessorFactory
 Factory to create the specific DtPostProcessors registered when vrvOsg starts up. More...
class  DtRaindropParticle
 A drop with a physical simulation of movement, merging, evaporation, etc. More...
class  DtRandomUtils
class  DtReverseDepthBuffer
 This class provides an OSG-specific implementation of camera depth of field. More...
class  DtReverseDepthBufferCreator
 A DtReverseDepthBufferCreator instance is registered with the post process element factory to create DtPostProcessor instances. More...
class  DtReverseDepthBufferDrawable
 class used to render reverse depth buffer during the post processor camera draw More...
class  DtSplashParticle
class  DtSplashPrecompute
 For calculating the wave splashes on screen. More...
class  DtVolumetricDrawable
 class used to render crepuscular rays during the post processor camera draw More...
class  DtVolumetricLighting
 This class provides an implementation of crepuscular rays as a post process. More...
class  DtVolumetricLightingCreator
 A DtVolumetricLightingCreator instance is registered with the post process element factory to create DtPostProcessor instances. More...
struct  DtWaterOnScreenParameters
 structure to exchange/communicate various parameters for the water on screen effect More...
class  DtWaterOnScreenDrawable
 class used to render water on screen effects during the post processor camera draw More...
class  DtWaterOnScreen
 This class provides an OSG-specific implementation of water drops on the screen. More...
class  DtWaterOnScreenCreator
 A DtWaterOnScreenCreator instance is registered with the post process element factory to create DtPostProcessor instances. More...
class  DtSenSim
class  DtSenSimSensorModule
 JRM SenSim sensor module implementation. More...
class  DtSenSimDrawable
 class used to render SenSimRT during the post processor camera draw More...
class  DtSenSimPostProcessor
class  DtSenSimPostProcessorCreator
class  DtSensorTextureController
 Installs and control cameraFX texture replacement effects. More...
class  DtSenSimWidgetCreator
 Creator for the SenSim sensor configuration widget. More...
class  DtSenSimConfigurationWidget
 Widget to configure SenSim sensors. More...
class  DtSenSimConfigurationWidgetInterface
 Interface for a SenSim sensor configuration widget. More...
class  DtSenSimConfigurationWidgetLogic
 Logic for SenSim configuration widget. More...
class  DtSpeedTreeCore
 DtSpeedTreeCore wraps and provides the interface to makOsgSpeedTree. More...
class  DtSpeedTreeForest
 DtSpeedTreeForest is the SpeedTree implementation of a distributed DtForestObject. More...
class  DtSpeedTreeForestObjectCreator
 DtSpeedTreeForestObjectCreator is the SpeedTree implementation of a DtForestObjectCreator. More...
class  DtSpeedTreeForestAgent
 Agent class for the scene object class: DtSpeedTreeForest. More...
class  DtSpeedTreeForestAgentImplementation
 Agent class for the scene object class: DtSpeedTreeForest. More...
class  DtSpeedTreeForestClassDefinition
 Definition class for the scene object class: DtSpeedTreeForest. More...
class  DtSpeedTreeForestClassesCreator
 Creator class for the scene object class: DtSpeedTreeForest. More...
class  DtSpeedTreeForestPreCullJob
 responsible for starting update code off in a separate thread when culling starts it runs in the cull thread and sets up the update data and runs the pre cull forest function More...
class  DtSpeedTreeForestSignaler
 DtSpeedTreeForestSignaler is a signaler for DtSpeedTreeForest changes. More...
class  DtSpeedTreeForestUpdateAsyncTask
 DtSpeedTreeForestUpdateAsyncTask is a tbb task for running the speed tree forest updates in the background This runs in the background and uses the DtSpeedTreeForest merge update mutex to avoid running at the same time as merge. More...
class  DtSpeedTreeMergeJob
 osg::Operation responsible for launching async tbb task, currently done in swap buffers More...
class  DtSpeedTreeMergeTask
 Async task responsible for adding trees during swap buffers, launched by DtSpeedTreeMergeJob. More...
class  DtSpeedTreePreCullJobManager
 DtSpeedTreePreCullJobManager is a singleton manager for adding the pre cull job and used to control the async update enabled flag. More...
class  DtStreamedSpeedTreeForest
 DtStreamedSpeedTreeForest manages the streaming management for The DtSpeedTreeForest that is contains. More...
class  DtStreamedSpeedTreeThread
 Thread object to convert tree marker requests into tree records in a worker thread. More...
class  DtStreamingSpeedTreeVisibilityCallback
 DtStreamingSpeedTreeVisibilityCallback is a callback responsible for hiding/showing speedtrees for an osgEarth-created model layer subgraph based on the visibility of the VisibleLayer. More...
class  DtStreamingSpeedTreeFeatureCallback
 DtStreamingSpeedTreeFeatureCallback is a data broker callback that will create speedtrees for an osgEarth-created feature layer subgraph. More...
class  DtStreamingSpeedTreeForestManager
 DtStreamingSpeedTreeForestManager is a singleton class that manages a collection of DtTerrainPatchObjectForestManagers and provides top level management of streamed speedTrees. More...
class  DtTerrainPatchObjectForestManager
 DtTerrainPatchObjectForestManager manages a collection of DtStreamedSpeedTreeForest objects, associated with a single DtOsgTerrainPatch. More...
struct  DtTreeRequestOutput
 Output of a processed set of marker requests. More...
class  DtTreeRequestMessage
 A message to convert some tree requests into tree records. 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  DtOsgEarthHeaderParser
 DtOsgEarthHeaderParser parses coordinate system info from osgEarth file. More...
class  DtOsgEarthHeaderParserCreator
 DtOsgEarthHeaderParserCreator 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  DtOsgEarthAddTerrainLayerInterface
 DtOsgEarthAddTerrainLayerInterface. More...
class  DtOsgEarthAddTerrainLayerWidget
 DtOsgEarthAddTerrainLayerWidget This widget is used by the DtTerrainEditorWidget to add an image or elevation layer into the osgEarth terrain. More...
class  DtOsgEarthAddTerrainLayerWidgetCreator
 Creator for the DtAddTerrainLayerWidget. More...
class  DtOsgEarthCacheDialog
 DtOsgEarthCacheDialog Widget for generating cache data of image/elevation/model. More...
class  DtOsgEarthCacheDialogCreator
 Creator for the DtOsgEarthCacheDialogCreator. More...
class  DtOsgEarthCacheEditingEventProcessor
 DtOsgEarthCacheEditingEventProcessor - This class handles the events of selecting cache area. More...
class  DtOsgEarthCacheHandler
 DtOsgEarthCacheHandler, using QThread to run the cache process in a separate thread. More...
class  DtOsgEarthCacheHandlerCreator
 Creator class for DtOsgEarthCacheLogic. More...
class  DtOsgEarthCacheInterface
 DtOsgEarthCacheInterface Interface class for generating cache data of image/elevation/model. More...
class  DtOsgEarthCacheLogic
 DtOsgEarthCacheLogic. More...
class  DtOsgEarthCacheLogicCreator
 Creator class for DtOsgEarthCacheLogic. More...
class  DtOsgEarthTerrainPropertyTreeWidgetItem
 DtOsgEarthTerrainPropertyTreeWidgetItem. More...
class  DtCachePolicyTreeWidgetItem
 DtCacheOptionsTreeWidgetItem. More...
class  DtLayerTreeWidgetItem
 DtLayerTreeWidgetItem. More...
class  DtVisibleLayerTreeWidgetItem
 DtVisibleLayerTreeWidgetItem. More...
class  DtImageLayerTreeWidgetItem
 DtImageLayerTreeWidgetItem. More...
class  DtElevationLayerTreeWidgetItem
 DtElevationLayerTreeWidgetItem. More...
class  DtLandCoverLayerTreeWidgetItem
 DtLandCoverLayerTreeWidgetItem. More...
class  DtMaskLayerTreeWidgetItem
 DtMaskLayerTreeWidgetItem. More...
class  DtOsgEarthTerrainPropertyTreeWidgetItemCreator
 DtOsgEarthTerrainPropertyTreeWidgetItemCreator. More...
class  DtMaskLayerTreeWidgetItemCreator
 DtMaskLayerTreeWidgetItemCreator. More...
class  DtVisibleLayerTreeWidgetItemCreator
 DtVisibleLayerTreeWidgetItemCreator. More...
class  DtImageLayerTreeWidgetItemCreator
 DtImageLayerTreeWidgetItemCreator. More...
class  DtLandCoverLayerTreeWidgetItemCreator
 DtLandCoverLayerTreeWidgetItemCreator. More...
class  DtElevationLayerTreeWidgetItemCreator
 DtElevationLayerTreeWidgetItemCreator. More...
class  DtCachePolicyTreeWidgetItemCreator
 DtCachePolicyTreeWidgetItemCreator. More...
class  DtBuildingLayerTreeWidgetItem
 DtBuildingLayerTreeWidgetItem. More...
class  DtBuildingLayerTreeWidgetItemCreator
 DtBuildingLayerTreeWidgetItemCreator. More...
class  DtModelLayerOptionsTreeWidgetItem
 DtModelLayerOptionsTreeWidgetItem. More...
class  DtFeatureModelLayerOptionsTreeWidgetItem
 DtFeatureModelLayerOptionsTreeWidgetItem. More...
class  DtModelLayerOptionsTreeWidgetItemCreator
 DtModelLayerOptionsTreeWidgetItemCreator. More...
class  DtFeatureModelLayerOptionsTreeWidgetItemCreator
 DtFeatureModelLayerOptionsTreeWidgetItemCreator. More...
class  DtOsgEarthGenerateBoundaryInterface
 DtOsgEarthGenerateBoundaryInterface. More...
class  DtOsgEarthGenerateBoundaryWidget
 DtOsgEarthGenerateBoundaryWidget. More...
class  DtOsgEarthGenerateBoundaryWidgetCreator
 Creator for the DtAddTerrainLayerWidget. More...
class  DtGroundCoverLayerTreeWidgetItem
 DtGroundCoverLayerTreeWidgetItem. More...
class  DtRoadSurfaceLayerTreeWidgetItem
 DtRoadSurfaceLayerTreeWidgetItem. More...
class  DtSplatLayerTreeWidgetItem
 DtSplatLayerTreeWidgetItem. More...
class  DtGroundCoverLayerTreeWidgetItemCreator
 DtGroundCoverLayerTreeWidgetItemCreator. More...
class  DtRoadSurfaceLayerTreeWidgetItemCreator
 DtRoadSurfaceLayerTreeWidgetItemCreator. More...
class  DtSplatLayerTreeWidgetItemCreator
 DtSplatLayerTreeWidgetItemCreator. More...
class  DtTdbAddFeatureLayerInterface
 DtTdbAddFeatureLayerInterface. More...
class  DtTdbAddFeatureLayerWidget
 DtTdbAddFeatureLayerWidget A dialog widget used by DtTerrainEditorWidget to add a Tdb Feature layer into the terrain. More...
class  DtTdbAddFeatureLayerWidgetCreator
 Creator for the DtTdbAddFeatureLayerWidget. More...
class  DtTerrainContentItemKey
 DtTerrainContentItemKey. More...
class  DtTerrainEditorInterface
 DtTerrainEditorInterface. More...
class  DtTerrainEditorLogic
 DtTerrainEditorLogic. More...
class  DtTerrainEditorLogicCreator
 Creator class for DtOsgEarthProfileLogic. More...
class  DtTerrainEditorPage
 Page for terrain editor widget. More...
class  DtTerrainEditorProperties
 DtTerrainEditorProperties. More...
class  DtFeatureLayerProperties
 DtFeatureLayerProperties. More...
class  DtTerrainPatchProperties
 DtTerrainPatchProperties. More...
class  DtMAKTerrainProperties
 DtMAKTerrainProperties. More...
class  DtOsgEarthTerrainProperties
 DtOsgEarthTerrainProperties. More...
class  DtOceanLayerProperties
 DtOceanLayerProperties. More...
class  DtLayerProperties
 DtLayerProperties. More...
class  DtMaskLayerProperties
 DtMaskLayerProperties. More...
class  DtVisibleLayerProperties
 DtVisibleLayerProperties. More...
class  DtElevationLayerProperties
 DtElevationLayerProperties. More...
class  DtModelLayerProperties
 DtModelLayerProperties. More...
class  DtFeatureModelLayerProperties
 DtFeatureModelLayerProperties. More...
class  DtSplatLayerProperties
 DtSplatLayerProperties. More...
class  DtGroundCoverLayerProperties
 DtGroundCoverLayerProperties. More...
class  DtImageLayerProperties
 DtImageLayerProperties. More...
class  DtRoadSurfaceLayerProperties
 DtRoadSurfaceLayerProperties. More...
class  DtLandCoverLayerProperties
 DtLandCoverLayerProperties. More...
class  DtDoubleSpinBoxWithSpecialMAXText
class  DtTerrainEditorPropertyTreeWidgetItem
 DtTerrainEditorPropertyTreeWidgetItem. More...
class  DtTerrainEditorPropertyTreeWidgetItemCreator
 DtTerrainEditorPropertyTreeWidgetItemCreator. More...
class  DtTerrainEditorPropertyTreeWidgetItemFactory
 DtTerrainEditorPropertyTreeWidgetItemFactory. More...
class  DtTerrainEditorWidget
 Widget for editing the terrain in the scene. More...
class  DtTerrainEditorWidgetCreator
 Creator for the DtTerrainEditorWidget. More...
class  DtMAKTerrainPropertyTreeWidgetItem
 DtMAKTerrainPropertyTreeWidgetItem. More...
class  DtTerrainPatchPropertyTreeWidgetItem
 DtTerrainPatchPropertyTreeWidgetItem. More...
class  DtFeatureLayerPropertyTreeWidgetItem
 DtFeatureLayerPropertyTreeWidgetItem. More...
class  DtOceanLayerPropertyTreeWidgetItem
 DtOceanLayerPropertyTreeWidgetItem. More...
class  DtMAKTerrainPropertyTreeWidgetItemCreator
 DtMAKTerrainPropertyTreeWidgetItemCreator. More...
class  DtTerrainPatchPropertyTreeWidgetItemCreator
 DtTerrainPatchPropertyTreeWidgetItemCreator. More...
class  DtFeatureLayerPropertyTreeWidgetItemCreator
 DtFeatureLayerPropertyTreeWidgetItemCreator. More...
class  DtOceanLayerPropertyTreeWidgetItemCreator
 DtOceanLayerPropertyTreeWidgetItemCreator. More...
class  DtPlanarReflection
 A camera for rendering Triton's planar reflection texture. More...
class  DtRk4MotionModel
 Implementation of a buoyancy model using RK4 integration. More...
class  DtTritonBreakingWavesMapManager
 A class to manage automatic periodic updating of a breaking wave direction map generated from shapefiles. More...
class  DtTritonBreakingWavesMapSuperManager
 A class for managing multiple breaking wave map managers. There is a manager for each osg camera. More...
class  DtTritonCameraManager
 class for managing the link between the triton camera's and the osg cameras More...
class  DtTritonDrawable
 An OSG Drawable representing Triton's infinite ocean. More...
class  DtTritonDynamicOceanObject
 DtTritonDynamicOceanObject is the triton-based implementation of a DtDynamicOceanObject. More...
class  DtTritonDynamicOceanObjectAgent
 Agent class for the scene object class: DtTritonDynamicOceanObject. More...
class  DtTritonDynamicOceanObjectAgentImplementation
 Agent class for the scene object class: DtTritonDynamicOceanObject. More...
class  DtTritonDynamicOceanObjectClassDefinition
 Definition class for the scene object class: DtTritonDynamicOceanObject. More...
class  DtTritonDynamicOceanObjectClassesCreator
 Creator class for the scene object class: DtTritonDynamicOceanObject. More...
class  DtTritonEventProcessor
class  DtTritonGroup
 LOD node that switches by observer elevation ranges. More...
class  DtTritonImGuiHelper
class  DtTritonIntersector
 DtTritonIntersector works with the methods in the DtOsgIntersector class to provide a Triton-aware implementation of DtIntersector. More...
class  DtTritonIntersectorCreator
 Abstract creator base class. More...
class  DtTritonManager
class  DtTritonPlanarReflectionManager
 class for managing the planar reflections used by triton drawable. More...
class  DtTritonPreciseClipPlane
struct  DtTritonRenderingParameters
 structure used to communicated triton rendering parameters between imgui/system to triton More...
class  DtTritonRotorWashModelInstance
 Implementation of a Triton rotorWash model. More...
class  DtTritonRotorWashModelInstanceCreator
 A Creator for the makVrv::DtTritonRotorWashModelInstance class. More...
class  DtTritonShaderUniformManager
 class for managing the shader uniforms for triton, gets the shader ids and caches them between frames More...
class  DtTritonTidalStreamWakeModel
 A model of a triton tidalStreamWake is used to interface with the triton API to generate a Kelvin tidalStreamWake effect. More...
class  DtTritonTidalStreamWakeModelAgent
 Agent class for the scene object class: DtTritonTidalStreamWakeModel. More...
class  DtTritonTidalStreamWakeModelAgentImplementation
 Agent class for the scene object class: DtTritonTidalStreamWakeModel. More...
class  DtTritonTidalStreamWakeModelClassDefinition
 Definition class for the scene object class: DtTritonTidalStreamWakeModel. More...
class  DtTritonTidalStreamWakeModelClassesCreator
 Creator class for the scene object class: DtTritonTidalStreamWakeModel. More...
class  DtTritonTidalStreamWakeModelInstance
 Implementation of a Triton Tidal Stream Wake model. More...
class  DtTritonTidalStreamWakeUpdater
 Updater for the Kelvin tidalStreamWake model. More...
class  DtTritonTidalStreamWakeUpdaterAgent
 Agent class for the scene object class: DtTritonTidalStreamWakeUpdater. More...
class  DtTritonTidalStreamWakeUpdaterAgentImplementation
 Agent class for the scene object class: DtTritonTidalStreamWakeUpdater. More...
class  DtTritonTidalStreamWakeUpdaterClassDefinition
 Definition class for the scene object class: DtTritonTidalStreamWakeUpdater. More...
class  DtTritonTidalStreamWakeUpdaterClassesCreator
 Creator class for the scene object class: DtTritonTidalStreamWakeUpdater. More...
struct  DtTritonUpdateCallback
 An callback to update Triton's FFT from the update thread. More...
class  DtTritonWakeModel
 A model of a triton wake is used to interface with the triton API to generate a Kelvin wake effect. More...
class  DtTritonWakeModelAgent
 Agent class for the scene object class: DtTritonWakeModel. More...
class  DtTritonWakeModelAgentImplementation
 Agent class for the scene object class: DtTritonWakeModel. More...
class  DtTritonWakeModelClassDefinition
 Definition class for the scene object class: DtTritonWakeModel. More...
class  DtTritonWakeModelClassesCreator
 Creator class for the scene object class: DtTritonWakeModel. More...
class  DtTritonWakeModelInstance
 Implementation of a Triton wake model. More...
class  DtTritonWakeUpdater
 Updater for the Kelvin wake model. More...
class  DtTritonWakeUpdaterAgent
 Agent class for the scene object class: DtTritonWakeUpdater. More...
class  DtTritonWakeUpdaterAgentImplementation
 Agent class for the scene object class: DtTritonWakeUpdater. More...
class  DtTritonWakeUpdaterClassDefinition
 Definition class for the scene object class: DtTritonWakeUpdater. More...
class  DtTritonWakeUpdaterClassesCreator
 Creator class for the scene object class: DtTritonWakeUpdater. More...
class  DtTritonWaterClampingUpdater
 DtTritonWaterClampingUpdater is a Triton-using re-implementation of the DtWaterClampingUpdater. More...
class  DtTritonWaterClampingUpdaterAgent
 Agent class for the scene object class: DtTritonWaterClampingUpdater. More...
class  DtTritonWaterClampingUpdaterAgentImplementation
 Agent class for the scene object class: DtTritonWaterClampingUpdater. More...
class  DtTritonWaterClampingUpdaterClassDefinition
 Definition class for the scene object class: DtTritonWaterClampingUpdater. More...
class  DtTritonWaterClampingUpdaterClassesCreator
 Creator class for the scene object class: DtTritonWaterClampingUpdater. More...
class  DtTritonWaterImpactModel
 A model of a triton water impact, used to interface with the triton API to generate a water impact effect. More...
class  DtTritonWaterImpactModelAgent
 Agent class for the scene object class: DtTritonWaterImpactModel. More...
class  DtTritonWaterImpactModelAgentImplementation
 Agent class for the scene object class: DtTritonWaterImpactModel. More...
class  DtTritonWaterImpactModelClassDefinition
 Definition class for the scene object class: DtTritonWaterImpactModel. More...
class  DtTritonWaterImpactModelClassesCreator
 Creator class for the scene object class: DtTritonWaterImpactModel. More...
class  DtTritonWaterImpactModelInstance
 Implementation of a Triton waterImpact model. 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  DtBeaufortWindScale
 The DtBeaufortWindScale is a utility class for converting wind speeds to/from the Beaufort Scale as described by Wikipedia. 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...
struct  DtCharacterTextureVariationInfo
class  DtCloudTypeMapper
 The DtCloudTypeMapper is a utility class for providing o an enumeration for cloud types o cloud type enumeration to/from string conversion functions o a utility function for checking if a cloud type is a 'local-only' type o visibility obscurant enumeration to/from string conversion functions o an oktas to string conversion function. 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
 This is a simple class for logging information to a 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  DtDisconnectable
 Functionality for disconnecting the various references that objects make to each other. More...
class  DtDisplayConfiguration
 This owns a list of window configurations. More...
class  DtDouglasSeaState
 The DtDouglasSeaState is a utility class for converting wave heights to/from the Douglas Sea Scale as described by Wikipedia. More...
class  DtDouglasSwellState
 The DtDouglasSwellState is a utility class for converting sea-swell lengths and heights to/from the Douglas Sea Scale as described by Wikipedia. More...
class  DtDriverConfiguration
 Configuration for the makVrv::DtIgDriver class. More...
class  DtDynamicTerrainChange
 Command which can be given to the dynamic terrain system to perform some change. More...
class  DtDynamicTerrainFeature
 Interface which abstracts the concept of a individually identifiable "thing" in the terrain. More...
class  DtDynamicTerrainIndex
 Interface provided to terrain feature's state change functions. More...
class  DtDynamicTerrainChanges
class  DtDynamicTerrainGeometry
 Represents (possibly infinite) area of space. More...
class  DtDynamicTerrainGeometryIntersection
class  DtDynamicTerrainGeometryUnion
class  DtDynamicTerrainLine
 DtDynamicTerrainLine is used to represent a collection of vertices for a linear dynamic terrain object. More...
class  DtDynamicTerrainSphere
 DtDynamicTerrainSphere is used to represent a sphere of impact for a dynamic terrain event. More...
class  DtEaser
 The easer class DtEaser return values along a bezier curve between input point 1 and point 2. 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  DtGaussianDistributionGenerator
 Implementation independent random number generator with a normal (Gaussian) distribution. More...
class  DtGeocentricCoordinateConverter
 Instances of DtGeocentricCoordinateConverter 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  DtGeodeticDdmCoordinateDisplay
 The geodetic (DDM) coordinate display information for the GUI. More...
class  DtGeodeticDecCoordinateDisplay
 The decimal geodetic coordinate display information for the GUI. More...
class  DtGeodeticDmsCoordinateDisplay
 The geodetic (DMS) coordinate display information for the GUI. More...
class  DtGeoReference
 The DtGeoReference class provides a mechanism to convert between geodetic coordinates and topocentric coordinates. 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  DtHsvColorUtil
class  DtInMemoryProfiler
 This class measures time difference (cpu time, wall time, etc) between calls to its start and stop function. More...
class  DtInMemoryProfilerHelper
class  DtInputDriverConfiguration
 Serializable configuration for the input driver Contains observer settings and the current default key map. More...
class  DtKeyedSignalConnectionManager
 DtKeyedSignalConnectionManager extends DtSignalConnectionManager to allow access to managed signals via a key supplied when the connection is managed. 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  DtLightPointTable
 Lights Table class, handles loading the light type table default files and keeping track of all the custom light point types that are added when an osgSim light point is replaced with a DtLightPoint. More...
class  DtLightPointType
 Light point information class, Used to represent a Light Point Type in the light point table with all the parameters that are available in the tables. More...
class  DtLockedBufferedQueue
 A locked buffered queue which allows multiple writers and a single reader. More...
class  DtLockfile
 Logic class for encrypting and decrypting MAK Encrypted Data Format files. More...
class  DtLocklessQueue
 DtLocklessQueue is a thread safe queue for single reader/single writer. 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  DtMgrsUtil
 Contains functions to help process MGRS coordinates. More...
class  DtNoOpCoordinateConverter
 vpNetNoOpCoordConverter does no coordinate conversions More...
class  DtNTreeNullMutexPolicy
 Null mutex default policy. More...
struct  DtNTreeSharedPointerTraits
 Shared pointer policy. More...
struct  DtNTreeWeakPointerTraits
 Weak pointer policy. More...
class  DtNTree
 Generate NTree (binary tree, quadtree, octree, etc.) class. 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  DtProfileIterator
 An Iterator for navigating through the function call tree. More...
class  DtProfileManager
 The profile manager responsible for all profiling. More...
class  DtProfileNode
 Profile node class stores timing data for a profiled section. More...
class  DtProfileSample
 DtProfileSampleClass is used to start/stop a profiled section It is preferable to use the macro at the top of the header file to insert these objects into a function profile is started on creation and stopped on destruction. More...
struct  DtProfileTarget
 DtProfileTarget is used to start/stop a profiled section It is preferable to use the macro at the top of the header file to insert these objects into a function profile is started on creation and stopped on destruction. More...
struct  DtProfileTarget< true >
class  DtPerfomanceStatSample
 DtProfileSampleClass is used to start/stop a profiled section It is preferable to use the macro at the top of the header file to insert these objects into a function profile is started on creation and stopped on destruction. 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  DtSampleAggregator
 The DtSampleAggregator allows users to collect up to a fixed number of rows of N columns of doubles. More...
class  DtSharedPtrCallbackWrapper
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  DtUniqueNameGenerator
 Generator for unique names with a specified prefix. 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  DtTemperatureUnitConverter
 Base class for all temperature unit converters. More...
class  DtPressureUnitConverter
 Base class for all pressure 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  DtFathomConverter
 Converter for fathoms. More...
class  DtInchConverter
 Converter for inches. More...
class  DtMillimeterConverter
 Converter for millimeters. 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  DtNATOMilConverter
 Converter for NATO-MIL. More...
class  DtKelvinConverter
 Converter for kelvins. More...
class  DtCelsiusConverter
 Converter for Celsius. More...
class  DtFahrenheitConverter
 Converter for Fahrenheit. More...
class  DtPascalConverter
 Converter for Pascals. More...
class  DtKilopascalConverter
 Converter for kilopascals. More...
class  DtInchesOfMercuryConverter
 Converter for inches of mercury. More...
class  DtAtmosphereConverter
 Converter for atmospheres. More...
class  DtMillibarConverter
 Converter for millibars. 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  DtVrfSoilTypeToOsgEarthLandCoverMap
 Used to map VR-Forces soil types to OSG Earth Landcover names. 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...
class  ConnectHelper< 0, Signature, Combiner, Group, GroupCompare, SlotFunction >
class  ConnectHelper< 1, Signature, Combiner, Group, GroupCompare, SlotFunction >
class  ConnectHelper< 2, Signature, Combiner, Group, GroupCompare, SlotFunction >
class  ConnectHelper< 3, Signature, Combiner, Group, GroupCompare, SlotFunction >
class  ConnectHelper< 4, Signature, Combiner, Group, GroupCompare, SlotFunction >
class  ConnectHelper< 5, Signature, Combiner, Group, GroupCompare, SlotFunction >
struct  SortByFirst
struct  SortPointersByFunction_T
struct  EqualPointerByFunction_T
class  DtCompressFrameTaskElement
 A DtCompressFrameTaskElement instance will create a pipeline element that can compress the image being stream by a variety of formats using the FreeImage package. More...
class  DtCompressFrameTaskElementCreator
 A DtCompressFrameTaskElementCreator instance is registered with the image task element factory to create DtCompressFrameTaskElement instances. More...
struct  DtEncodeInputBuffer
 Encoding input buffer. More...
struct  DtEncodeOutputBuffer
 Encoding output buffer. More...
struct  DtRegisteredCudaGlResource
 This is the OpenGL resource registered with cuda (pbo) More...
class  DtEncoderIOCallback
 This is an abstract call back to process encoded packets. More...
struct  DtEncoderSubmitPboWork
 This represents the unit of work that is submitted to the encoder via the submit pbo call. More...
class  DtEncoderIO
 The EncoderIO class is responsible to initialize CUDA and NVidia encoder then will be responsible to submit the Pixel Buffer Object to the GPU for encoding. More...
class  DtGStreamerTaskElement
 A DtCompressFrameTaskElement instance will create a pipeline element that can compress the image being stream by a variety of formats using the FreeImage package. More...
class  DtGStreamerTaskElementCreator
 A DtGStreamerTaskElementCreator instance is registered with the image task element factory to create DtGStreamerTaskElement instances. More...
class  DtImageTaskElement
 The DtImageTaskElement is an abstract base class for all image task elements. More...
class  DtImageTaskElementCreator
 DtImageTaskElementCreator is the common base class for all image task element creators. More...
class  DtKlvKey
 A DtKlvKey instance represents a KLV (Key-Length-Value) Key field. More...
class  DtMetadataElement
 DtMetadataElement is an abstract class that defines the interface common to all metadata elements. More...
class  DtMetadataPublisher
 DtMetadataPublisher defines the interface for all metadata publishers, as well as the implementation of some standard methods. More...
class  DtMetadataPublisherCreator
class  DtProcessImageTask
 DtProcessImageTask creates and manages all the process image pipeline elements. More...
class  DtReadFramebufferCallback
 A DtReadFramebufferCallback instance is installed as the draw callback of the camera attached to the channel we wish to stream. More...
class  DtReadFramebufferProcessData
 This is a non-extendable container class used to send the information to the gstreamer pipeline. More...
class  DtSensorAngleElement
 base class for the various sensor angle elements. More...
class  DtSharedMemoryTaskElement
 A DtSharedMemoryTaskElement instance will create a pipeline element that can output the image being streamed to a shared memory object that it creates. More...
class  DtSharedMemoryTaskElementCreator
 A DtSharedMemoryTaskElementCreator instance is registered with the image task element factory to create DtSharedMemoryTaskElement instances. More...
class  DtTcpTaskElement
 A DtTcpTaskElement instance will create a pipeline element that can output the image being streamed to a tcp port. More...
class  DtTcpTaskElementCreator
 A DtTcpTaskElementCreator instance is registered with the image task element factory to create DtTcpTaskElement instances. More...
class  DtTransformFrameTaskElement
 A DtTransformFrameTaskElement instance will create a pipeline element that can flip, scale, and/or resample the image being streamed. More...
class  DtTransformFrameTaskElementCreator
 A DtTransformFrameTaskElementCreator instance is registered with the image task element factory to create DtTransformFrameTaskElement instances. More...
class  DtVideoCommand
 DtVideoCommand enables or disables the display of all radio communications (comm lines and squawk indicators). More...
class  DtVideoCommandCreator
 DtVideoCommandCreator creates DtVideoCommands. More...
class  DtVideoFrameBuffer
 The image as initially captured from the camera is placed into a DtVideoFrameBuffer. More...
class  DtVideoStream
 A DtVideoStream instance will create a single streaming video pipeline on the channel indicated by windowName/ channelName. More...
class  DtVideoStreamCreator
 Creator class for the Standard Video Stream. More...
class  DtVideoStreamManager
 DtVideoStreamManager is a singleton class that manages DtVideoStreams in VR-Vantage. More...
class  DtVideoStreamPostProcessor
 create a post processor that will provide us with it's input texture id used by the video stream process to get full dynamic range images from the GPU has a passthrough shader so the scene will still show up in the VRV Gui More...
class  DtVideoStreamPostProcessorCreator
class  DtVideoStreamPostProcessorDrawable
 class for rendering a post processor pass this particular post processor is just a pass through so the input texture id is available and the scene still renders to the GUI More...
class  DtCompressImageTaskElementConfigurationInterface
 Interface for a Image Task Element configuration widget. More...
class  DtCompressImageTaskElementConfigurationLogic
 Interface for a Image Task Element configuration widget. More...
class  DtCompressImageTaskElementConfigurationWidget
 Interface for a Image Task Element configuration widget. More...
class  DtCompressImageTaskElementConfigurationWidgetCreator
 Creator for the compress image task element configuration widget. More...
class  DtImageTaskElementConfigurationWidget
 Base widget for a Image Task Element configuration widget. More...
class  DtImageTaskElementConfigurationWidgetCreator
 Creator interface to process image task type-specific configuration widgets. More...
class  DtImageTaskElementConfigurationWidgetFactory
 Factory for registering and creating video stream configuration widgets. More...
class  DtImageTaskElementInterface
 Interface for a Image Task Element widget used to configure Process Image Task Elements. More...
class  DtImageTaskElementWidget
 Base Widget to configure process image task elements. More...
class  DtMetadataPublisherConfigurationWidget
 DtMetadataPublisherConfigurationWidget is the common base class inherited by all metadata publisher configuration widgets. More...
class  DtMetadataPublisherConfigurationCreator
 DtMetadataPublisherConfigurationCreator is the common base class used by all metadata publisher configuration widgets. More...
class  DtMetadataPublisherConfigurationWidgetFactory
 Factory for registering video stream configuration widgets. More...
class  DtSharedMemoryImageTaskElementConfigurationInterface
 DtSharedMemoryImageTaskElementConfigurationInterface is the abstract interface for a Shared Memory Image Task Element configuration widget. More...
class  DtSharedMemoryImageTaskElementConfigurationLogic
 DtSharedMemoryImageTaskElementConfigurationLogic is the logic element for the DtSharedMemoryImageTaskConfigurationWidget. More...
class  DtSharedMemoryImageTaskElementConfigurationWidget
 DtSharedMemoryImageTaskElementConfigurationWidget provides the GUI for configuration of Shared Memory Process Image Tasks. More...
class  DtSharedMemoryImageTaskElementConfigurationWidgetCreator
 Creator for the shared memory image task element configuration widget. More...
class  DtTcpImageTaskElementConfigurationInterface
 DtTcpImageTaskElementConfigurationInterface is the abstract interface for the TCP Image Task Element configuration widget. More...
class  DtTcpImageTaskElementConfigurationLogic
 DtTcpImageTaskElementConfigurationLogic is the logic element for the DtTcpImageTaskElementConfigurationWidget. More...
class  DtTcpImageTaskElementConfigurationWidget
 DtTcpImageTaskElementConfigurationWidget provides the GUI for configuration of TCP Process Image Tasks. More...
class  DtTcpImageTaskElementConfigurationWidgetCreator
 Creator for the TCP process image task element configuration widget. More...
class  DtTransformImageTaskElementConfigurationInterface
 DtTransformImageTaskElementConfigurationInterface is the abstract interface for the transform Image Task Element configuration widget. More...
class  DtTransformImageTaskElementConfigurationLogic
 DtTransformImageTaskElementConfigurationLogic is the logic element for the DtTransformImageTaskElementConfigurationWidget. More...
class  DtTransformImageTaskElementConfigurationWidget
 DtTransformImageTaskElementConfigurationWidget provides the GUI for configuration of Transform Process Image Tasks. More...
class  DtTransformImageTaskElementConfigurationWidgetCreator
 Creator for the transform image task element configuration widget. More...
class  DtVideoStreamConfigurationInterface
 DtVideoStreamConfigurationInterface is the abstract interface for a video stream configuration widget. More...
class  DtVideoStreamConfigurationLogic
 DtVideoStreamConfigurationLogic is the logic element for the video stream configuration widget. More...
class  DtVideoStreamConfigurationWidget
 DtVideoStreamConfigurationWidget provides the GUI used to configure a video stream. More...
class  DtVideoStreamConfigWidgetCreator
 Creator for the video stream configuration widget. More...
class  DtVideoStreamConfigurationWidgetCreator
 DtVideoStreamConfigurationWidgetCreator is the common base class for all creator objects that create DtVideoStreamConfigurationWidgets. More...
class  DtVideoStreamConfigurationWidgetFactory
 DtVideoStreamConfigurationWidgetFactory is the factory class for creating video stream configuration widgets. More...
class  DtVideoStreamEditLogic
 DtVideoStreamEditLogic is the logic element for makVrv::DtVideoStreamEditPage. More...
class  DtVideoStreamEditPage
 DtVideoStreamEditPage provides the page dialog that creates the video stream type specific configuration widget, as well as managing pop-up dialogs for adding, deleting, and renaming video streams. More...
class  DtVideoStreamListInterface
 DtVideoStreamListInterface defines the interface to the video stream list. More...
class  DtVideoStreamListLogic
 DtVideoStreamListLogic is the logic element for the DtVideoStreamListWidget. More...
class  DtVideoStreamListPage
 DtVideoStreamListPage is a dialog page that uses the DtVideoStreamListWidget to show all of the available video streams. More...
class  DtVideoStreamListWidget
 DtVideoStreamListWidget is used by the DtVideoStreamListPage to display a list of all the existing video streams. More...
class  DtVideoStreamsMenuItem
 DtVideoStreamsMenuItem is the menu item that brings up the video streams dialog page. More...
class  DtBeginFrameCallback
 An OSG camera predraw callback, can be used as a sync point. More...
class  DtDesktopProvider
 An Oculus implementation of the DtVirtualRealityProvider abstract base class. More...
struct  DtTrackedMarker
class  DtMixedRealityMask
 Object to handle rendering a mixed reality mask object into the scene. More...
class  DtOculusProvider
 An Oculus implementation of the DtVirtualRealityProvider abstract base class. More...
class  DtOculusSwapChain
 Oculus implementation of a texture swapchain. More...
class  DtOpenVRMixedRealityMask
 A OpenVR implementation of mixed reality mask. More...
class  DtOpenVRProvider
 An OpenVR implementation of the DtVirtualRealityProvider abstract base class. More...
class  DtOpenVRSwapChain
 OpenVR doesn't use a swapchain, but currently we need to unpack the texture array into a texture 2d which this handles. More...
class  DtOpenVRTrackedCamera
 A concrete interface of a tracked camera using the OpenVR API. More...
class  DtSubmitOverlayCallback
 An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel. More...
class  DtSubmitViewCallback
 An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel. More...
class  DtSwapChain
 Base implementation of a texture swapchain. More...
class  DtTrackedCamera
 A Tracked camera is typically attached to the HMD and can provide position and orientation data in addition to osg::textures with its video stream. More...
class  DtVarjoMixedRealityMask
 Varjo implementation of mixed reality mask. More...
class  DtVarjoProvider
 A Varjo implementation of the DtVirtualRealityProvider abstract base class. More...
class  DtVarjoSwapChain
 Varjo implementation of a texture swapchain. More...
class  DtVirtualRealityChannel
 A VRV channel that represents the eyes of the HMD A Virtual Reality channel can render in a few different modes. More...
class  DtVirtualRealityChannelCreator
 Channel creator for Virtual Reality channel. More...
class  DtVirtualRealityDriver
 A driver that manages virtual reality HMD and input devices. More...
class  DtVirtualRealityPostProcessor
 A post processing effect responsible for submitting and mirroring the eye views to the VR subsystem. More...
class  DtVirtualRealityPostProcessorCreator
 Creator class for the post processor. More...
class  DtVirtualRealityProvider
 An abstract interface that provides VR System API services. More...
class  DtVirtualRealitySettingsManager
 Contains the DtVirtualRealitySettingsManager class declaration. More...
class  DtVrsGazeMapUpdater
 A Varjo implementation of the DtVariableRateShadingImageUpdater Supports updating the vrs map as foavated with eye tracking. More...
class  DtXtalProvider
 An Xtal implementation of the DtVirtualRealityProvider abstract base class. More...
class  DtXtalSwapChain
 Xtal doesn't use a swapchain, but currently we need to unpack the texture array into a texture 2d which this handles. More...
class  DtZedTrackedCamera
 A concrete interface of a tracked camera using the Zed Mini. More...
class  DtVirtualRealityMenuItem
 DtVirtualRealityMenuItem is the menu item that enables and disables virtual reality. More...
class  DtVirtualRealitySettingsInterface
 Interface to the VirtualReality settings GUI. More...
class  DtVirtualRealitySettingsLogic
 Logic for the VirtualReality settings gui. More...
class  DtVirtualRealitySettingsPage
 Page for Virtual Reality settings. More...
class  DtVirtualRealitySettingsWidget
 DtVirtualRealitySettingsWidget is the widget displayed that shows the settings for virtual reality. 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  DtEmitterVolumesCommand
 DtEmitterVolumesCommand enables or disables performance stats. More...
class  DtEmitterVolumesCommandCreator
 DtEmitterVolumesCommandCreator creates DtEmitterVolumesCommands. 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  DtEntityHeightAboveTerrainLinesCommand
 DtEntityHeightAboveTerrainLinesCommand enables or disables HAT lines. More...
class  DtEntityHeightAboveTerrainLinesCommandCreator
 DtEntityHeightAboveTerrainLinesCommandCreator creates DtEntityHeightAboveTerrainLinesCommands. 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  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  DtLaserDesignatorCommand
 DtLaserDesignatorCommand. More...
class  DtLaserDesignatorCommandCreator
 DtLaserDesignatorCommandCreator creates DtLaserDesignatorCommand. More...
class  DtMilStdFontUtilities
 Utilities to return glyphs for fonts given relevant information. More...
class  DtOccupantsVisibleOnEntityCommand
 DtOccupantsVisibleOnEntityCommand toggles the OccupantsVisibleOnEntity setting for a specific entity. More...
class  DtOccupantsVisibleOnEntityCommandCreator
 DtOccupantsVisibleOnEntityCommandCreator creates DtOccupantsVisibleOnEntityCommands. 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  DtRotateEntitySymbolsCommand
 DtRotateEntitySymbolsCommand enables or disables rotation of entity symbols. More...
class  DtRotateEntitySymbolsCommandCreator
 DtRotateEntitySymbolsCommandCreator creates DtRotateEntitySymbolsCommandCreator. More...
class  DtSharedDetonationCategorySettings
 DtSharedDetonationCategorySettings makes detonation result to detonation category mappings available to the connection and GUI threads. 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  DtTacticalGraphicsCommand
 DtTacticalGraphicsCommand enables or disables tactical graphics display. More...
class  DtTacticalGraphicsCommandCreator
 DtTacticalGraphicsCommandCreator creates DtTacticalGraphicsCommands. More...
class  DtTacticalGraphicsHeightAboveTerrainLinesCommand
 DtTacticalGraphicsHeightAboveTerrainLinesCommand enables or disables HAT lines. More...
class  DtTacticalGraphicsHeightAboveTerrainLinesCommandCreator
 DtTacticalGraphicsHeightAboveTerrainLinesCommandCreator creates DtTacticalGraphicsHeightAboveTerrainLinesCommands. More...
class  DtVrfWeatherStateMapper
 The DtVrfWeatherStateMapper is a utility class for mapping between the VRF/VRL Extension 'Weather' states to the VR-Vantage Cloud Cover Type ennumerations. More...
class  DtVrlinkDetonationResultMapper
 DtVrlinkDetonationResultMapper is the specialization of the DtDetonationResultMapper templated class using DtDetonationResult for the template argument. More...
class  DtVrlinkDriver
 The base class for VR-Link based drivers. More...
class  DtWakeCommand
 DtWakeCommand enables or disables wake. More...
class  DtWakeCommandCreator
 DtWakeCommandCreator creates DtWakeCommands. 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 the currently selected aggregate to display immediate subordinates. More...
class  DtExpandAllAggregateMenuItem
 A menu item to expand the currently selected aggregate all the way down to leaf nodes. More...
class  DtCollapseAggregateMenuItem
 A menu item to collapse the selected aggregate to its immediate superior. More...
class  DtCollapseAllAggregateMenuItem
 A menu item to collapse all hierarchy up to the top level parent. 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  Dt2dIconDynamicScalingItem
 The item for controlling the dynamic scaling of 2D icons. More...
class  DtRotate2DIconsToHeadingItem
 The item for controlling whether or not 2D icons are rotated based on their heading. 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  DtVrlEmitterVolumeItem
 The item for turning emitter 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  DtEntityOceanWakesItem
 The item for controlling entity ocean wakes on/off. More...
class  DtLaserDesignatorSettingItem
 The item for controlling laser designators. 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 DtGroundClampingWidget 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  DtTacticalGraphicsSettingsLogicCreator
 Creator for registering the tactical graphic settings logic. 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  DtTacticalSmokeMappingEditorLogic
 Logic for editing tactical graphic model mappings. More...
class  DtTacticalSmokeMappingPage
 Page to set up GUI for editing tactical graphic mappings. More...
class  DtVrlinkVisualAttributeForceSpecificModelDefinitionEditor
 A visual attribute editor for force-specific model definitions. More...
class  DtVrlinkVisualizerAttributeDetonationResultEditor
class  DtWebSocketTaskElement
 A DtWebSocketTaskElement instance will create a pipeline element that can listen for an web connection and stream video to the client. More...
class  DtWebSocketTaskElementCreator
 A DtWebSocketTaskElementCreator instance is registered with the image task element factory to create DtWebSocketTaskElement instances. More...
class  DtWebSocketImageTaskElementConfigurationInterface
 Interface for a Image Task Element configuration widget. More...
class  DtWebSocketImageTaskElementConfigurationLogic
 Interface for a Image Task Element configuration widget. More...
class  DtWebSocketImageTaskElementConfigurationWidget
 Interface for a Websocket Image Task Element configuration widget. More...
class  DtWebSocketImageTaskElementConfigurationWidgetCreator
 Creator for the image task element configuration widget. More...
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  DtBulletHoleUpdaterAgent
 Agent class for the scene object class: DtBulletHoleUpdater. More...
class  DtBulletHoleUpdaterAgentImplementation
 Agent class for the scene object class: DtBulletHoleUpdater. More...
class  DtBulletHoleUpdaterClassDefinition
 Definition class for the scene object class: DtBulletHoleUpdater. More...
class  DtBulletHoleUpdaterClassesCreator
 Creator class for the scene object class: DtBulletHoleUpdater. 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  DtMovablePolygonModelAgent
 Agent class for the scene object class: DtMovablePolygonModel. More...
class  DtMovablePolygonModelAgentImplementation
 Agent class for the scene object class: DtMovablePolygonModel. More...
class  DtMovablePolygonModelClassDefinition
 Definition class for the scene object class: DtMovablePolygonModel. More...
class  DtMovablePolygonModelClassesCreator
 Creator class for the scene object class: DtMovablePolygonModel. 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  DtExampleShaderManager
 This is the implementation of the example model manager. More...
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  DtExampleDrawObjectAgent
 Agent class for the scene object class: DtExampleDrawObject. More...
class  DtExampleDrawObjectAgentImplementation
 Agent class for the scene object class: DtExampleDrawObject. More...
class  DtExampleDrawObjectClassDefinition
 Definition class for the scene object class: DtExampleDrawObject. More...
class  DtExampleDrawObjectClassesCreator
 Creator class for the scene object class: DtExampleDrawObject. More...
class  DtExampleObject
class  DtExampleObjectAgent
 Agent class for the scene object class: DtExampleObject. More...
class  DtExampleObjectAgentImplementation
 Agent class for the scene object class: DtExampleObject. More...
class  DtExampleObjectClassDefinition
 Definition class for the scene object class: DtExampleObject. More...
class  DtExampleObjectClassesCreator
 Creator class for the scene object class: DtExampleObject. More...
class  DtExampleModel
class  DtExampleModelInstance
class  DtExampleModelManager
 This is the implementation of the example model manager. More...
class  MyShaderManager
class  MyParticleSystemModel
 MyParticleSystemModel extends DtOsgParticleSystemModel to add a shader manager as shown in exampleCustomShaders that allows the color of the particle system to be modified through a fragment shader. More...
class  MyParticleSystemModelAgent
 Agent class for the scene object class: MyParticleSystemModel. More...
class  MyParticleSystemModelAgentImplementation
 Agent class for the scene object class: MyParticleSystemModel. More...
class  MyParticleSystemModelClassDefinition
 Definition class for the scene object class: MyParticleSystemModel. More...
class  MyParticleSystemModelClassesCreator
 Creator class for the scene object class: MyParticleSystemModel. More...
class  DtExampleEffectTextureController
class  DtExampleEffectTextureControllerCreator
class  DtElementAttributesMonitor
 The DtElementAttributesMonitor connects to signals from the the DtDe's elementData to track the attributes of elements as they are added and removed. More...
class  MyEntityArticulatedStateModelVisualizer
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  ExampleNodeVisitor
 Utility class to find all proxy nodes nodes underneath a node. More...
class  DtExampleProjectile
class  DtObserverShooter
class  DtProjectile
class  DtArtPartDecorationUpdater
 Updater for art part symbol decoration This is a tickable updater that updates a single label in a distributed widget, on the distributed side. More...
class  DtArtPartDecorationUpdaterAgent
 Agent class for the scene object class: DtArtPartDecorationUpdater. More...
class  DtArtPartDecorationUpdaterAgentImplementation
 Agent class for the scene object class: DtArtPartDecorationUpdater. More...
class  DtArtPartDecorationUpdaterClassDefinition
 Definition class for the scene object class: DtArtPartDecorationUpdater. More...
class  DtArtPartDecorationUpdaterClassesCreator
 Creator class for the scene object class: DtArtPartDecorationUpdater. More...
class  DtArtPartSymbolDecoration
 Symbol decoration that displays an articulated part id label Used by the DtSymbolDecorationVisualizer. More...
class  DtArtPartSymbolDecorationCreator
 Creator for DtArtPartSymbolDecoration. More...
class  DtHeadingTape
 A class for creating a heading tape on screen using DtWindowObjects. More...
class  DtPitchLadder
 A class for creating a pitch ladder on screen using DtWindowObject. More...
class  DtWindowObjectHudDriver
 This driver is responsible for creating the DtWindowObject HUD. More...
class  DtWindowObjectsDriver
 This driver is responsible for creating DtWindowObjects The VR - Vantage Control Toolkit lets you create 2D window objects, such as lines, polygons and textboxes.This example shows how to add new window objects and manipulate them around the screen. More...
class  DtExampleSensorSettingsManager
 This is the implementation of the example sensor settings manager. More...

Typedefs

typedef
DtStateVisualizerCreatorTemplate
< DtDetonationAudializer
DtDetonationAudializerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityAudializer
DtEntityAudializerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtFireInteractionAudializer
DtFireInteractionAudializerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
makVrv::DtPageCreatorTemplate
< DtAudioSettingsPage
DtAudioSettingsPageCreator
 A creator class for makVrv::DtAudioSettingsPage.
typedef
DtCigiObjectCreatorTemplate
< DtCigiAnimationEntity
DtCigiAnimationEntityCreator
 Creator that will be registered with the cigi object factory to create this class.
typedef
DtCigiObjectCreatorTemplate
< DtCigiCharacterEntity
DtCigiCharacterEntityCreator
 Creator that will be registered with the cigi object factory to create this class.
typedef
DtCigiObjectCreatorTemplate
< DtCigiEntity
DtCigiEntityCreator
 Creator that will be registered with the cigi object factory to create this class.
typedef
DtCigiObjectCreatorTemplate
< DtCigiParticleCollisionObjectEntity
DtCigiParticleCollisionObjectEntityCreator
 Creator that will be registered with the CIGI object factory to create this class.
typedef
DtCigiObjectCreatorTemplate
< DtCigiParticleSystemEntity
DtCigiParticleSystemEntityCreator
 Creator that will be registered with the cigi object factory to create this class.
typedef
DtCigiObjectCreatorTemplate
< DtCigiRibbonEntity
DtCigiRibbonEntityCreator
 Creator that will be registered with the cigi object factory to create this class.
typedef
DtCigiObjectCreatorTemplate
< DtCigiRotorWashEntity
DtCigiRotorWashEntityCreator
 Creator that will be registered with the CIGI object factory to create this class.
typedef
DtCigiObjectCreatorTemplate
< DtCigiWakeEntity
DtCigiWakeEntityCreator
 Creator that will be registered with the CIGI object factory to create this class.
typedef
DtCigiObjectCreatorTemplate
< DtCigiWatercraftEntity
DtCigiWatercraftEntityCreator
 Creator that will be registered with the CIGI object factory to create this class.
typedef DtPageCreatorTemplate
< DtCigiGlobalTerrainSurfaceComponentMappingPage
DtCigiGlobalTerrainSurfaceComponentMappingPageCreator
 Creator class for makVrv::DtCigiGlobalTerrainSurfaceComponentMappingPage.
typedef DtPageCreatorTemplate
< DtCigiRegionalSeaSurfaceComponentMappingPage
DtCigiRegionalSeaSurfaceComponentMappingPageCreator
 Creator class for makVrv::DtCigiRegionalSeaSurfaceComponentMappingPage.
typedef DtPageCreatorTemplate
< DtCigiSystemComponentMappingPage
DtCigiSystemComponentMappingPageCreator
 Creator class for makVrv::DtCigiSystemComponentMappingPage.
typedef DtPageCreatorTemplate
< DtCigiViewComponentMappingPage
DtCigiViewComponentMappingPageCreator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DAggregateExtentVisualizer
Dt2DAggregateExtentVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DArcVisualizer
Dt2DArcVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DEllipseStateVisualizer
Dt2DEllipseStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DEllipseVisualizer
Dt2DEllipseVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DEntityEmitterVolumeVisualizer
Dt2DEntityEmitterVolumeVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DIntervisibilityEntityFanVisualizer
Dt2DIntervisibilityEntityFanVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DIntervisibilityFanVisualizer
Dt2DIntervisibilityFanVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DIntervisibilityLineVisualizer
Dt2DIntervisibilityLineVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DLaserDesignatorVisualizer
Dt2DLaserDesignatorVisualizerCreator
 2D Laser Designator visualizer creator
typedef
DtStateVisualizerCreatorTemplate
< Dt2DLineStateVisualizer
Dt2DLineStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DRectangleStateVisualizer
Dt2DRectangleStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DTextStateVisualizer
Dt2DTextStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt2DTriangleStateVisualizer
Dt2DTriangleStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt3DAggregateExtentVisualizer
Dt3DAggregateExtentVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt3DAggregateMilStdIconVisualizer
Dt3DAggregateMilStdIconVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt3DAreaStateVisualizer
Dt3DAreaStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt3DEnvironmentalLineVisualizer
Dt3DEnvironmentalLineVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt3DIntervisibilityEntityFanVisualizer
Dt3DIntervisibilityEntityFanVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt3DIntervisibilityFanVisualizer
Dt3DIntervisibilityFanVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt3DIntervisibilityLineVisualizer
Dt3DIntervisibilityLineVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt3DLaserDesignatorVisualizer
Dt3DLaserDesignatorVisualizerCreator
 Laser Designator visualizer creator.
typedef
DtStateVisualizerCreatorTemplate
< Dt3DLineStateVisualizer
Dt3DLineStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< Dt3DTextStateVisualizer
Dt3DTextStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtAggregateIndicatorVisualizer
DtAggregateIndicatorVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtAggregateSymbolDecorationVisualizer
DtAggregateSymbolDecorationVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtAttributeGroupStateVisualizer
DtAttributeGroupStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtVirtualBaseClassCreator
< DtBuoyBeaconFeatureBuilder,
const std::string
&, DtBuoyBeaconModelStringParser
&, DtTextureAtlasIndexParser
&, const std::string & > 
DtBuoyBeaconFeatureBuilderCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtCachedIntersectorsContainer
DtCachedIntersectorsContainerCreator
 creator
typedef DtBoost::shared_ptr
< DtChannelProxy
DtChannelProxySP
typedef DtBoost::weak_ptr
< DtChannelProxy
DtChannelProxyWP
typedef long long DtCloudLayerId
typedef
DtStateVisualizerCreatorTemplate
< DtCuboidStateVisualizer
DtCuboidStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtCylinderStateVisualizer
DtCylinderStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtDetonationInteractionVisualizer
DtDetonationInteractionVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtDetonationLineVisualizer
DtDetonationLineVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef DtBoost::shared_ptr
< DtDisplayProxy
DtDisplayProxySP
typedef DtBoost::weak_ptr
< DtDisplayProxy
DtDisplayProxyWP
typedef
DtVirtualBaseClassCreator
< DtDrawnIntersectorManager
DtDrawnIntersectorManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtDynamicFeatureBuilder,
const std::string &, const
std::string & > 
DtDynamicFeatureBuilderCreator
 creator
typedef
DtUniqueElementAttribute
< std::string,
DtElementAttributes::ConnectionObjectID
DtElementAttributeConnectionObjectID
typedef
DtUniqueElementAttribute
< std::string,
DtElementAttributes::ConnectionObjectType
DtElementAttributeConnectionObjectType
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
< EntityStateListener::DamageState,
DtElementAttributes::ElementDamageState
DtElementAttributeDamageState
typedef
DtUniqueElementAttribute
< std::string,
DtElementAttributes::DriverType
DtElementAttributeDriverType
typedef
DtUniqueElementAttribute
< unsigned int,
DtElementAttributes::ElementSubtype
DtElementAttributeElementSubtype
typedef
DtUniqueElementAttribute
< DtUnicode,
DtElementAttributes::ElementDefinitionName
DtElementAttributeElementDefinitionName
typedef
DtUniqueElementAttribute
< std::string,
DtElementAttributes::DisplayUnitCollectionName
DtElementAttributeDisplayUnitCollectionName
typedef
DtUniqueElementAttribute
< DtElementIDHierarchyState,
DtElementAttributes::ElementIDHierarchyStateAttribute
DtElementIDHierarchyStateAttribute
typedef
DtUniqueElementAttribute< int,
DtElementAttributes::ElementIDHierarchyDisplayStateAttribute
DtElementIDHierarchyDisplayStateAttribute
typedef
DtStateVisualizerCreatorTemplate
< DtEllipsoidStateVisualizer
DtEllipsoidStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityArticulatedStateModelVisualizer
DtEntityArticulatedStateModelVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityDecalEffectVisualizer
DtEntityDecalEffectVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityDIGuyStateVisualizer
DtEntityDIGuyStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityEmitterVolumeVisualizer
DtEntityEmitterVolumeVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityFlamesVisualizer
DtEntityFlamesVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityImageSymbolVisualizer
DtEntityImageSymbolVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityIndicatorVisualizer
DtEntityIndicatorVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityOffsetDIGuyStateVisualizer
DtEntityOffsetDIGuyStateVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityParticleCollisionObjectVisualizer
DtEntityParticleCollisionObjectVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityParticleSystemVisualizer
DtEntityParticleSystemVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityRotorWashVisualizer
DtEntityRotorWashVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntitySmokePlumeVisualizer
DtEntitySmokePlumeVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef DtStateView
< DtVrlinkSimulatedEntityState
DtVrlinkEntityStateView
 Create a DtStateView templated on DtVrlinkEntityState.
typedef DtStateViewCollection
< DtVrlinkSimulatedEntityState
DtVrlinkEntityStateViewCollection
 Create a DtStateViewCollection templated on DtVrlinkEntityState.
typedef
DtStateVisualizerCreatorTemplate
< DtEntitySymbolDecorationVisualizer
DtEntitySymbolDecorationVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityTrackHistoryVisualizer
DtEntityTrackHistoryVisualizerCreator
 Creator for the DtEntityTrackHistoryVisualizer class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityTrailEffectVisualizer
DtEntityTrailEffectVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEntityWakeVisualizer
DtEntityWakeVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef DtRecordSettingsBackup
< DtEnvironment,
makArchives::DtEnvironmentRecord
DtEnvironmentSettingsBackup
typedef
DtStateVisualizerCreatorTemplate
< DtEnvironmentalHATLineVisualizer
DtEnvironmentalHATLineVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtEnvironmentalMilStdIconVisualizer
DtEnvironmentalMilStdIconVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef DtRecordSettingsBackup
< DtEnvironmentList,
makArchives::DtEnvironmentListRecord
DtEnvironmentListSettingsBackup
typedef
DtStateVisualizerCreatorTemplate
< DtFireInteractionVisualizer
DtFireInteractionVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtVirtualBaseClassCreator
< DtIntersectorsContainer
DtIntersectorsContainerCreator
 creator
typedef
DtStateVisualizerCreatorTemplate
< DtIntervisibilityVertexVisualizer
DtIntervisibilityVertexVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtTrackAcquirerCreatorTemplate
< DtLosTrackAcquirer
DtLosTrackAcquirerCreator
 Creator that will be registered with the DtTrackObjectFactory() to create this class.
typedef
DtTrackMonitorCreatorTemplate
< DtLosTrackMonitor
DtLosTrackMonitorCreator
 Creator that will be registered with the DtTrackObjectFactory() to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtRadioCommLineVisualizer
DtRadioCommLineVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtRadioTransmissionVisualizer
DtRadioTransmissionVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtVirtualBaseClassCreator
< DtRotorWashProcess
DtRotorWashProcessCreator
 creator
typedef
DtStateVisualizerCreatorTemplate
< DtScribeBoxVisualizer
DtScribeBoxVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef DtStateView
< DtVrlinkSensorFieldOfViewState
DtVrlinkSensorFieldOfViewStateView
 Create a DtStateView templated on the state view.
typedef DtStateView
< DtVrlinkSensorFieldsOfView
DtVrlinkSensorFieldsOfViewView
typedef DtStateViewCollection
< DtVrlinkSensorFieldsOfView
DtVrlinkSensorFieldsOfViewStateViewCollection
typedef
DtSharedRecordSettingsBackup
< DtSharedAggregateDisplaySettings,
makArchives::DtAggregateSettingsRecord
DtAggregateStateSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedDiGuySettings,
makArchives::DtDiGuySettingsRecord
DtDiGuySettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedDisplayUnitsSettings,
makArchives::DtDisplayUnitsSettingsRecord
DtDisplayUnitsSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedEntityDisplaySettings,
makArchives::DtEntitySettingsRecord
DtEntityStateSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedInterestManagementSettings,
makArchives::DtInterestManagementRecord
DtInterestManagementSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedIntersectorSettings,
makArchives::DtIntersectorSettingsRecord
DtIntersectorSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedLaserDesignatorSettings,
makArchives::DtLaserDesignatorSettingsRecord
DtLaserDesignatorSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedLightingRenderSettings,
makArchives::DtLightingRenderSettingsRecord
DtLightingRenderSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedLoaderSettings,
makArchives::DtLoaderSettingsRecord
DtLoaderSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedOceanRenderSettings,
makArchives::DtOceanRenderSettingsRecord
DtOceanRenderSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedPostProcessorSettings,
makArchives::DtPostProcessorSettingsRecord
DtPostProcessorSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedRadioCommunicationsSettings,
makArchives::DtRadioCommunicationsSettingsRecord
DtRadioCommunicationsSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedRenderSettings,
makArchives::DtRenderSettingsRecord
DtRenderSettingsBackup
typedef
DtSharedRecordSettingsBackup
< DtSharedTacticalGraphicsDisplaySettings,
makArchives::DtTacticalGraphicsSettingsRecord
DtTacticalGraphicsSettingsBackup
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
< DtTacticalGraphicSymbolDecorationVisualizer
DtTacticalGraphicSymbolDecorationVisualizerCreator
 Creator that will be registered with the state visualizer factory to create this class.
typedef
DtStateVisualizerCreatorTemplate
< DtTacticalSmokeVisualizer
DtTacticalSmokeVisualizerCreator
typedef std::vector
< DtTreeRecord * > 
DtVectorTreeRecords
typedef std::pair< int, intpairInts
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
< DtDateAndTimePage
DtDateAndTimePageCreator
 A creator for the DtDateAndTimePager.
typedef DtPageCreatorTemplate
< DtDiGuySettingsPage
DtDiGuySettingsPageCreator
 Creator for the diguy settings page.
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
< DtEntityDefinitionEditorPage
DtEntityDefinitionEditorPageCreator
 Builder for DtElementDefinitionEditorPage.
typedef DtPageCreatorTemplate
< DtEnvironmentConditionsPage
DtEnvironmentConditionsPageCreator
 A creator for the DtEnvironmentConditionsPage 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
< DtGeneralApplicationSettingsPage
DtGeneralApplicationSettingsPageCreator
 Creator type for creating DtGeneralApplicationSettingsPage.
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
< DtIntersectorSettingsPage
DtIntersectorSettingsPageCreator
 Creator for the Render settings page.
typedef DtPageCreatorTemplate
< DtIntervisibilitySettingsPage
DtIntervisibilitySettingsPageCreator
 Creator for the inter-visibility settings page.
typedef DtPageCreatorTemplate
< DtKeyMappingEditorPage
DtKeyMappingEditorPageCreator
 Creator for the DtInterfaceLayoutEditorPageCreator class.
typedef DtPageCreatorTemplate
< DtLightingRenderSettingsPage
DtLightingRenderSettingsPageCreator
 Creator for the Render settings page.
typedef DtPageCreatorTemplate
< DtModelDefinitionEditorPage
DtModelDefinitionEditorPageCreator
 Builder for DtModelDefinitionEditorPage.
typedef DtPageCreatorTemplate
< DtModelPreloadPage
DtModelPreloadPageCreator
 Creator class for makVrv::DtModelPreloadPage.
typedef DtPageCreatorTemplate
< DtMouseMappingEditorPage
DtMouseMappingEditorPageCreator
typedef DtPageCreatorTemplate
< DtObjectsListPage
DtObjectsListPageCreator
 The creator class needed to be used to create a DtObjectsListPage.
typedef DtPageCreatorTemplate
< DtObserverSettingsPage
DtObserverSettingsPageCreator
 Creator class for DtObserverSettingsPage.
typedef DtPageCreatorTemplate
< DtObserversListPage
DtObserversListPageCreator
 The creator class needed to be used to create a DtObserversListPage.
typedef DtPageCreatorTemplate
< DtOceanRenderSettingsPage
DtOceanRenderSettingsPageCreator
 Creator for the Render settings page.
typedef DtPageCreatorTemplate
< DtPostProcessorSettingsPage
DtPostProcessorSettingsPageCreator
 Creator for the post processor settings page.
typedef DtPageCreatorTemplate
< DtPropsPage
DtPropsPageCreator
 The builder for DtPropsPage.
typedef DtPageCreatorTemplate
< DtRadioCommunicationsSettingsPage
DtRadioCommunicationsSettingsPageCreator
 Creator for the settings page.
typedef QList< DtPushButton * > DtPushButtonList
typedef DtPageCreatorTemplate
< DtRenderSettingsPage
DtRenderSettingsPageCreator
 Creator for the Render settings page.
typedef DtPageCreatorTemplate
< DtSchemaEditorPage
DtSchemaEditorPageCreator
 Creator class for makVrv::DtSchemaEditorDialog.
typedef DtPageCreatorTemplate
< DtSensorConfigurationPage
DtSensorConfigurationPageCreator
 A creator for the DtSensorConfigurationPager.
typedef DtPageCreatorTemplate
< DtShadowSettingsPage
DtShadowSettingsPageCreator
 Creator class for DtShadowSettingsPage.
typedef DtPageCreatorTemplate
< DtSmokeDefinitionEditorPage
DtSmokeDefinitionEditorPageCreator
 Builder for makVrv::DtElementDefinitionEditorPage.
typedef DtPageCreatorTemplate
< DtSymbolDecorationSettingsPage
DtSymbolDecorationSettingsPageCreator
 Creator for the symbol decoration settings page.
typedef DtPageCreatorTemplate
< DtTacticalGraphicsDefinitionEditorPage
DtTacticalGraphicsDefinitionEditorPageCreator
 Builder for makVrv::DtElementDefinitionEditorPage.
typedef DtPageCreatorTemplate
< DtTerrainListPage
DtTerrainListPageCreator
 The creator class needed to be used to create a DtTerrainListPage.
typedef DtPageCreatorTemplate
< DtTrackHistorySettingsPage
DtTrackHistorySettingsPageCreator
 Creator for the track history settings page.
typedef DtPageCreatorTemplate
< DtTreeRandomizationPage
DtTreeRandomizationPageCreator
 The creator class for DtTreeRandomizationPage.
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
DtVisualizerAttributeWidgetCreatorTemplate
< DtVisualizerAttributeString,
DtVisualizerAttributeStringWidget
DtVisualizerAttributeStringWidgetCreator
typedef
DtVirtualBaseClassCreator
< DtWidgetIconStyleManagerEventFilter
DtWidgetIconStyleManagerEventFilterCreator
 DtWidgetIconStyleManagerEventFilterCreator.
typedef DtPageCreatorTemplate
< DtDisConnectionPage
DtDisConnectionPageCreator
 Creator class for makVrv::DtDisConnectionPage.
typedef
bdiQPropTreeItemController
< BoolKeyFrame,
BoolKeyFrameArray,
bdiQPropTreeItemBoolKeyFrame
bdiQPropTreeItemBoolController
typedef
bdiQPropTreeItemController
< FloatKeyFrame,
FloatKeyFrameArray,
bdiQPropTreeItemFloatKeyFrame
bdiQPropTreeItemFloatController
typedef
bdiQPropTreeItemController
< Vec3fKeyFrame,
Vec3fKeyFrameArray,
bdiQPropTreeItemVec3KeyFrame
bdiQPropTreeItemVec3Controller
typedef
bdiQPropTreeItemController
< Vec6fKeyFrame,
Vec6fKeyFrameArray,
bdiQPropTreeItemVec6KeyFrame
bdiQPropTreeItemVec6Controller
typedef
bdiQPropTreeItemController
< NoiseKeyFrame,
NoiseKeyFrameArray,
bdiQPropTreeItemNoiseKeyFrame
bdiQPropTreeItemNoiseController
typedef
bdiQPropTreeItemController
< ColorKeyFrame,
ColorKeyFrameArray,
bdiQPropTreeItemColorKeyFrame
bdiQPropTreeItemBCTController
typedef
bdiQPropTreeItemArrayController
< DtFxCollisionObject,
DtFxCollisionObjectArray,
bdiQPropTreeItemCollisionObject
bdiQPropTreeItemCollisionController
typedef
bdiQPropTreeItemArrayController
< DtFxChildSystem,
DtFxChildSystemArray,
bdiQPropTreeItemChildSystem
bdiQPropTreeItemChildSystemController
typedef
bdiQPropTreeItemArrayController
< DtFxParticleSystemHolder,
DtFxParticleSystemHolderArray,
bdiQPropTreeItemParticleSystem
bdiQPropTreeItemParticleSystemController
typedef
bdiQPropTreeItemArrayController
< DtFxForce, DtFxForceArray,
bdiQPropTreeItemAdditionalForce
bdiQPropTreeItemAdditionalForceController
typedef
bdiQPropTreeItemArrayController
< bdiVec3f, bdiVec3fPtrArray,
bdiQPropTreeItemAdditionalPosition
bdiQPropTreeItemPositionsController
typedef unsigned long DWORD
typedef DtPageCreatorTemplate
< DtCockpitMappingPage
DtCockpitMappingPageCreator
 Creator class for makVrv::DtConnectionPage.
typedef DtPageCreatorTemplate
< DtCockpitSettingsPage
DtCockpitSettingsPageCreator
 Creator class for makVrv::DtCockpitSettingsPage.
typedef
DtSharedRecordSettingsBackup
< DtSharedCockpitSettings,
makArchives::DtCockpitSettingsRecord
DtCockpitSettingsBackup
typedef boost::shared_ptr< DtFontDtFontSP
typedef boost::weak_ptr< DtFontDtFontWP
typedef
DtVirtualBaseClassCreator
< DtLineRenderer,
DtOverlayResourceProvider & > 
DtLineRendererCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtOverlayRenderer,
DtOverlayResourceProvider & > 
DtOverlayRendererCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtPickableWidget,
DtWidgetPicker & > 
DtPickableWidgetCreator
 DtPickableWidgetCreator.
typedef
DtVirtualBaseClassCreator
< DtPickableQuad,
DtWidgetPicker & > 
DtPickableQuadCreator
 DtPickableQuadCreator.
typedef
DtVirtualBaseClassCreator
< DtPickableLine,
DtWidgetPicker & > 
DtPickableLineCreator
 DtPickableLineCreator.
typedef
DtVirtualBaseClassCreator
< DtPickableTriangle,
DtWidgetPicker & > 
DtPickableTriangleCreator
 DtPickableTriangleCreator.
typedef
DtVirtualBaseClassCreator
< DtQuadRenderer,
DtOverlayResourceProvider & > 
DtQuadRendererCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtTextRenderer,
DtOverlayResourceProvider & > 
DtTextRendererCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtTriangleRenderer,
DtOverlayResourceProvider & > 
DtTriangleRendererCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtWidgetPicker,
DtOverlayResourceProvider & > 
DtWidgetPickerCreator
typedef
DtAxisAlignedBoundingBox
< float32
AxisAlignedBoundingBox_32
typedef
DtAxisAlignedBoundingBox
< float64
AxisAlignedBoundingBox_64
typedef DtCamera< float32Camera_32
typedef DtCamera< float64Camera_64
typedef Frustum< float32Frustum_32
typedef Frustum< float64Frustum_64
typedef std::vector< std::stringStringVector
typedef std::vector< unsigned intVectorUnsignedInts
typedef std::vector< intVectorInts
typedef std::set< std::stringStringSet
typedef std::set< intSetInts
typedef std::map< std::string,
std::string
MapStringToString
typedef std::map< int, intMapIntToInt
typedef unsigned short uint16
typedef unsigned int uint32
typedef short int16
typedef int int32
typedef float float32
typedef double float64
typedef unsigned char byte
typedef std::vector< DtGlShader * > DtShaderVector
 a list of shaders
typedef std::tuple< unsigned
int, void * > 
DtGlFboAndContext
typedef DtIntSize< int32IntSize_int32
typedef DtIntSize< uint32IntSize_uint32
typedef DtReusableMemoryVector
< DtLight
*, DtLightPointerInitializer
LightReusableVector
typedef std::vector
< DtLightScreenSpaceData
DtLightScreenSpaceDataVector
typedef DtMatrix3< float > Matrix3_32
typedef DtMatrix3< double > Matrix3_64
typedef DtMatrix4< float > Matrix4_32
typedef DtMatrix4< double > Matrix4_64
typedef DtOctree< float32Octree_32
typedef DtOctree< float64Octree_64
typedef DtOctreeNode< float32OctreeNode_32
typedef DtOctreeNode< float64OctreeNode_64
typedef std::vector< DtScreenRectVectorScreenRectangles
typedef DtVector2< float32Vector2_32
typedef std::list< Vector2_32Vector2_32_List
typedef std::vector< Vector2_32Vector2_32_Vector
typedef DtVector2< int32Vector2_int
typedef DtVector2< uint32Vector2_uint32
typedef DtVector2< float64Vector2_64
typedef std::list< Vector2_64Vector2_64_List
typedef std::vector< Vector2_64Vector2_64_Vector
typedef DtVector3< float32Vector3_32
typedef std::list< Vector3_32Vector3_32_List
typedef std::vector< Vector3_32Vector3_32_Vector
typedef DtVector3< int32Vector3_int
typedef DtVector3< uint32Vector3_uint32
typedef DtVector3< float64Vector3_64
typedef std::list< Vector3_64Vector3_64_List
typedef std::vector< Vector3_64Vector3_64_Vector
typedef DtVector4< float32Vector4_32
typedef std::list< Vector4_32Vector4_32_List
typedef std::vector< Vector4_32Vector4_32_Vector
typedef DtVector4< int32Vector4_int
typedef DtVector4< uint32Vector4_uint32
typedef DtVector4< float64Vector4_64
typedef std::list< Vector4_64Vector4_64_List
typedef std::vector< Vector4_64Vector4_64_Vector
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 std::vector< Matrix4_64VectorMatrix4_64
typedef std::vector< Material > DtIndirectMaterialVector
 Each model type can have a number of geometries, each with an own material.
typedef std::vector
< PerGeomInstance > 
DtPerGeomInstances
typedef DtReusableMemoryVector
< PerGeomInstance,
DtPerGeomInstanceInvalidator
DtReusablePerGeomInstances
typedef DtPageCreatorTemplate
< DtOculusSettingsPage
DtOculusSettingsPageCreator
 Creator type for creating DtOculusSettingsPageCreators.
typedef
DtVirtualBaseClassCreator
< DtBaseOutlineAttribute
DtBaseOutlineAttributeCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtBaseQuadAttribute
DtBaseQuadAttributeCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtBaseTextAttribute
DtBaseTextAttributeCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtCellToGeoSpecificIndirectGeoMap,
const DtCullShaderConfig & > 
DtCellToGeoSpecificIndirectGeoMapCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtCellToGeoTypicalIndirectGeoMap,
const DtCullShaderConfig & > 
DtCellToGeoTypicalIndirectGeoMapCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtCloudDrawable,
DtSilverliningGroup * > 
DtCloudDrawableCreator
 creator
typedef std::vector
< DtSilverLiningCloudLayer
CloudLayerList
typedef
DtVirtualBaseClassCreator
< DtCloudLayerManager
DtCloudLayerManagerCreator
 creator
typedef std::tuple< unsigned
int, void * > 
DtGlVaoAndContext
typedef
DtVirtualBaseClassCreator
< DtGlVaoManager
DtGlVaoManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtGpuCulling,
DtInstanceContainer &, const
DtCullShaderConfig & > 
DtGpuCullingCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtGraphAttribute, int & > 
DtGraphAttributeCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtHeightMapDrawable,
DtHeightMapSuperManager * > 
DtHeightMapDrawableCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtImageAttribute
DtImageAttributeCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectCullProgram, const
DtCullShaderConfig & > 
DtIndirectCullProgramCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectDebugCullComponent
DtIndirectDebugCullComponentCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectDefaultDrawComponent
DtIndirectDefaultDrawComponentCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectDofManager,
DtInstanceContainer & > 
DtIndirectDofManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectEntityGeometry,
const DtCullShaderConfig
&, const bool & > 
DtIndirectEntityGeometryCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectEntityLimitTextureStrategy
DtIndirectEntityLimitTextureStrategyCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectGeometry, const
DtCullShaderConfig &, const
bool &, const bool & > 
DtIndirectGeometryCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectGeometryAggregator,
DtIndirectModelInfoContainer
&, DtIndirectEffectTexturesTemplate
&, DtIndirectGeometryStateManager
&, const
DtIndirectTextureCollectionPolicy
&, const
DtIndirectLimitTextureStrategy & > 
DtIndirectGeometryAggregatorCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectGeometryGrid,
const int & > 
DtIndirectGeometryGridCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectGeometryGridNode,
DtIndirectGeometryGrid & > 
DtIndirectGeometryGridNodeCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectGeometryInitMainThreadJob,
DtIndirectGeometry * > 
DtIndirectGeometryInitMainThreadJobCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectGeometryRegistrar,
const std::string &, const
DtIndirectLimitTextureStrategy
&, const bool &, const bool & > 
DtIndirectGeometryRegistrarCreator
 creator
typedef osg::ref_ptr
< DtIndirectGeometryTextures
DtIndirectGeometryTexturesRefPtr
typedef std::vector
< DtIndirectGeometryTexturesRefPtr
VectorIndirectGeometryTexturesRefPtrs
typedef
DtVirtualBaseClassCreator
< DtIndirectGeometryUpdateBuffersMainThreadJob,
DtIndirectGeometry * > 
DtIndirectGeometryUpdateBuffersMainThreadJobCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectGeometryUpdateMainThreadJob,
DtIndirectGeometry * > 
DtIndirectGeometryUpdateMainThreadJobCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectLightPointDrawComponent
DtIndirectLightPointDrawComponentCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectLimitTextureStrategy,
const DtVector2< int > & > 
DtIndirectLimitTextureStrategyCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectLodManager,
DtInstanceContainer & > 
DtIndirectLodManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectModelInfoContainer
DtIndirectModelInfoContainerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectModelsContainer,
const
DtIndirectLimitTextureStrategy
&, const bool &, const bool & > 
DtIndirectModelsContainerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectPerInstanceDataManager,
DtInstanceContainer & > 
DtIndirectPerInstanceDataManagerCreator
 creator
typedef DtReusableMemoryVector
< PerInstanceData,
PerInstanceDataInvalidator
DtReusablePerInstanceData
typedef
DtVirtualBaseClassCreator
< DtIndirectShaderConstants
DtIndirectShaderConstantsCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectSignalBasedSwitchManager,
DtInstanceContainer & > 
DtIndirectSignalBasedSwitchManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectSwitchManager,
DtInstanceContainer & > 
DtIndirectSwitchManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectTextureLoaderNode
DtIndirectTextureLoaderNodeCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectTextureProcessor,
const
DtIndirectLimitTextureStrategy & > 
DtIndirectTextureProcessorCreator
typedef
DtVirtualBaseClassCreator
< DtIndirectTextureResidencyManager
DtIndirectTextureResidencyManagerCreator
typedef
DtVirtualBaseClassCreator
< DtIndirectUvOffsetManager,
DtInstanceContainer & > 
DtIndirectUvOffsetManagerCreator
 creator
typedef std::vector< osg::Node * > DtNodePointerStack
typedef osg::observer_ptr
< osg::Node > 
LightPointNodeObs
 typedef a map of light point nodes use observer pointers so when they are deleted we don't try to use them anymore.
typedef std::vector
< DtLightPointNodeAndXform
DtLightPointNodeAndXformVector
 Vector of light point nodes and their transforms.
typedef
DtVirtualBaseClassCreator
< DtMainThreadJobsManager
DtMainThreadJobsManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtNumericAttribute
DtNumericAttributeCreator
 creator
typedef
DtEffectControllerCreatorTemplate
< DtOsgAmbientOcclusionMapController
DtAOControllerCreator
 Creator for AO map controller.
typedef
DtEffectControllerCreatorTemplate
< DtOsgBumpMapController
DtOsgBumpMapControllerCreator
 Creator for bump map controller.
typedef
DtEffectControllerCreatorTemplate
< DtOsgConfigurableEffectController
DtConfigurableControllerCreator
 Creator for configurable map controller.
typedef
DtEffectControllerCreatorTemplate
< DtOsgContaminantMapController
DtOsgContaminantMapControllerCreator
 Creator for con map controller.
typedef
DtEffectControllerCreatorTemplate
< DtOsgDetailMapController
DtOsgDetailMapControllerCreator
 Creator for dtl map controller.
typedef std::map< std::string,
osgEarth::Style > 
TrackTypeToStyleMap
typedef
DtVirtualBaseClassCreator
< DtOsgEarthDynamicTerrainInstaller
DtOsgEarthDynamicTerrainInstallerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtOsgEarthEffectTextureInstaller
DtOsgEarthEffectTextureInstallerCreator
 creator
typedef
DtEffectControllerCreatorTemplate
< DtOsgEmissivityMapController
DtEMMControllerCreator
 Creator for EMM map controller.
typedef
DtEffectControllerCreatorTemplate
< DtOsgFlowMapController
DtFlowMapControllerCreator
 Creator for flow map controller.
typedef
DtEffectControllerCreatorTemplate
< DtOsgFlowNormalMapController
DtFlowNormalMapControllerCreator
 Creator for normal map controller.
typedef
DtVirtualBaseClassCreator
< DtOsgFogComponent
DtOsgFogComponentCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtOsgGlobalShaderComponent
DtOsgGlobalShaderComponentCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtOsgLightingComponent
DtOsgLightingComponentCreator
 creator
typedef
DtEffectControllerCreatorTemplate
< DtOsgLightMapController
DtOsgLightMapControllerCreator
 Creator for light map controller.
typedef osg::ref_ptr< osg::Node > LightPointNodeRef
typedef std::set
< LightPointNodeObs
LightPointNodeObsSet
typedef std::vector< LightPointLightPointVec
typedef std::unordered_map
< osg::Node
*, DtOsgNodeObserver * > 
MapNodesToObservers
typedef
DtEffectControllerCreatorTemplate
< DtOsgNormalMapController
DtNMLControllerCreator
 Creator for normal map controller.
typedef
DtVirtualBaseClassCreator
< DtOsgOverlayDirectionLineModelInstance
DtOsgOverlayDirectionLineModelInstanceCreator
 creator
typedef
DtEffectControllerCreatorTemplate
< DtOsgReflectivityMapController
DtRFLControllerCreator
 Creator for reflectivity map controller.
typedef std::list
< DtOsgSensorViewOverlaySectionCreator * > 
DtOsgSensorViewOverlaySectionCreators
typedef
DtEffectControllerCreatorTemplate
< DtOsgSkidmarkMapController
DtOsgSkidmarkMapControllerCreator
 Creator for skid map controller.
typedef
DtEffectControllerCreatorTemplate
< DtOsgSpecularMapController
DtSPCControllerCreator
 Creator for specular map controller.
typedef
DtVirtualBaseClassCreator
< DtPagedTilesIndirectManager,
const bool &, const bool & > 
DtPagedTilesIndirectManagerCreator
 creator
typedef
DtEffectControllerCreatorTemplate
< DtRainMaskMapController
DtRAIControllerCreator
 Creator for RAI map controller.
typedef DtRunwayData DtRunwayThresholdData
typedef std::vector< DtSceneRootDtSceneRootList
 A list of DtOsgRenderer::SceneRoots.
typedef
DtVirtualBaseClassCreator
< DtShaderEffectRain
DtShaderEffectRainCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtShaderEffectSnow
DtShaderEffectSnowCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtSilverLiningCameraManager
DtSilverLiningCameraManagerCreator
 creator
typedef std::unordered_map
< DtCloudLayerId,
DtSilverLiningCloudLayer
CloudLayerMap
typedef
DtVirtualBaseClassCreator
< DtSilverLiningContextManager,
DtSilverliningGroup & > 
DtSilverLiningContextManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtSilverLiningCubeMapManager
DtSilverLiningCubeMapManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtSilverLiningFogManager
DtSilverLiningFogManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtSilverliningGroup
DtSilverliningGroupCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtSkyDrawable,
DtSilverliningGroup * > 
DtSkyDrawableCreator
 creator
typedef
DtEffectControllerCreatorTemplate
< DtSnowMaskMapController
DtSNOControllerCreator
 Creator for SNO map controller.
typedef
DtVirtualBaseClassCreator
< DtTextAttribute
DtTextAttributeCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtValueBarAttribute
DtValueBarAttributeCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtWeatherFogFroxelGrid
DtWeatherFogFroxelGridCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectBuildingsHandler,
const osgEarth::Layer &, const
DtIndirectFadeParameters
&, const bool &, const bool & > 
DtIndirectBuildingsHandlerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectFeatureGeomHandler,
const osgEarth::Layer &, const
DtIndirectFadeParameters
&, const bool &, const bool & > 
DtIndirectFeatureGeomHandlerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtIndirectGeometryCallback
DtIndirectGeometryCallbackCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtOsgEarthStreamedFeatureCallback,
DtOsgEarthStreamedFeatureManager & > 
DtOsgEarthStreamedFeatureCallbackCreator
 creator
typedef
DtStreamedFeaturePageVisitorTemplate
< osgEarth::CustomFeatureNode > 
DtStreamedFeaturePageVisitor
typedef DtPageCreatorTemplate
< DtOsgEarthSettingsPage
DtOsgEarthSettingsPageCreator
 Creator class for makVrv::DtOsgEarthSettingsPage.
typedef DtPageCreatorTemplate
< DtExtractOceanPage
DtExtractOceanPageCreator
 The builder for makVrv::DtExtractOceanPage.
typedef DtPageCreatorTemplate
< DtExtractPropsPage
DtExtractPropsPageCreator
 The builder for makVrv::DtExtractPropsPage.
typedef DtPageCreatorTemplate
< DtLoaderSettingsPage
DtLoaderSettingsPageCreator
 Creator for the Loader settings page.
typedef
DtVirtualBaseClassCreator
< DtDepthOfFieldDrawable
DtDepthOfFieldDrawableCreator
typedef
DtVirtualBaseClassCreator
< DtHbaoDrawable
DtHbaoDrawableCreator
typedef
DtVirtualBaseClassCreator
< DtHorizontalFlipDrawable
DtHorizontalFlipDrawableCreator
typedef
DtVirtualBaseClassCreator
< DtReverseDepthBufferDrawable
DtReverseDepthBufferDrawableCreator
typedef
DtVirtualBaseClassCreator
< DtVolumetricDrawable
DtVolumetricDrawableCreator
typedef
DtVirtualBaseClassCreator
< DtWaterOnScreenDrawable
DtWaterOnScreenDrawableCreator
typedef
DtEffectControllerCreatorTemplate
< DtSensorTextureController
DtSensorTextureControllerCreator
 Creator for specular map controller.
typedef std::set
< DtSpeedTreeForest * > 
SpeedTreeForestSet
typedef
DtVirtualBaseClassCreator
< DtStreamingSpeedTreeFeatureCallback,
DtOsgTerrainPatchObject
&, DtStreamingSpeedTreeForestManager & > 
DtStreamingSpeedTreeFeatureCallbackCreator
 creator
typedef DtPageCreatorTemplate
< DtSpeedTreeSettingsPage
DtSpeedTreeSettingsPageCreator
 A creator class for makVrv::DtSpeedTreeSettingsPage.
typedef DtPageCreatorTemplate
< DtTerrainEditorPage
DtTerrainEditorPageCreator
 The creator class needed to be used to create a DtTerrainEditorWidget.
typedef
DtVirtualBaseClassCreator
< DtTritonBreakingWavesMapManager,
DtTritonDrawable * > 
DtTritonBreakingWavesMapManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtTritonBreakingWavesMapSuperManager,
DtTritonDrawable * > 
DtTritonBreakingWavesMapSuperManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtTritonCameraManager,
DtTritonDrawable * > 
DtTritonCameraManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtTritonPlanarReflectionManager,
DtTritonDrawable * > 
DtTritonPlanarReflectionManagerCreator
 creator
typedef
DtVirtualBaseClassCreator
< DtTritonShaderUniformManager,
DtTritonDrawable * > 
DtTritonShaderUniformManagerCreator
 creator
typedef
DtConfigurationCollection
< DtDisplayConfiguration
DtDisplayConfigurations
typedef
DtConfigurationCollection
< DtWindowConfiguration
DtWindowConfigurations
typedef
DtConfigurationCollection
< DtObserverConfiguration
DtObserverConfigurations
typedef unsigned long long DtUInt64
 unsigned 64 bit integer
typedef DtBoost::weak_ptr
< DtProxy
DtProxyWP
typedef DtBoost::shared_ptr
< DtProxy
DtProxySP
typedef
DtConfigurationCollection
< DtChannelConfiguration
DtChannelConfigurations
typedef double DtDynamicTerrainTimeType
typedef
DtVirtualBaseClassCreator
< DtVideoStreamPostProcessorDrawable
DtVideoStreamPostProcessorDrawableCreator
typedef DtPageCreatorTemplate
< DtVideoStreamEditPage
DtVideoStreamEditPageCreator
 Creator class for makVrv::DtVideoStreamEditPage.
typedef DtPageCreatorTemplate
< DtVideoStreamListPage
DtVideoStreamListPageCreator
 Creator class for makVrv::DtVideoStreamListPage.
typedef DtPageCreatorTemplate
< DtVirtualRealitySettingsPage
DtVirtualRealitySettingsPageCreator
 Creator type for creating DtVirtualRealitySettingsPageCreators.
typedef
DtVirtualBaseClassCreator
< DtVirtualRealitySettingsWidget,
QWidget * > 
DtVirtualRealitySettingsWidgetCreator
 DtVirtualRealitySettingsWidgetCreator.
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 DtPageCreatorTemplate
< DtTacticalSmokeMappingPage
DtTacticalSmokeMappingPageCreator
 Creator class for makVrv::DtTacticalSmokeMappingPage.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVrlinkVisualAttributeForceSpecificModelDefinitionEditor
DtVrlinkVisualizerAttributeSymbolSelectorEditorCreator
 Creator template for attribute editor.
typedef
DtVisualizerAttributeEditorCreatorTemplate
< DtVrlinkVisualizerAttributeDetonationResultEditor
DtVrlinkVisualizerAttributeDetonationResultEditorCreator
 Creator for detonation result attribute editor.
typedef DtPageCreatorTemplate
< DtExamplePage
DtExamplePageCreator
 A creator class for makVrv::DtExamplePage.
typedef
DtStateVisualizerCreatorTemplate
< MyEntityArticulatedStateModelVisualizer
MyEntityArticulatedStateModelVisualizerCreator
 Creator type definition.
typedef std::vector
< osg::ProxyNode * > 
ProxyNodes

Enumerations

enum  ParticleCollisionObjectType { COLLISION_OBJECT_NONE, COLLISION_OBJECT_PLANE, COLLISION_OBJECT_SPHERE, COLLISION_OBJECT_ELLIPSOID }
 Particles from particle systems will bounce off of collision objects. More...
enum  RotorWashSoilType {
  SOIL_NONE = 0, SOIL_HARD_PACKED = 1, SOIL_SHALLOW_WATER = 2, SOIL_SNOW = 3,
  SOIL_SAND = 4, SOIL_PAVED_ROAD = 5, SOIL_GRAVEL = 6, SOIL_ROCKS = 7,
  SOIL_MUCK = 8, SOIL_DEEP_WATER = 9
}
 Soil type (from VRF) See VRF: data rotary-wing-*.sysdef. More...
enum  WindType { TYPE_POINT, TYPE_DIRECTIONAL, TYPE_UNKNOWN }
 This matches makOsgEarth enums for Wind These should be in synch! More...
enum  DtHeightAboveTerrainMode
 Enumeration for the HAT mode. More...
enum  DtColorizedModelColorType
 Enumeration for the model coloring mode. More...
enum  AltType { AboveSeaLevel, AboveTerrain }
 Enumeration for the type of altitude currently being edited by the goto widget. More...
enum  GotoType { GotoAddress, GotoDms, GotoMgrs }
 Enumeration for the way the location to go to is currently being input. More...
enum  DiGuyDisArtParts {
  DiGuyDisFocusTarget = 320 * 32, DiGuyDisArtPartBase = 321 * 32, DiGuyDisArtPartBack = 322 * 32, DiGuyDisArtPartCervical = 323 * 32,
  DiGuyDisArtPartShoulderLeft = 324 * 32, DiGuyDisArtPartShoulderRight = 325 * 32, DiGuyDisArtPartElbowLeft = 326 * 32, DiGuyDisArtPartElbowRight = 327 * 32,
  DiGuyDisArtPartWristLeft = 328 * 32, DiGuyDisArtPartWristRight = 329 * 32, DiGuyDisArtPartHipLeft = 330 * 32, DiGuyDisArtPartHipRight = 331 * 32,
  DiGuyDisArtPartKneeLeft = 332 * 32, DiGuyDisArtPartKneeRight = 333 * 32, DiGuyDisArtPartAnkleLeft = 334 * 32, DiGuyDisArtPartAnkleRight = 335 * 32
}
 DiGuyDisArtParts defines a set of DIS articulated parts numbers that will be mapped to DI-Guy human character links. More...
enum  ExtendedNoiseType {
  CIRCLE_EDGE = NUM_NOISE_TYPES, IN_TORUS, CONE, HEMISPHERE,
  NONE, OUT_FROM_EMITTER, NUM_EXTENDED_NOISE_TYPES
}
 /ingroup vrvFx More...
enum  Extent { EXTENT_NULL = 0, EXTENT_FINITE, EXTENT_INFINITE }
enum  DtBinding {
  BIND_NONE = 0x0L, BIND_VERTEX_BUFFER = 0x1L, BIND_INDEX_BUFFER = 0x2L, BIND_CONSTANT_BUFFER = 0x4L,
  BIND_SHADER_RESOURCE = 0x8L, BIND_STREAM_OUTPUT = 0x10L, BIND_RENDER_TARGET = 0x20L, BIND_DEPTH_STENCIL = 0x40L,
  BIND_UNORDERED_ACCESS = 0x80L
}
enum  DtBufferType {
  VERTEX_BUFFER = 0, INDEX_BUFFER = 1, SHADER_STORAGE_BUFFER = 2, PARAMETER_BUFFER = 3,
  INDIRECT_BUFFER = 4, UNIFORM_BUFFER = 5
}
 An abstract buffer type (vertex buffer, index buffer, etc) Used, for example, to create DtGlBuffers of a given type. More...
enum  FrustumPlane {
  FRUSTUM_PLANE_NEAR = 0, FRUSTUM_PLANE_FAR = 1, FRUSTUM_PLANE_LEFT = 2, FRUSTUM_PLANE_RIGHT = 3,
  FRUSTUM_PLANE_TOP = 4, FRUSTUM_PLANE_BOTTOM = 5
}
enum  VisibilityFromCamera { VISIBILITY_NONE = 0, VISIBILITY_PARTIAL = 1, VISIBILITY_FULL = 2 }
enum  DtCpuAccess { CPU_ACCESS_NONE = 0, CPU_ACCESS_WRITE = 1 << 1, CPU_ACCESS_READ = 1 << 2, CPU_ACCESS_READ_WRITE = CPU_ACCESS_READ | CPU_ACCESS_WRITE }
enum  DtDataFormat {
  FORMAT_UNKNOWN = 0, FORMAT_R32G32B32A32_TYPELESS = 1, FORMAT_R32G32B32A32_FLOAT = 2, FORMAT_R32G32B32A32_UINT = 3,
  FORMAT_R32G32B32A32_SINT = 4, FORMAT_R32G32B32_TYPELESS = 5, FORMAT_R32G32B32_FLOAT = 6, FORMAT_R32G32B32_UINT = 7,
  FORMAT_R32G32B32_SINT = 8, FORMAT_R16G16B16A16_TYPELESS = 9, FORMAT_R16G16B16A16_FLOAT = 10, FORMAT_R16G16B16A16_UNORM = 11,
  FORMAT_R16G16B16A16_UINT = 12, FORMAT_R16G16B16A16_SNORM = 13, FORMAT_R16G16B16A16_SINT = 14, FORMAT_R32G32_TYPELESS = 15,
  FORMAT_R32G32_FLOAT = 16, FORMAT_R32G32_UINT = 17, FORMAT_R32G32_SINT = 18, FORMAT_R32G8X24_TYPELESS = 19,
  FORMAT_D32_FLOAT_S8X24_UINT = 20, FORMAT_R32_FLOAT_X8X24_TYPELESS = 21, FORMAT_X32_TYPELESS_G8X24_UINT = 22, FORMAT_R10G10B10A2_TYPELESS = 23,
  FORMAT_R10G10B10A2_UNORM = 24, FORMAT_R10G10B10A2_UINT = 25, FORMAT_R11G11B10_FLOAT = 26, FORMAT_R8G8B8A8_TYPELESS = 27,
  FORMAT_R8G8B8A8_UNORM = 28, FORMAT_R8G8B8A8_UNORM_SRGB = 29, FORMAT_R8G8B8A8_UINT = 30, FORMAT_R8G8B8A8_SNORM = 31,
  FORMAT_R8G8B8A8_SINT = 32, FORMAT_R16G16_TYPELESS = 33, FORMAT_R16G16_FLOAT = 34, FORMAT_R16G16_UNORM = 35,
  FORMAT_R16G16_UINT = 36, FORMAT_R16G16_SNORM = 37, FORMAT_R16G16_SINT = 38, FORMAT_R32_TYPELESS = 39,
  FORMAT_D32_FLOAT = 40, FORMAT_R32_FLOAT = 41, FORMAT_R32_UINT = 42, FORMAT_R32_SINT = 43,
  FORMAT_R24G8_TYPELESS = 44, FORMAT_D24_UNORM_S8_UINT = 45, FORMAT_R24_UNORM_X8_TYPELESS = 46, FORMAT_X24_TYPELESS_G8_UINT = 47,
  FORMAT_R8G8_TYPELESS = 48, FORMAT_R8G8_UNORM = 49, FORMAT_R8G8_UINT = 50, FORMAT_R8G8_SNORM = 51,
  FORMAT_R8G8_SINT = 52, FORMAT_R16_TYPELESS = 53, FORMAT_R16_FLOAT = 54, FORMAT_D16_UNORM = 55,
  FORMAT_R16_UNORM = 56, FORMAT_R16_UINT = 57, FORMAT_R16_SNORM = 58, FORMAT_R16_SINT = 59,
  FORMAT_R8_TYPELESS = 60, FORMAT_R8_UNORM = 61, FORMAT_R8_UINT = 62, FORMAT_R8_SNORM = 63,
  FORMAT_R8_SINT = 64, FORMAT_A8_UNORM = 65, FORMAT_R1_UNORM = 66, FORMAT_R9G9B9E5_SHAREDEXP = 67,
  FORMAT_R8G8_B8G8_UNORM = 68, FORMAT_G8R8_G8B8_UNORM = 69, FORMAT_BC1_TYPELESS = 70, FORMAT_BC1_UNORM = 71,
  FORMAT_BC1_UNORM_SRGB = 72, FORMAT_BC2_TYPELESS = 73, FORMAT_BC2_UNORM = 74, FORMAT_BC2_UNORM_SRGB = 75,
  FORMAT_BC3_TYPELESS = 76, FORMAT_BC3_UNORM = 77, FORMAT_BC3_UNORM_SRGB = 78, FORMAT_BC4_TYPELESS = 79,
  FORMAT_BC4_UNORM = 80, FORMAT_BC4_SNORM = 81, FORMAT_BC5_TYPELESS = 82, FORMAT_BC5_UNORM = 83,
  FORMAT_BC5_SNORM = 84, FORMAT_B5G6R5_UNORM = 85, FORMAT_B5G5R5A1_UNORM = 86, FORMAT_B8G8R8A8_UNORM = 87,
  FORMAT_B8G8R8X8_UNORM = 88, FORMAT_R10G10B10_XR_BIAS_A2_UNORM = 89, FORMAT_B8G8R8A8_TYPELESS = 90, FORMAT_B8G8R8A8_UNORM_SRGB = 91,
  FORMAT_B8G8R8X8_TYPELESS = 92, FORMAT_B8G8R8X8_UNORM_SRGB = 93, FORMAT_BC6H_TYPELESS = 94, FORMAT_BC6H_UF16 = 95,
  FORMAT_BC6H_SF16 = 96, FORMAT_BC7_TYPELESS = 97, FORMAT_BC7_UNORM = 98, FORMAT_BC7_UNORM_SRGB = 99,
  FORMAT_DXT1 = 101, FORMAT_DXT2 = 102, FORMAT_DXT3 = 103, FORMAT_DXT4 = 104,
  FORMAT_DXT5 = 105, FORMAT_FORCE_UINT = 0xffffffff
}
enum  DtGlImageType {
  RGB8, RGBA8, RG16F, RGB16F,
  RGB32F, RGBA16F, RGBA32F, R8UI,
  D16, D24, D32, D32F,
  D24S8, D32FS8, NAF
}
enum  TextureType {
  TEX_TYPE_1D = 1, TEX_TYPE_2D = 2, TEX_TYPE_3D = 3, TEX_TYPE_CUBE_MAP = 4,
  TEX_TYPE_2D_ARRAY = 5
}
enum  LightType { LT_DIRECTIONAL = 0, LT_POINT = 1, LT_SPOTLIGHT = 2 }
enum  LightGroup { LG_UNKNOWN = 0, LG_PROPS = 1, LG_TERRAIN = 2 }
enum  PlaneSide { NO_SIDE, POSITIVE_SIDE, NEGATIVE_SIDE, BOTH_SIDE }
enum  DtUsage { USAGE_DEFAULT = 0, USAGE_IMMUTABLE = 1, USAGE_DYNAMIC = 2, USAGE_STAGING = 3 }
enum  DtIndirectModelScalingAlgorithm { INDIRECT_NO_SCALING = 0, INDIRECT_XR_SCALING, INDIRECT_LINEAR_SCALING }
enum  DtCdbEffectTextureType {
  CDB_ETT_NORMAL_MAP, CDB_ETT_NIGHT_MAP, CDB_ETT_LIGHT_MAP, CDB_ETT_CONTAMINANT_MAP,
  CDB_ETT_SKIDMARK_MAP, CDB_ETT_DETAIL_MAP, CDB_ETT_SPC_MAP, CDB_ETT_AO_MAP,
  CDB_ETT_CONFIGURABLE_MAP, CDB_ETT_UNSUPPORTED_MAP, CDB_ETT_INVALID
}
enum  RasterImageType { RasterElevation, RasterLandCover, RasterOTWImagery }
enum  DtEffectTextureType {
  ETT_NORMAL_MAP, ETT_SPECULAR_MAP, ETT_REFLECTIVE_MAP, ETT_AO_MAP,
  ETT_EMISSIVE_MAP, ETT_FLOW_MAP, ETT_FLOW_NORMAL_MAP, ETT_CONFIGURABLE_MAP,
  ETT_PRELIT_NIGHT_MAP, ETT_POSTLIT_NIGHT_MAP, ETT_BUMP_MAP, ETT_LIGHT_MAP,
  ETT_CONTAMINANT_MAP, ETT_SKIDMARK_MAP, ETT_DETAIL_MAP, ETT_UNKNOWN_MAP,
  ETT_DECAL_MAP_0, ETT_MODULATE_MAP_0, ETT_SENSOR_MAP, ETT_SNOW_MAP,
  ETT_RAIN_MAP, ETT_EMAT_MAP, ETT_SFXPOD_MAP, ETT_CUSTOM_MAP = 1000
}
enum  DtIndirectBlendEquationMode {
  MODE_ADD, MODE_SUBTRACT, MODE_REVERSE_SUBTRACT, MODE_MIN,
  MODE_MAX
}
enum  DtIndirectBlendFactor { FACTOR_ONE, FACTOR_ZERO, FACTOR_SOURCE_ALPHA, FACTOR_ONE_MINUS_SOURCE_ALPHA }
enum  RenderingMethod { OSG_RENDERING = 0, INDIRECT_RENDERING = 1, UNKNOWN_METHOD = 3 }
 Rendering enum method. More...
enum  DtShadowAccelerationOption { NO_ACCELERATION, VIEWPORT_MULTICAST, GEOMETRY_SHADER }
enum  DtCubeMapUpdateState { CUBEMAP_CLEAN = 0, CUBEMAP_RENDER = 1, CUBEMAP_MIPMAP = 2 }
enum  DtTreeRequestStatus { UNUSED, WORKING, DONE }
 Status of a request to convert markers. More...
enum  DtSwapChainTextureType { COLOR, DEPTH, MASK, NONE }

Functions

template<>
const char * creatorTypeName< DtBuoyBeaconFeatureBuilder > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtCachedIntersectorsContainer > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
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.
template<>
const char * creatorTypeName< DtDrawnIntersectorManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtDynamicFeatureBuilder > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
 AddTypeId (DtElementIDHierarchyState, 2424)
void registerElements (DtDe &de)
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<>
const char * creatorTypeName< DtIntersectorsContainer > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<class C >
DtMessageMemberCall< C > * bindMember (void(C::*m)())
template<>
const char * creatorTypeName< DtRotorWashProcess > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
DT_DLL_VRVCORE makVrv::DtMessageoperator<< (makVrv::DtMessage &msg, const DtVrlinkSensorFieldOfViewState &state)
DT_DLL_VRVCORE makVrv::DtMessageoperator<< (makVrv::DtMessage &msg, const DtVrlinkSensorFieldsOfView &state)
DT_DLL_VRVCORE makVrv::DtMessageoperator>> (makVrv::DtMessage &msg, DtVrlinkSensorFieldOfViewState &state)
DT_DLL_VRVCORE makVrv::DtMessageoperator>> (makVrv::DtMessage &msg, DtVrlinkSensorFieldsOfView &state)
DT_DLL_VRVCORE makVrv::DtMessageoperator<< (makVrv::DtMessage &msg, const DtVrlinkSensorFieldsOfView::SensorFieldsOfView &state)
DT_DLL_VRVCORE makVrv::DtMessageoperator>> (makVrv::DtMessage &msg, DtVrlinkSensorFieldsOfView::SensorFieldsOfView &state)
bool operator> (const DtTemporaryAgentManager::AgentParameters &lhs, const DtTemporaryAgentManager::AgentParameters &rhs)
bool operator== (const DtTextureAtlasIndexParser::StringOrFloatAttrib &lhs, const DtTextureAtlasIndexParser::StringOrFloatAttrib &rhs)
 needed for search comparison code
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)
 AddTypeId (DtUnicode, 14)
 AddTypeId (EntityStateListener::DamageState, 15)
static int readInt (const std::string &strVal)
static bool isPowerOf2 (uint32 i)
static unsigned int getUpperPowerOfTwo (uint32 val)
template<typename ClassToCreate >
const char * creatorTypeName (void)
void registerVisualizers (DtDe &de)
 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.
template<>
const char * creatorTypeName< DtWidgetIconStyleManagerEventFilter > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
diguyGraphicsInstanceGroupdiguyOsgGraphicsInstanceGroup_create_func (void *internal_data)
diguyGraphicsLinkDtDiGuyOsgGraphicsLink_create_func (void *internal_data)
 Creator function registered with DI-Guy to override default diguyGraphicsLink Registered in DtDiGuyFunctionRegistration.
diguyGraphicsStatediguyOsgGraphicsState_create_func (void *internal_data)
 Creator to replace diguyOsgGraphicsState with our override Registered in DtDiGuyFunctionRegistration.
DtCoordTransform getTopoToGeoc (const DtVector &location)
*array controller (no time code)*/template< class Instance
 //!//!//!//!//!//!//!//!//!//!//!//
bdiQPropTreeItemcreate_shader_uniform_item (bdiShaderUniform *uniform, QTreeWidgetItem *parent_item, bool editable)
template<>
const char * creatorTypeName< DtLineRenderer > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<class T >
void partition_swap (T &v1, T &v2)
template<>
void partition_swap< DtLineSegmentProxy * > (DtLineSegmentProxy *&v1, DtLineSegmentProxy *&v2)
template<class T >
bool partition_less (T &v1, T &v2)
template<>
bool partition_less< DtLineSegmentProxy * > (DtLineSegmentProxy *&v1, DtLineSegmentProxy *&v2)
template<class T >
bool partition_equal (T &v1, T &v2)
template<>
bool partition_equal< DtLineSegmentProxy * > (DtLineSegmentProxy *&v1, DtLineSegmentProxy *&v2)
template<class T >
T * partition (T *from, T *to)
template<class T >
void quicksort (T *from, T *to)
template<class T >
void quicksort (std::vector< T > &array)
template<class T >
void insertion_sort (T *from, T *to)
template<class T >
void insertion_sort (std::vector< T > &array)
template<>
const char * creatorTypeName< DtOverlayRenderer > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtPickableWidget > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtPickableQuad > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtPickableLine > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtPickableTriangle > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtQuadRenderer > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtTextRenderer > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtTriangleRenderer > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtWidgetPicker > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<class T >
std::ostream & operator<< (std::ostream &o, const DtAxisAlignedBoundingBox< T > &box)
template<class T >
std::ostream & operator<< (std::ostream &o, const Frustum< T > &frustum)
std::ostream & operator<< (std::ostream &o, const DtColorValue &color)
DT_DLL_VRVGRAPHICSUTILS bool DtInsideTriangulate (const std::vector< DtVector > &contour, std::vector< int > &results)
 Triangulates the given points and returns the indicies that form the triangles.
template<class T >
std::ostream & operator<< (std::ostream &o, const DtMatrix4< T > &mat)
template<class T >
std::ostream & operator<< (std::ostream &o, const DtPlane< T > &plane)
template<class _Fn , class _Ty >
binderNoArgs< _Fn > bind (const _Fn &_Func, const _Ty &_Left)
template<class T >
void verify_index_for_container (size_t index, const T &t)
template<class C , class T >
void destroy_from_container (C &_container, T *pT)
template<class C , class T >
void remove_from_container (C &_container, T *pT)
template<class K , class T >
T * get_from_map (std::map< K, T * > &_map, const K &key)
template<class K , class T >
void destroy_from_map (std::map< K, T * > &_map, const K &key)
template<class T >
void destroy_all_from_vector (std::vector< T * > &_vector)
template<class T >
void destroy_all_from_list (std::list< T * > &_list)
template<class T >
void destroy_all_from_unordered_set (boost::unordered_set< T * > &_set)
template<class K , class T >
void destroy_all_from_map (std::map< K, T * > &_map)
template<class T >
T * get_nth_item (boost::unordered_set< T * > &_set, size_t index)
template<class T >
T * get_nth_item (std::list< T * > &_list, size_t index)
template<class T >
const T * get_nth_item (const std::list< T * > &_list, size_t index)
template<class T >
T * get_nth_item (std::vector< T * > &_vector, size_t index)
template<class T >
T * get_nth_item (const std::vector< T * > &_vector, size_t index)
template<class K , class T >
T * get_nth_item (std::map< K, T * > &_map, size_t index)
template<class K , class T >
T * get_nth_item (const std::map< K, T * > &_map, size_t index)
template<class T >
std::ostream & operator<< (std::ostream &o, const DtVector2< T > &v)
template<class T >
std::ostream & operator<< (std::ostream &o, const DtVector3< T > &v)
template<class T >
std::ostream & operator<< (std::ostream &o, const DtVector4< T > &v)
DT_DLL_VRVINDIRECTRENDERING
std::ostream & 
operator<< (std::ostream &o, const Material &material)
template<>
const char * creatorTypeName< DtBaseOutlineAttribute > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtBaseQuadAttribute > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtBaseTextAttribute > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtCellToGeoSpecificIndirectGeoMap > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtCellToGeoTypicalIndirectGeoMap > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtCloudDrawable > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtCloudLayerManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtGlVaoManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtGpuCulling > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtGraphAttribute > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtHeightMapDrawable > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtImageAttribute > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
std::ostream & operator<< (std::ostream &o, const DtIndirectBlendEquation &blendFunction)
std::ostream & operator<< (std::ostream &o, const DtIndirectBlendFunction &blendFunction)
template<>
const char * creatorTypeName< DtIndirectCullProgram > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectDebugCullComponent > (void)
 template specialization for the creator
template<>
const char * creatorTypeName< DtIndirectDefaultDrawComponent > (void)
 template specialization for the creator
template<>
const char * creatorTypeName< DtIndirectDofManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectEntityGeometry > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectEntityLimitTextureStrategy > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectGeometry > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectGeometryAggregator > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectGeometryGrid > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectGeometryGridNode > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectGeometryInitMainThreadJob > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectGeometryRegistrar > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectGeometryUpdateBuffersMainThreadJob > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectGeometryUpdateMainThreadJob > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectLightPointDrawComponent > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectLimitTextureStrategy > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectLodManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectModelInfoContainer > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectModelsContainer > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
std::ostream & operator<< (std::ostream &o, const DtIndirectOpenGLState &stateset)
 debug function for printing out the state contained in the DtIndirectOpenGLState object
template<>
const char * creatorTypeName< DtIndirectPerInstanceDataManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectShaderConstants > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectSignalBasedSwitchManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectSwitchManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectTextureLoaderNode > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectTextureProcessor > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectTextureResidencyManager > (void)
template<>
const char * creatorTypeName< DtIndirectUvOffsetManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtMainThreadJobsManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtNumericAttribute > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtOsgEarthDynamicTerrainInstaller > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtOsgEarthEffectTextureInstaller > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtOsgFogComponent > (void)
 template specialization for the creator
template<>
const char * creatorTypeName< DtOsgGlobalShaderComponent > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtOsgLightingComponent > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtOsgOverlayDirectionLineModelInstance > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtPagedTilesIndirectManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtShaderEffectRain > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtShaderEffectSnow > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtSilverLiningCameraManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtSilverLiningContextManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtSilverLiningCubeMapManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtSilverLiningFogManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtSilverliningGroup > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtSkyDrawable > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtTextAttribute > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtValueBarAttribute > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtWeatherFogFroxelGrid > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectBuildingsHandler > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectFeatureGeomHandler > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtIndirectGeometryCallback > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtOsgEarthStreamedFeatureCallback > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtDepthOfFieldDrawable > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtHbaoDrawable > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtHorizontalFlipDrawable > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtReverseDepthBufferDrawable > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtVolumetricDrawable > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtWaterOnScreenDrawable > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtStreamingSpeedTreeFeatureCallback > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtTritonBreakingWavesMapManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtTritonBreakingWavesMapSuperManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtTritonCameraManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtTritonPlanarReflectionManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtTritonShaderUniformManager > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
DT_DLL_VRVUTIL DtTaitBryan orientUp (DtCoordinateConverter &converter, const DtVector &position, const DtTaitBryan &orientation)
DT_DLL_VRVUTIL DtDcm orientUpDcm (DtCoordinateConverter &converter, const DtVector &position, const DtTaitBryan &orientation)
DT_DLL_VRVUTIL DtTaitBryan DtGetLevelOrientation (DtCoordinateConverter &converter, const DtTaitBryan &cigOri)
 Take an euler rotation (in local coordinates) and remove any pitch/roll components.
 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.
DT_DLL_VRVUTIL std::ostream & operator<< (std::ostream &, const DtDynamicTerrainChange &)
 iostream output
DT_DLL_VRVUTIL
DtDynamicTerrainChange
new_clone (const DtDynamicTerrainChange &change)
void DT_DLL_VRVUTIL SetThreadName (const char *name)
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)
size_t utf16len (const unsigned short *str)
const unsigned short * wcsnstr (const unsigned short *haystack, int hayLength, const unsigned short *needle, int needleLength)
template<int wcharSize>
DtUnicode decodeWCHAR (const wchar_t utf16[], int len)
template<>
DtUnicode decodeWCHAR< 2 > (const wchar_t utf16[], int len)
template<>
DtUnicode decodeWCHAR< 4 > (const wchar_t utf16[], int len)
template<int wcharSize>
void setFromWCHAR (DtUnicode &ref, const wchar_t utf16[], int len)
template<>
void setFromWCHAR< 2 > (DtUnicode &str, const wchar_t utf16[], int len)
template<>
void setFromWCHAR< 4 > (DtUnicode &str, const wchar_t utf32[], int len)
bool DT_DLL_VRVUTIL DtIsRightToLeft (unsigned int c)
 Returns true if the given character is right to left according to unicode.
bool DT_DLL_VRVUTIL DtIsStringRightToLeft (const makVrv::DtUnicode &string)
DT_DLL_VRVUTIL const char * DtVrvCompiler ()
 Returns the compiler.
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtVector &vector)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtVector &vector)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtVector32 &vector)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtVector32 &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)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtColorValue &color)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtColorValue &color)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtVector2< int > &color)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtVector2< int > &color)
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< unsigned int > &v)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, std::vector< unsigned int > &v)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const std::vector< double > &v)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, std::vector< double > &v)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const std::vector< DtVector > &v)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, std::vector< DtVector > &v)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const std::vector< DtVector32 > &v)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, std::vector< DtVector32 > &v)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const std::vector< DtCharacterTextureVariationInfo > &v)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, std::vector< DtCharacterTextureVariationInfo > &v)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtDouglasSeaState::Scale &seaState)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtDouglasSeaState::Scale &seaState)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtDouglasSwellState::Scale &swellState)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtDouglasSwellState::Scale &swellState)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtPatchIdentifier &patchId)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtPatchIdentifier &patchId)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const ParticleCollisionObjectType &colType)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, ParticleCollisionObjectType &colType)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const DtParticleCollisionObjectInfo &col)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, DtParticleCollisionObjectInfo &col)
DT_DLL_VRVUTIL DtMessageoperator<< (DtMessage &msg, const makArchives::DtDynamicScaleConfigurationCollection &v)
DT_DLL_VRVUTIL DtMessageoperator>> (DtMessage &msg, makArchives::DtDynamicScaleConfigurationCollection &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 , 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::signalslib::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.
template<typename T >
DtCheckCuda (T result, char const *const func, const char *const file, int const line, DtDe &de)
 This is exactly the same function as check() from helper_cuda.h (From NVidia CUDA) except it does not exit the application when if finds an error.
int DtGpuGetMaxGflopsDeviceId (DtDe &de)
 This function returns the best GPU (with maximum GFLOPS)
template<>
const char * creatorTypeName< DtVideoStreamPostProcessorDrawable > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * creatorTypeName< DtVirtualRealitySettingsWidget > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
DT_DLL_EXAMPLESCENEROOTPLUGIN void init (DtDe &anIG)
DT_DLL_VRVUTIL DtQuat DtOrientToVector (DtCoordinateConverter &converter, const DtVector &start, const DtVector &end)
 DtOrientToVector returns a quaternion that represents a rotation in the direction of the vector.
DT_DLL_VRVUTIL DtQuat DtOrientToDirectionVector (DtCoordinateConverter &converter, const DtVector &localLocation, const DtVector &dirVec)
 This form uses the local location and normalized direction vector provided.
DT_DLL_VRVUTIL DtTaitBryan DtEastNorthUpToNorthEastDown (const DtTaitBryan &tbIn)
 These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.
DT_DLL_VRVUTIL DtTaitBryan DtNorthEastDownToEastNorthUp (const DtTaitBryan &tbIn)
 These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.
DT_DLL_VRVUTIL DtTaitBryan DtXFrontZDownToYFrontZUp (const DtTaitBryan &tbIn)
 These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.
DT_DLL_VRVUTIL DtTaitBryan DtYFrontZUpToXFrontZDown (const DtTaitBryan &tbIn)
 These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.
DT_DLL_VRVUTIL DtDcm DtEastNorthUpToNorthEastDown (const DtDcm &dcmIn)
 These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.
DT_DLL_VRVUTIL DtDcm DtNorthEastDownToEastNorthUp (const DtDcm &dcmIn)
 These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.
DT_DLL_VRVUTIL DtDcm DtXFrontZDownToYFrontZUp (const DtDcm &dcmIn)
 These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.
DT_DLL_VRVUTIL DtDcm DtYFrontZUpToXFrontZDown (const DtDcm &dcmIn)
 These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.
DT_DLL_VRVUTIL DtDcm DtSwapDcmAxes (const DtDcm &dcmIn)
 All DCM versions above call this.
DT_DLL_VRVUTIL DtTaitBryan DtSwapTaitBryanAxes (const DtTaitBryan &tbIn)
 All TaitBryan versions above call this.
DT_DLL_VRVUTIL DtGeodeticCoord DtLocalToGeodetic (const DtVector &localLocation, const DtCoordinateSystem &coordSystem)
 Convert between local and geodetic locations.
DT_DLL_VRVUTIL DtVector DtGeodeticToLocal (const DtGeodeticCoord &geodeticLocation, const DtCoordinateSystem &coordSystem)
 Convert between local and geodetic locations.

Variables

static const std::string theDefaultGroup = "default"
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
static const int numDiGuyTypeMapFields = 9
static const int NUM_TEXTURES = 5
static const int MAX_NUM_CASCADES = 6
static std::string accessoryName = "DtDistributedEnvironmentHLA13Accessory"
const int DtSymbolObjectKind = 101

Detailed Description

Contains the makVrv::Dt2DArcVisualizer class declaration.

Contains DtEntityTypeFilter class.

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

Unicode utilities.

Contains the DtDatabaseCoordinateSystem class declaration.

Contains makVrv::DtOsgSensorViewTargetInfoOverlaySection class.

Contains makVrv::DtOsgSensorViewReticleOverlaySection class.

Contains makVrv::DtOsgSensorViewPlatformInfoOverlaySection class.

Contains makVrv::DtOsgSensorViewPitchOverlaySection class.

Contains makVrv::DtOsgSensorViewOverlaySection class.

Contains makVrv::DtOsgSensorViewOverlay class.

Contains makVrv::DtOsgSensorViewDisplayInfoOverlaySection class.

Contains makVrv::DtOsgSensorViewCrossHairOverlaySection class.

Contains makVrv::DtOsgSensorViewCompassOverlaySection class.

\file DtGridLinesDrawer.h


This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info, see http://www.ogre3d.org/

Derived diguyGraphicsState to create OSG state from DI-Guy state.

Contains makVrv::DtGotoWidgetInterface abstract interface.

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

Contains makVrv::DtSensorViewOverlay class.

Contains makVrv::DtSensorFieldOfViewStateObject class.

Contains makVrv::DtVrlinkSensorFieldOfViewState class.

Contains DtCreateSensorFieldOfViewCommand and DtCreateSensorFieldOfViewCommandCreator class declarations.

Contains the makVrv::Dt2DWedgeVisualizer class declaration.

Contains the makVrv::Dt2DSpiderWebVisualizer class declaration.

Copyright (c) 2000-2014 Torus Knot Software Ltd

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN

THE SOFTWARE.

Contains the DtGridLinesDrawer class declaration. \ingroup vrvOsg

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

Typedef Documentation

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

A creator class for makVrv::DtAudioSettingsPage.

Creator that will be registered with the cigi object factory to create this class.

Creator that will be registered with the cigi object factory to create this class.

Creator that will be registered with the cigi object factory to create this class.

Creator that will be registered with the CIGI object factory to create this class.

Creator that will be registered with the cigi object factory to create this class.

Creator that will be registered with the cigi object factory to create this class.

Creator that will be registered with the CIGI object factory to create this class.

Creator that will be registered with the CIGI object factory to create this class.

Creator that will be registered with the CIGI object factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

2D Laser Designator visualizer creator

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Laser Designator visualizer creator.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

creator

creator

typedef DtBoost::shared_ptr<DtChannelProxy> makVrv::DtChannelProxySP
typedef DtBoost::weak_ptr<DtChannelProxy> makVrv::DtChannelProxyWP
typedef long long makVrv::DtCloudLayerId

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

typedef DtBoost::shared_ptr<DtDisplayProxy> makVrv::DtDisplayProxySP
typedef DtBoost::weak_ptr<DtDisplayProxy> makVrv::DtDisplayProxyWP

creator

creator

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Create a DtStateView templated on DtVrlinkEntityState.

Create a DtStateViewCollection templated on DtVrlinkEntityState.

Creator that will be registered with the state visualizer factory to create this class.

Creator for the DtEntityTrackHistoryVisualizer class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

creator

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the DtTrackObjectFactory() to create this class.

Creator that will be registered with the DtTrackObjectFactory() to create this class.

Creator that will be registered with the state visualizer factory to create this class.

Creator that will be registered with the state visualizer factory to create this class.

creator

Creator that will be registered with the state visualizer factory to create this class.

Create a DtStateView templated on the state view.

Settings backup for symbol decoration settings.

Creator that will be registered with the state visualizer factory to create this class.

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.

Creator type for creating DtGeneralApplicationSettingsPage.

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.

DtWidgetIconStyleManagerEventFilterCreator.

typedef unsigned long makVrv::DWORD
typedef boost::shared_ptr< DtFont > makVrv::DtFontSP
typedef boost::weak_ptr< DtFont > makVrv::DtFontWP

creator

creator

DtPickableWidgetCreator.

DtPickableQuadCreator.

DtPickableLineCreator.

DtPickableTriangleCreator.

creator

creator

creator

typedef std::vector<std::string> makVrv::StringVector
typedef std::vector<unsigned int> makVrv::VectorUnsignedInts
typedef std::vector<int> makVrv::VectorInts
typedef std::set<std::string> makVrv::StringSet
typedef std::set<int> makVrv::SetInts
typedef std::map<int, int> makVrv::MapIntToInt
typedef unsigned short makVrv::uint16
typedef unsigned int makVrv::uint32
typedef short makVrv::int16
typedef int makVrv::int32
typedef float makVrv::float32
typedef double makVrv::float64
typedef unsigned char makVrv::byte
typedef std::vector<DtGlShader*> makVrv::DtShaderVector

a list of shaders

typedef std::tuple< unsigned int, void * > makVrv::DtGlFboAndContext
typedef DtMatrix3< float > makVrv::Matrix3_32
typedef DtMatrix3< double > makVrv::Matrix3_64
typedef DtMatrix4< float > makVrv::Matrix4_32
typedef DtMatrix4< double > makVrv::Matrix4_64
typedef std::list<Vector2_32> makVrv::Vector2_32_List
typedef std::vector<Vector2_32> makVrv::Vector2_32_Vector
typedef std::list<Vector2_64> makVrv::Vector2_64_List
typedef std::vector<Vector2_64> makVrv::Vector2_64_Vector
typedef std::list< Vector3_32 > makVrv::Vector3_32_List
typedef std::vector< Vector3_32 > makVrv::Vector3_32_Vector
typedef std::list<Vector3_64> makVrv::Vector3_64_List
typedef std::vector<Vector3_64> makVrv::Vector3_64_Vector
typedef std::list< Vector4_32 > makVrv::Vector4_32_List
typedef std::vector< Vector4_32 > makVrv::Vector4_32_Vector
typedef std::list<Vector4_64> makVrv::Vector4_64_List
typedef std::vector<Vector4_64> makVrv::Vector4_64_Vector
typedef std::vector<Matrix4_64> makVrv::VectorMatrix4_64
typedef std::vector<Material> makVrv::DtIndirectMaterialVector

Each model type can have a number of geometries, each with an own material.

typedef std::vector<PerGeomInstance> makVrv::DtPerGeomInstances

Creator type for creating DtOculusSettingsPageCreators.

creator

creator

creator

creator

creator

creator

creator

typedef std::tuple< unsigned int, void * > makVrv::DtGlVaoAndContext

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

typedef std::vector<osg::Node*> makVrv::DtNodePointerStack
typedef osg::observer_ptr< osg::Node > makVrv::LightPointNodeObs

typedef a map of light point nodes use observer pointers so when they are deleted we don't try to use them anymore.

Vector of light point nodes and their transforms.

We need to keep every path to every light at this point. The cmpStacks function is used by the aggregator to figure out which light points can be combined later.

creator

creator

typedef std::map<std::string, osgEarth::Style> makVrv::TrackTypeToStyleMap

creator

creator

creator

creator

creator

typedef osg::ref_ptr<osg::Node> makVrv::LightPointNodeRef
typedef std::vector<LightPoint> makVrv::LightPointVec
typedef std::unordered_map<osg::Node*, DtOsgNodeObserver*> makVrv::MapNodesToObservers

creator

creator

typedef std::vector<DtSceneRoot> makVrv::DtSceneRootList

A list of DtOsgRenderer::SceneRoots.

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

creator

typedef unsigned long long makVrv::DtUInt64

unsigned 64 bit integer

typedef DtBoost::weak_ptr<DtProxy> makVrv::DtProxyWP
typedef DtBoost::shared_ptr<DtProxy> makVrv::DtProxySP

Creator type for creating DtVirtualRealitySettingsPageCreators.

DtVirtualRealitySettingsWidgetCreator.

Creator template for attribute editor.

Creator for detonation result attribute editor.

A creator class for makVrv::DtExamplePage.

Creator type definition.

typedef std::vector<osg::ProxyNode*> makVrv::ProxyNodes

Enumeration Type Documentation

Particles from particle systems will bounce off of collision objects.

Plane collision type can be part of a particle effect but is not used in the visualizer definition.

Enumerator:
COLLISION_OBJECT_NONE 
COLLISION_OBJECT_PLANE 
COLLISION_OBJECT_SPHERE 
COLLISION_OBJECT_ELLIPSOID 

Soil type (from VRF) See VRF: data rotary-wing-*.sysdef.

Enumerator:
SOIL_NONE 
SOIL_HARD_PACKED 
SOIL_SHALLOW_WATER 
SOIL_SNOW 
SOIL_SAND 
SOIL_PAVED_ROAD 
SOIL_GRAVEL 
SOIL_ROCKS 
SOIL_MUCK 
SOIL_DEEP_WATER 

This matches makOsgEarth enums for Wind These should be in synch!

Enumerator:
TYPE_POINT 

Originates from point and blows in all directions with attenuation.

TYPE_DIRECTIONAL 

Blows in a local direction with no attenuation.

TYPE_UNKNOWN 

Default type.

Enumeration for the HAT mode.

Enumeration for the model coloring mode.

Enumeration for the type of altitude currently being edited by the goto widget.

Enumerator:
AboveSeaLevel 
AboveTerrain 

Enumeration for the way the location to go to is currently being input.

Enumerator:
GotoAddress 
GotoDms 
GotoMgrs 

DiGuyDisArtParts defines a set of DIS articulated parts numbers that will be mapped to DI-Guy human character links.

Enumerator:
DiGuyDisFocusTarget 
DiGuyDisArtPartBase 
DiGuyDisArtPartBack 
DiGuyDisArtPartCervical 
DiGuyDisArtPartShoulderLeft 
DiGuyDisArtPartShoulderRight 
DiGuyDisArtPartElbowLeft 
DiGuyDisArtPartElbowRight 
DiGuyDisArtPartWristLeft 
DiGuyDisArtPartWristRight 
DiGuyDisArtPartHipLeft 
DiGuyDisArtPartHipRight 
DiGuyDisArtPartKneeLeft 
DiGuyDisArtPartKneeRight 
DiGuyDisArtPartAnkleLeft 
DiGuyDisArtPartAnkleRight 

/ingroup vrvFx

Enumerator:
CIRCLE_EDGE 
IN_TORUS 
CONE 
HEMISPHERE 
NONE 
OUT_FROM_EMITTER 
NUM_EXTENDED_NOISE_TYPES 
Enumerator:
EXTENT_NULL 
EXTENT_FINITE 
EXTENT_INFINITE 
Enumerator:
BIND_NONE 
BIND_VERTEX_BUFFER 
BIND_INDEX_BUFFER 
BIND_CONSTANT_BUFFER 
BIND_SHADER_RESOURCE 
BIND_STREAM_OUTPUT 
BIND_RENDER_TARGET 
BIND_DEPTH_STENCIL 
BIND_UNORDERED_ACCESS 

An abstract buffer type (vertex buffer, index buffer, etc) Used, for example, to create DtGlBuffers of a given type.

Enumerator:
VERTEX_BUFFER 
INDEX_BUFFER 
SHADER_STORAGE_BUFFER 
PARAMETER_BUFFER 
INDIRECT_BUFFER 
UNIFORM_BUFFER 
Enumerator:
FRUSTUM_PLANE_NEAR 
FRUSTUM_PLANE_FAR 
FRUSTUM_PLANE_LEFT 
FRUSTUM_PLANE_RIGHT 
FRUSTUM_PLANE_TOP 
FRUSTUM_PLANE_BOTTOM 
Enumerator:
VISIBILITY_NONE 
VISIBILITY_PARTIAL 
VISIBILITY_FULL 
Enumerator:
CPU_ACCESS_NONE 

CPU will neither read nor write.

CPU_ACCESS_WRITE 

CPU will write.

CPU_ACCESS_READ 

CPU will only ever read.

CPU_ACCESS_READ_WRITE 

CPU will read as well as write.

Enumerator:
FORMAT_UNKNOWN 
FORMAT_R32G32B32A32_TYPELESS 
FORMAT_R32G32B32A32_FLOAT 
FORMAT_R32G32B32A32_UINT 
FORMAT_R32G32B32A32_SINT 
FORMAT_R32G32B32_TYPELESS 
FORMAT_R32G32B32_FLOAT 
FORMAT_R32G32B32_UINT 
FORMAT_R32G32B32_SINT 
FORMAT_R16G16B16A16_TYPELESS 
FORMAT_R16G16B16A16_FLOAT 
FORMAT_R16G16B16A16_UNORM 
FORMAT_R16G16B16A16_UINT 
FORMAT_R16G16B16A16_SNORM 
FORMAT_R16G16B16A16_SINT 
FORMAT_R32G32_TYPELESS 
FORMAT_R32G32_FLOAT 
FORMAT_R32G32_UINT 
FORMAT_R32G32_SINT 
FORMAT_R32G8X24_TYPELESS 
FORMAT_D32_FLOAT_S8X24_UINT 
FORMAT_R32_FLOAT_X8X24_TYPELESS 
FORMAT_X32_TYPELESS_G8X24_UINT 
FORMAT_R10G10B10A2_TYPELESS 
FORMAT_R10G10B10A2_UNORM 
FORMAT_R10G10B10A2_UINT 
FORMAT_R11G11B10_FLOAT 
FORMAT_R8G8B8A8_TYPELESS 
FORMAT_R8G8B8A8_UNORM 
FORMAT_R8G8B8A8_UNORM_SRGB 
FORMAT_R8G8B8A8_UINT 
FORMAT_R8G8B8A8_SNORM 
FORMAT_R8G8B8A8_SINT 
FORMAT_R16G16_TYPELESS 
FORMAT_R16G16_FLOAT 
FORMAT_R16G16_UNORM 
FORMAT_R16G16_UINT 
FORMAT_R16G16_SNORM 
FORMAT_R16G16_SINT 
FORMAT_R32_TYPELESS 
FORMAT_D32_FLOAT 
FORMAT_R32_FLOAT 
FORMAT_R32_UINT 
FORMAT_R32_SINT 
FORMAT_R24G8_TYPELESS 
FORMAT_D24_UNORM_S8_UINT 
FORMAT_R24_UNORM_X8_TYPELESS 
FORMAT_X24_TYPELESS_G8_UINT 
FORMAT_R8G8_TYPELESS 
FORMAT_R8G8_UNORM 
FORMAT_R8G8_UINT 
FORMAT_R8G8_SNORM 
FORMAT_R8G8_SINT 
FORMAT_R16_TYPELESS 
FORMAT_R16_FLOAT 
FORMAT_D16_UNORM 
FORMAT_R16_UNORM 
FORMAT_R16_UINT 
FORMAT_R16_SNORM 
FORMAT_R16_SINT 
FORMAT_R8_TYPELESS 
FORMAT_R8_UNORM 
FORMAT_R8_UINT 
FORMAT_R8_SNORM 
FORMAT_R8_SINT 
FORMAT_A8_UNORM 
FORMAT_R1_UNORM 
FORMAT_R9G9B9E5_SHAREDEXP 
FORMAT_R8G8_B8G8_UNORM 
FORMAT_G8R8_G8B8_UNORM 
FORMAT_BC1_TYPELESS 
FORMAT_BC1_UNORM 
FORMAT_BC1_UNORM_SRGB 
FORMAT_BC2_TYPELESS 
FORMAT_BC2_UNORM 
FORMAT_BC2_UNORM_SRGB 
FORMAT_BC3_TYPELESS 
FORMAT_BC3_UNORM 
FORMAT_BC3_UNORM_SRGB 
FORMAT_BC4_TYPELESS 
FORMAT_BC4_UNORM 
FORMAT_BC4_SNORM 
FORMAT_BC5_TYPELESS 
FORMAT_BC5_UNORM 
FORMAT_BC5_SNORM 
FORMAT_B5G6R5_UNORM 
FORMAT_B5G5R5A1_UNORM 
FORMAT_B8G8R8A8_UNORM 
FORMAT_B8G8R8X8_UNORM 
FORMAT_R10G10B10_XR_BIAS_A2_UNORM 
FORMAT_B8G8R8A8_TYPELESS 
FORMAT_B8G8R8A8_UNORM_SRGB 
FORMAT_B8G8R8X8_TYPELESS 
FORMAT_B8G8R8X8_UNORM_SRGB 
FORMAT_BC6H_TYPELESS 
FORMAT_BC6H_UF16 
FORMAT_BC6H_SF16 
FORMAT_BC7_TYPELESS 
FORMAT_BC7_UNORM 
FORMAT_BC7_UNORM_SRGB 
FORMAT_DXT1 
FORMAT_DXT2 
FORMAT_DXT3 
FORMAT_DXT4 
FORMAT_DXT5 
FORMAT_FORCE_UINT 
Enumerator:
RGB8 
RGBA8 
RG16F 
RGB16F 
RGB32F 
RGBA16F 
RGBA32F 
R8UI 
D16 
D24 
D32 
D32F 
D24S8 
D32FS8 
NAF 
Enumerator:
TEX_TYPE_1D 
TEX_TYPE_2D 
TEX_TYPE_3D 
TEX_TYPE_CUBE_MAP 
TEX_TYPE_2D_ARRAY 
Enumerator:
LT_DIRECTIONAL 
LT_POINT 
LT_SPOTLIGHT 
Enumerator:
LG_UNKNOWN 
LG_PROPS 
LG_TERRAIN 
Enumerator:
NO_SIDE 
POSITIVE_SIDE 
NEGATIVE_SIDE 
BOTH_SIDE 
Enumerator:
USAGE_DEFAULT 

A resource that requires read and write access by the GPU.This is likely to be the most common usage choice.

USAGE_IMMUTABLE 

A resource that can only be read by the GPU.It cannot be written by the GPU, and cannot be accessed at all by the CPU.This type of resource must be initialized when it is created, since it cannot be changed after creation.

Its typically also initialized at the time of creation itself

USAGE_DYNAMIC 

A resource that is accessible by both the GPU(read only) and the CPU(write only).A dynamic resource is a good choice for a resource that will be updated by the CPU at least once per frame.

USAGE_STAGING 

A resource that's simply used for staging.

Enumerator:
INDIRECT_NO_SCALING 
INDIRECT_XR_SCALING 
INDIRECT_LINEAR_SCALING 
Enumerator:
CDB_ETT_NORMAL_MAP 
CDB_ETT_NIGHT_MAP 
CDB_ETT_LIGHT_MAP 
CDB_ETT_CONTAMINANT_MAP 
CDB_ETT_SKIDMARK_MAP 
CDB_ETT_DETAIL_MAP 
CDB_ETT_SPC_MAP 
CDB_ETT_AO_MAP 
CDB_ETT_CONFIGURABLE_MAP 
CDB_ETT_UNSUPPORTED_MAP 
CDB_ETT_INVALID 
Enumerator:
RasterElevation 
RasterLandCover 
RasterOTWImagery 
Enumerator:
ETT_NORMAL_MAP 
ETT_SPECULAR_MAP 
ETT_REFLECTIVE_MAP 
ETT_AO_MAP 
ETT_EMISSIVE_MAP 
ETT_FLOW_MAP 
ETT_FLOW_NORMAL_MAP 
ETT_CONFIGURABLE_MAP 
ETT_PRELIT_NIGHT_MAP 
ETT_POSTLIT_NIGHT_MAP 
ETT_BUMP_MAP 
ETT_LIGHT_MAP 
ETT_CONTAMINANT_MAP 
ETT_SKIDMARK_MAP 
ETT_DETAIL_MAP 
ETT_UNKNOWN_MAP 
ETT_DECAL_MAP_0 
ETT_MODULATE_MAP_0 
ETT_SENSOR_MAP 
ETT_SNOW_MAP 
ETT_RAIN_MAP 
ETT_EMAT_MAP 
ETT_SFXPOD_MAP 
ETT_CUSTOM_MAP 
Enumerator:
MODE_ADD 
MODE_SUBTRACT 
MODE_REVERSE_SUBTRACT 
MODE_MIN 
MODE_MAX 
Enumerator:
FACTOR_ONE 
FACTOR_ZERO 
FACTOR_SOURCE_ALPHA 
FACTOR_ONE_MINUS_SOURCE_ALPHA 

Rendering enum method.

Enumerator:
OSG_RENDERING 
INDIRECT_RENDERING 
UNKNOWN_METHOD 
Enumerator:
NO_ACCELERATION 
VIEWPORT_MULTICAST 
GEOMETRY_SHADER 
Enumerator:
CUBEMAP_CLEAN 
CUBEMAP_RENDER 
CUBEMAP_MIPMAP 

Status of a request to convert markers.

Enumerator:
UNUSED 
WORKING 
DONE 
Enumerator:
COLOR 
DEPTH 
MASK 
NONE 

Function Documentation

template<>
const char* makVrv::creatorTypeName< DtBuoyBeaconFeatureBuilder > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtCachedIntersectorsContainer > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

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 retrieval / creation.

Befriend the manager instance functions for instance retrieval and creation.

Befriend the manager instance functions for instance retreival/creation.

Befriend the manager instance functions for instance retrieval/creation.

  @code 

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 bind(), 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 retrieval / creation.

Befriend the manager instance functions for instance retrieval and creation.

Befriend the manager instance functions for instance retreival/creation.

Befriend the manager instance functions for instance retrieval/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.
  @code 

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.
  @code 

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

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

template<>
const char* makVrv::creatorTypeName< DtDrawnIntersectorManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtDynamicFeatureBuilder > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

makVrv::AddTypeId ( DtElementIDHierarchyState  ,
2424   
)
void makVrv::registerElements ( DtDe &  de)
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<>
const char* makVrv::creatorTypeName< DtIntersectorsContainer > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<class C >
DtMessageMemberCall<C>* makVrv::bindMember ( void(C::*)()  m)
template<>
const char* makVrv::creatorTypeName< DtRotorWashProcess > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

DT_DLL_VRVCORE makVrv::DtMessage& makVrv::operator<< ( makVrv::DtMessage msg,
const DtVrlinkSensorFieldOfViewState &  state 
)
DT_DLL_VRVCORE makVrv::DtMessage& makVrv::operator<< ( makVrv::DtMessage msg,
const DtVrlinkSensorFieldsOfView &  state 
)
DT_DLL_VRVCORE makVrv::DtMessage& makVrv::operator>> ( makVrv::DtMessage msg,
DtVrlinkSensorFieldOfViewState &  state 
)
DT_DLL_VRVCORE makVrv::DtMessage& makVrv::operator>> ( makVrv::DtMessage msg,
DtVrlinkSensorFieldsOfView &  state 
)
DT_DLL_VRVCORE makVrv::DtMessage& makVrv::operator<< ( makVrv::DtMessage msg,
const DtVrlinkSensorFieldsOfView::SensorFieldsOfView &  state 
)
DT_DLL_VRVCORE makVrv::DtMessage& makVrv::operator>> ( makVrv::DtMessage msg,
DtVrlinkSensorFieldsOfView::SensorFieldsOfView &  state 
)
bool makVrv::operator> ( const DtTemporaryAgentManager::AgentParameters &  lhs,
const DtTemporaryAgentManager::AgentParameters &  rhs 
)
inline
bool makVrv::operator== ( const DtTextureAtlasIndexParser::StringOrFloatAttrib &  lhs,
const DtTextureAtlasIndexParser::StringOrFloatAttrib &  rhs 
)
inline

needed for search comparison code

References makVrv::DtTextureAtlasIndexParser::StringOrFloatAttrib::myText.

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   
)
makVrv::AddTypeId ( DtUnicode  ,
14   
)
makVrv::AddTypeId ( EntityStateListener::DamageState  ,
15   
)
static int makVrv::readInt ( const std::string strVal)
static
static bool makVrv::isPowerOf2 ( uint32  i)
static
static unsigned int makVrv::getUpperPowerOfTwo ( uint32  val)
static
template<typename ClassToCreate >
const char* makVrv::creatorTypeName ( void  )
inline
void makVrv::registerVisualizers ( DtDe &  de)
template<>
const char* makVrv::creatorTypeName< DtWidgetIconStyleManagerEventFilter > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

diguyGraphicsInstanceGroup* makVrv::diguyOsgGraphicsInstanceGroup_create_func ( void internal_data)
diguyGraphicsLink* makVrv::DtDiGuyOsgGraphicsLink_create_func ( void internal_data)

Creator function registered with DI-Guy to override default diguyGraphicsLink Registered in DtDiGuyFunctionRegistration.

diguyGraphicsState* makVrv::diguyOsgGraphicsState_create_func ( void internal_data)

Creator to replace diguyOsgGraphicsState with our override Registered in DtDiGuyFunctionRegistration.

DtCoordTransform makVrv::getTopoToGeoc ( const DtVector &  location)
* array makVrv::controller ( no time  code)

//!//!//!//!//!//!//!//!//!//!//!//

bdiQPropTreeItem* makVrv::create_shader_uniform_item ( bdiShaderUniform *  uniform,
QTreeWidgetItem parent_item,
bool  editable 
)
template<>
const char* makVrv::creatorTypeName< DtLineRenderer > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<class T >
void makVrv::partition_swap ( T &  v1,
T &  v2 
)
inline

Referenced by insertion_sort(), and partition().

template<>
void makVrv::partition_swap< DtLineSegmentProxy * > ( DtLineSegmentProxy *&  v1,
DtLineSegmentProxy *&  v2 
)
inline
template<class T >
bool makVrv::partition_less ( T &  v1,
T &  v2 
)
inline

Referenced by insertion_sort(), and partition().

template<>
bool makVrv::partition_less< DtLineSegmentProxy * > ( DtLineSegmentProxy *&  v1,
DtLineSegmentProxy *&  v2 
)
inline
template<class T >
bool makVrv::partition_equal ( T &  v1,
T &  v2 
)
inline

Referenced by partition().

template<>
bool makVrv::partition_equal< DtLineSegmentProxy * > ( DtLineSegmentProxy *&  v1,
DtLineSegmentProxy *&  v2 
)
inline
template<class T >
T* makVrv::partition ( T *  from,
T *  to 
)
template<class T >
void makVrv::quicksort ( T *  from,
T *  to 
)

References partition().

template<class T >
void makVrv::quicksort ( std::vector< T > &  array)
inline
template<class T >
void makVrv::insertion_sort ( T *  from,
T *  to 
)
template<class T >
void makVrv::insertion_sort ( std::vector< T > &  array)
inline
template<>
const char* makVrv::creatorTypeName< DtOverlayRenderer > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtPickableWidget > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtPickableQuad > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtPickableLine > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtPickableTriangle > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtQuadRenderer > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtTextRenderer > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtTriangleRenderer > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtWidgetPicker > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<class T >
std::ostream& makVrv::operator<< ( std::ostream &  o,
const DtAxisAlignedBoundingBox< T > &  box 
)
template<class T >
std::ostream& makVrv::operator<< ( std::ostream &  o,
const Frustum< T > &  frustum 
)
inline
std::ostream& makVrv::operator<< ( std::ostream &  o,
const DtColorValue &  color 
)
inline
DT_DLL_VRVGRAPHICSUTILS bool makVrv::DtInsideTriangulate ( const std::vector< DtVector > &  contour,
std::vector< int > &  results 
)

Triangulates the given points and returns the indicies that form the triangles.

The triangles will be constrained to the inside of the polygon being triangulated. Note that if this polygon has crossing lines it will not be triangulated. This is also only a 2D triangulation routine. The Z value is ignored, however it can be passed in

template<class T >
std::ostream& makVrv::operator<< ( std::ostream &  o,
const DtMatrix4< T > &  mat 
)
inline
template<class T >
std::ostream& makVrv::operator<< ( std::ostream &  o,
const DtPlane< T > &  plane 
)
inline
template<class _Fn , class _Ty >
binderNoArgs<_Fn> makVrv::bind ( const _Fn &  _Func,
const _Ty &  _Left 
)
inline

Referenced by makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEmitterStateInterceptor::addBeam(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkSensorFieldOfViewExistenceListener::addListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioVisualizer::clearCockpitAgents(), makVrv::DtSubjectObserver< T >::connect(), makVrv::DtVisualizerSet::connectAndUpdate(), makVrv::DtStateVisualizer::connectAndUpdate(), makVrv::ConnectHelper< 0, Signature, Combiner, Group, GroupCompare, SlotFunction >::connectMe(), makVrv::ConnectHelper< 1, Signature, Combiner, Group, GroupCompare, SlotFunction >::connectMe(), makVrv::ConnectHelper< 2, Signature, Combiner, Group, GroupCompare, SlotFunction >::connectMe(), makVrv::ConnectHelper< 3, Signature, Combiner, Group, GroupCompare, SlotFunction >::connectMe(), makVrv::ConnectHelper< 4, Signature, Combiner, Group, GroupCompare, SlotFunction >::connectMe(), makVrv::ConnectHelper< 5, Signature, Combiner, Group, GroupCompare, SlotFunction >::connectMe(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateElementManager::connectToElementProcessor(), makVrv::DtEventSignaler< EventType >::connectToEventTriggeredSignal(), makVrv::DtEventView< EventType >::connectToEventTriggeredSignal(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateElementManager::createElement(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioTransmissionVisualizer::createModelAgents(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioCommLineVisualizer::createModelAgents(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkSensorFieldOfViewVisualizer::createSignalConnections(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEntityEmitterVolumeVisualizer::createSignalConnections(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink2DEntityEmitterVolumeVisualizer::createSignalConnections(), defaultManagerRegisterInstanceFunction(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateElementManager::destroyElement(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioTransmissionVisualizer::destroyModelAgents(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioCommLineVisualizer::destroyModelAgents(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateElementManager::disconnectFromElementProcessor(), makVrv::DtEventSignaler< EventType >::disconnectFromEventTriggeredSignal(), makVrv::DtEventView< EventType >::disconnectFromEventTriggeredSignal(), makVrv::DT_PROTOCOL_NAMESPACE::DtAggregateElementProcessor::DtAggregateElementProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtAggregateExistenceListener::DtAggregateExistenceListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtCloudLayerProcessor::DtCloudLayerProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtDetonationElementProcessor::DtDetonationElementProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtDynamicTerrainElement::DtDynamicTerrainElement(), makVrv::DT_PROTOCOL_NAMESPACE::DtDynamicTerrainElementProcessor::DtDynamicTerrainElementProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtDynamicTerrainExistenceListener::DtDynamicTerrainExistenceListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtEmitterSystemExistenceListener::DtEmitterSystemExistenceListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntityElementProcessor::DtEntityElementProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntityKinStateListener::DtEntityKinStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessor::DtEntitySimDataProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtEnvironmentalExistenceListener::DtEnvironmentalExistenceListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtExtendedAttributesExistenceListener::DtExtendedAttributesExistenceListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioVisualizer::DtGlStudioVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtLaserDesignatorElement::DtLaserDesignatorElement(), makVrv::DT_PROTOCOL_NAMESPACE::DtLaserDesignatorExistenceListener::DtLaserDesignatorExistenceListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtLaserDesignatorProcessor::DtLaserDesignatorProcessor(), DtPrintVisualizer::DtPrintVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtRadioTransmitterExistenceListener::DtRadioTransmitterExistenceListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtRawVelocitySymbolDecoration::DtRawVelocitySymbolDecoration(), makVrv::DT_PROTOCOL_NAMESPACE::DtRemoteGraphicsProcessor::DtRemoteGraphicsProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtSensorFieldOfViewSimDataProcessor::DtSensorFieldOfViewSimDataProcessor(), makVrv::DtSimObjectEntryCollection< T >::DtSimObjectEntryCollection(), makVrv::DT_PROTOCOL_NAMESPACE::DtSmokeElement::DtSmokeElement(), makVrv::DT_PROTOCOL_NAMESPACE::DtSmokeElementProcessor::DtSmokeElementProcessor(), makVrv::DtStateViewCollection< T >::DtStateViewCollection(), makVrv::DtSubjectAnnouncer< T >::DtSubjectAnnouncer(), makVrv::DtSubjectObserver< T >::DtSubjectObserver(), makVrv::DT_PROTOCOL_NAMESPACE::DtTacticalGraphicElementProcessor::DtTacticalGraphicElementProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink2DEntityEmitterVolumeVisualizer::DtVrlink2DEntityEmitterVolumeVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink2DLaserDesignatorVisualizer::DtVrlink2DLaserDesignatorVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DAreaStateListener::DtVrlink3DAreaStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DLaserDesignatorVisualizer::DtVrlink3DLaserDesignatorVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DLineStateListener::DtVrlink3DLineStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DTextStateListener::DtVrlink3DTextStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateElement::DtVrlinkAggregateElement(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateElementManager::DtVrlinkAggregateElementManager(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateStateListener::DtVrlinkAggregateStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAttributeGroupStateVisualizer::DtVrlinkAttributeGroupStateVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkCuboidStateListener::DtVrlinkCuboidStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkCylinderStateListener::DtVrlinkCylinderStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEllipsoidStateListener::DtVrlinkEllipsoidStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEllipsoidStateVisualizer::DtVrlinkEllipsoidStateVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEntityElement::DtVrlinkEntityElement(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEntityEmitterVolumeVisualizer::DtVrlinkEntityEmitterVolumeVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEntityStateListener::DtVrlinkEntityStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioCommLineVisualizer::DtVrlinkRadioCommLineVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioTransmissionVisualizer::DtVrlinkRadioTransmissionVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRemoteGraphicStateVisualizer< BaseClass >::DtVrlinkRemoteGraphicStateVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkSensorFieldOfViewExistenceListener::DtVrlinkSensorFieldOfViewExistenceListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkSensorFieldOfViewVisualizer::DtVrlinkSensorFieldOfViewVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrvCommandProcessor::DtVrvCommandProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtWeaponFireElementProcessor::DtWeaponFireElementProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtWeatherProcessor::DtWeatherProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtAggregateEmbarkationListener::embark(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntityEmbarkationListener::embark(), makVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioVisualizer::enableCockpits(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessor::entityDiscovered(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessor::entityToBeDeleted(), makVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioHatchStateUpdater::init(), makVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioHeadlightUpdater::init(), makVrv::DtEntity3dFacade::init(), makVrv::DT_PROTOCOL_NAMESPACE::DtCloudLayerElement::initialize(), makVrv::DT_PROTOCOL_NAMESPACE::DtRadioCommLineElementProcessor::initialize(), makVrv::DT_PROTOCOL_NAMESPACE::DtRadioTransmissionElementProcessor::initialize(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkConnection::initializeDdm(), makVrv::DT_PROTOCOL_NAMESPACE::DtFomMapperAccessory::install(), makVrv::DT_PROTOCOL_NAMESPACE::MyAccessory::install(), makVrv::DT_PROTOCOL_NAMESPACE::DtPrintAccessory::install(), makVrv::DT_PROTOCOL_NAMESPACE::DtDistributedEnvironmentAccessory::install(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrvCommandAccessory::install(), makVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioAccessory::install(), makVrv::DT_PROTOCOL_NAMESPACE::DtSensorFieldOfViewSimDataProcessorAccessory::install(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessorAccessory::install(), makVrv::DT_PROTOCOL_NAMESPACE::DtAggregateElementProcessor::onAggregateDiscovered(), makVrv::DT_PROTOCOL_NAMESPACE::DtAggregateElementProcessor::onAggregateToBeDestroyed(), makVrv::DT_PROTOCOL_NAMESPACE::DtLaserDesignatorProcessor::onDesignatorDiscovered(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntityElementProcessor::onEntityDiscovered(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntityElementProcessor::onEntityToBeDestroyed(), makVrv::DT_PROTOCOL_NAMESPACE::DtTacticalGraphicElementProcessor::onEnvironmentalDiscovered(), makVrv::DT_PROTOCOL_NAMESPACE::DtSmokeElementProcessor::onEnvironmentalDiscovered(), makVrv::DT_PROTOCOL_NAMESPACE::DtTacticalGraphicElementProcessor::onEnvironmentalToBeDestroyed(), makVrv::DT_PROTOCOL_NAMESPACE::DtSmokeElementProcessor::onEnvironmentalToBeDestroyed(), makVrv::ConnectHelper< 0, Signature, Combiner, Group, GroupCompare, SlotFunction >::postEvent(), makVrv::ConnectHelper< 1, Signature, Combiner, Group, GroupCompare, SlotFunction >::postEvent(), makVrv::ConnectHelper< 2, Signature, Combiner, Group, GroupCompare, SlotFunction >::postEvent(), makVrv::ConnectHelper< 3, Signature, Combiner, Group, GroupCompare, SlotFunction >::postEvent(), makVrv::ConnectHelper< 4, Signature, Combiner, Group, GroupCompare, SlotFunction >::postEvent(), makVrv::ConnectHelper< 5, Signature, Combiner, Group, GroupCompare, SlotFunction >::postEvent(), makVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioVisualizer::realizeCockpit(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEmitterStateInterceptor::removeBeam(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkSensorFieldOfViewExistenceListener::removeListener(), makVrv::DtEntity3dFacade::setArticulatedModelDefinition(), makVrv::DT_PROTOCOL_NAMESPACE::DtAggregateEmbarkationListener::setHostGlobalId(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntityEmbarkationListener::setHostGlobalId(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkTacticalGraphicStateListener::setHostGlobalId(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DRemoteGraphicStateVisualizer< BaseClass >::setHostId(), makVrv::DT_PROTOCOL_NAMESPACE::DtSensorFieldOfViewSimDataProcessor::setupCallbackAgentFor(), makVrv::DT_PROTOCOL_NAMESPACE::DtLaserDesignatorProcessor::slot_completeDiscovery(), makVrv::DT_PROTOCOL_NAMESPACE::DtTacticalGraphicElementProcessor::slot_completeDiscovery(), makVrv::DT_PROTOCOL_NAMESPACE::DtAggregateElementProcessor::slot_completeDiscovery(), makVrv::DT_PROTOCOL_NAMESPACE::DtSmokeElementProcessor::slot_completeDiscovery(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntityElementProcessor::slot_completeDiscovery(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioTransmissionVisualizer::slot_elementCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioCommLineVisualizer::slot_elementCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DRemoteGraphicStateVisualizer< BaseClass >::slot_entityCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkTacticalGraphicStateListener::slot_entityElementCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DRemoteGraphicStateVisualizer< BaseClass >::slot_environmentalCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtWeatherProcessor::slot_environmentalDiscovered(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkTacticalGraphicStateListener::slot_environmentalElementCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtFomMapperAccessory::slot_onConnectionCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtSensorFieldOfViewSimDataProcessorAccessory::slot_onSimAboutToBeDestroyed(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessorAccessory::slot_onSimAboutToBeDestroyed(), makVrv::DT_PROTOCOL_NAMESPACE::MyAccessory::slot_onSimCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtPrintAccessory::slot_onSimCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrvCommandAccessory::slot_onSimCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioAccessory::slot_onSimCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtSensorFieldOfViewSimDataProcessorAccessory::slot_onSimCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessorAccessory::slot_onSimCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtDistributedEnvironmentAccessory::slot_onSimCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtInteractionListener< InteractionClass >::startListening(), makVrv::DT_PROTOCOL_NAMESPACE::DtLaserDesignatorExistenceListener::startListening(), makVrv::DT_PROTOCOL_NAMESPACE::DtEmitterSystemExistenceListener::startListening(), makVrv::DT_PROTOCOL_NAMESPACE::DtRadioTransmitterExistenceListener::startListening(), makVrv::DT_PROTOCOL_NAMESPACE::DtEnvironmentalExistenceListener::startListening(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntityElementProcessor::startListening(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkSensorFieldOfViewExistenceListener::startListening(), makVrv::DT_PROTOCOL_NAMESPACE::DtRadioTransmissionElementProcessor::startProcessingInteractions(), makVrv::DT_PROTOCOL_NAMESPACE::DtRadioCommLineElementProcessor::startProcessingMessages(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntityElementProcessor::stopListening(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkSensorFieldOfViewExistenceListener::stopListening(), makVrv::DT_PROTOCOL_NAMESPACE::DtRadioTransmissionElementProcessor::stopProcessingInteractions(), makVrv::DT_PROTOCOL_NAMESPACE::DtRadioCommLineElementProcessor::stopProcessingMessages(), makVrv::DT_PROTOCOL_NAMESPACE::DtFomMapperAccessory::uninstall(), makVrv::DT_PROTOCOL_NAMESPACE::MyAccessory::uninstall(), makVrv::DT_PROTOCOL_NAMESPACE::DtPrintAccessory::uninstall(), makVrv::DT_PROTOCOL_NAMESPACE::DtDistributedEnvironmentAccessory::uninstall(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrvCommandAccessory::uninstall(), makVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioAccessory::uninstall(), makVrv::DT_PROTOCOL_NAMESPACE::DtSensorFieldOfViewSimDataProcessorAccessory::uninstall(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessorAccessory::uninstall(), VrlinkMassLabelVisualizer::VrlinkMassLabelVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DLaserDesignatorVisualizer::waitForEntity(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink2DLaserDesignatorVisualizer::waitForEntity(), makVrv::DT_PROTOCOL_NAMESPACE::DtAggregateElementProcessor::~DtAggregateElementProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtDetonationElementProcessor::~DtDetonationElementProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtDistributedEnvironmentAccessory::~DtDistributedEnvironmentAccessory(), makVrv::DT_PROTOCOL_NAMESPACE::DtDynamicTerrainElementProcessor::~DtDynamicTerrainElementProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessorAccessory::~DtEntitySimDataProcessorAccessory(), makVrv::DT_PROTOCOL_NAMESPACE::DtLaserDesignatorProcessor::~DtLaserDesignatorProcessor(), DtPrintVisualizer::~DtPrintVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtRawVelocitySymbolDecoration::~DtRawVelocitySymbolDecoration(), makVrv::DT_PROTOCOL_NAMESPACE::DtRemoteGraphicsProcessor::~DtRemoteGraphicsProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtSensorFieldOfViewSimDataProcessorAccessory::~DtSensorFieldOfViewSimDataProcessorAccessory(), makVrv::DtSimObjectEntryCollection< T >::~DtSimObjectEntryCollection(), makVrv::DT_PROTOCOL_NAMESPACE::DtSmokeElementProcessor::~DtSmokeElementProcessor(), makVrv::DtSubjectAnnouncer< T >::~DtSubjectAnnouncer(), makVrv::DT_PROTOCOL_NAMESPACE::DtTacticalGraphicElementProcessor::~DtTacticalGraphicElementProcessor(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink2DLaserDesignatorVisualizer::~DtVrlink2DLaserDesignatorVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DAreaStateListener::~DtVrlink3DAreaStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DLaserDesignatorVisualizer::~DtVrlink3DLaserDesignatorVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DLineStateListener::~DtVrlink3DLineStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DTextStateListener::~DtVrlink3DTextStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAttributeGroupStateVisualizer::~DtVrlinkAttributeGroupStateVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkCuboidStateListener::~DtVrlinkCuboidStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkCylinderStateListener::~DtVrlinkCylinderStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEllipsoidStateListener::~DtVrlinkEllipsoidStateListener(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEmitterStateInterceptor::~DtVrlinkEmitterStateInterceptor(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioCommLineVisualizer::~DtVrlinkRadioCommLineVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioTransmissionVisualizer::~DtVrlinkRadioTransmissionVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRemoteGraphicStateVisualizer< BaseClass >::~DtVrlinkRemoteGraphicStateVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrvCommandAccessory::~DtVrvCommandAccessory(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrvCommandProcessor::~DtVrvCommandProcessor(), and makVrv::DT_PROTOCOL_NAMESPACE::DtWeaponFireElementProcessor::~DtWeaponFireElementProcessor().

template<class T >
void makVrv::verify_index_for_container ( size_t  index,
const T &  t 
)

References Assert.

Referenced by get_nth_item().

template<class C , class T >
void makVrv::destroy_from_container ( C &  _container,
T *  pT 
)
template<class C , class T >
void makVrv::remove_from_container ( C &  _container,
T *  pT 
)
template<class K , class T >
T* makVrv::get_from_map ( std::map< K, T * > &  _map,
const K &  key 
)
template<class K , class T >
void makVrv::destroy_from_map ( std::map< K, T * > &  _map,
const K &  key 
)

References Assert.

template<class T >
void makVrv::destroy_all_from_vector ( std::vector< T * > &  _vector)
template<class T >
void makVrv::destroy_all_from_list ( std::list< T * > &  _list)
template<class T >
void makVrv::destroy_all_from_unordered_set ( boost::unordered_set< T * > &  _set)
template<class K , class T >
void makVrv::destroy_all_from_map ( std::map< K, T * > &  _map)
template<class T >
T* makVrv::get_nth_item ( boost::unordered_set< T * > &  _set,
size_t  index 
)
template<class T >
T* makVrv::get_nth_item ( std::list< T * > &  _list,
size_t  index 
)
template<class T >
const T* makVrv::get_nth_item ( const std::list< T * > &  _list,
size_t  index 
)
template<class T >
T* makVrv::get_nth_item ( std::vector< T * > &  _vector,
size_t  index 
)
template<class T >
T* makVrv::get_nth_item ( const std::vector< T * > &  _vector,
size_t  index 
)
template<class K , class T >
T* makVrv::get_nth_item ( std::map< K, T * > &  _map,
size_t  index 
)
template<class K , class T >
T* makVrv::get_nth_item ( const std::map< K, T * > &  _map,
size_t  index 
)
template<class T >
std::ostream& makVrv::operator<< ( std::ostream &  o,
const DtVector2< T > &  v 
)
inline
template<class T >
std::ostream& makVrv::operator<< ( std::ostream &  o,
const DtVector3< T > &  v 
)
inline
template<class T >
std::ostream& makVrv::operator<< ( std::ostream &  o,
const DtVector4< T > &  v 
)
inline
DT_DLL_VRVINDIRECTRENDERING std::ostream& makVrv::operator<< ( std::ostream &  o,
const Material &  material 
)
template<>
const char* makVrv::creatorTypeName< DtBaseOutlineAttribute > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtBaseQuadAttribute > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtBaseTextAttribute > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtCellToGeoSpecificIndirectGeoMap > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtCellToGeoTypicalIndirectGeoMap > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtCloudDrawable > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtCloudLayerManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtGlVaoManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtGpuCulling > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtGraphAttribute > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtHeightMapDrawable > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtImageAttribute > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

std::ostream& makVrv::operator<< ( std::ostream &  o,
const DtIndirectBlendEquation &  blendFunction 
)
std::ostream& makVrv::operator<< ( std::ostream &  o,
const DtIndirectBlendFunction &  blendFunction 
)
template<>
const char* makVrv::creatorTypeName< DtIndirectCullProgram > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectDebugCullComponent > ( void  )
inline

template specialization for the creator

template<>
const char* makVrv::creatorTypeName< DtIndirectDefaultDrawComponent > ( void  )
inline

template specialization for the creator

template<>
const char* makVrv::creatorTypeName< DtIndirectDofManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectEntityGeometry > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectEntityLimitTextureStrategy > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectGeometry > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectGeometryAggregator > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectGeometryGrid > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectGeometryGridNode > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectGeometryInitMainThreadJob > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectGeometryRegistrar > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectGeometryUpdateMainThreadJob > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectLightPointDrawComponent > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectLimitTextureStrategy > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectLodManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectModelInfoContainer > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectModelsContainer > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

std::ostream& makVrv::operator<< ( std::ostream &  o,
const DtIndirectOpenGLState &  stateset 
)

debug function for printing out the state contained in the DtIndirectOpenGLState object

template<>
const char* makVrv::creatorTypeName< DtIndirectPerInstanceDataManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectShaderConstants > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectSignalBasedSwitchManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectSwitchManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectTextureLoaderNode > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectTextureProcessor > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectTextureResidencyManager > ( void  )
inline
template<>
const char* makVrv::creatorTypeName< DtIndirectUvOffsetManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtMainThreadJobsManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtNumericAttribute > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtOsgEarthDynamicTerrainInstaller > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtOsgEarthEffectTextureInstaller > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtOsgFogComponent > ( void  )
inline

template specialization for the creator

template<>
const char* makVrv::creatorTypeName< DtOsgGlobalShaderComponent > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtOsgLightingComponent > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtPagedTilesIndirectManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtShaderEffectRain > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtShaderEffectSnow > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtSilverLiningCameraManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtSilverLiningContextManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtSilverLiningCubeMapManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtSilverLiningFogManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtSilverliningGroup > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtSkyDrawable > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtTextAttribute > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtValueBarAttribute > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtWeatherFogFroxelGrid > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectBuildingsHandler > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectFeatureGeomHandler > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtIndirectGeometryCallback > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtOsgEarthStreamedFeatureCallback > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtDepthOfFieldDrawable > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtHbaoDrawable > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtHorizontalFlipDrawable > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtReverseDepthBufferDrawable > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtVolumetricDrawable > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtWaterOnScreenDrawable > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtStreamingSpeedTreeFeatureCallback > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtTritonBreakingWavesMapManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtTritonBreakingWavesMapSuperManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtTritonCameraManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtTritonPlanarReflectionManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtTritonShaderUniformManager > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

DT_DLL_VRVUTIL DtTaitBryan makVrv::orientUp ( DtCoordinateConverter &  converter,
const DtVector &  position,
const DtTaitBryan &  orientation 
)
DT_DLL_VRVUTIL DtDcm makVrv::orientUpDcm ( DtCoordinateConverter &  converter,
const DtVector &  position,
const DtTaitBryan &  orientation 
)
DT_DLL_VRVUTIL DtQuat makVrv::DtOrientToVector ( DtCoordinateConverter &  converter,
const DtVector &  start,
const DtVector &  end 
)

DtOrientToVector returns a quaternion that represents a rotation in the direction of the vector.

This form defines the vector as end - start

DT_DLL_VRVUTIL DtQuat makVrv::DtOrientToDirectionVector ( DtCoordinateConverter &  converter,
const DtVector &  localLocation,
const DtVector &  dirVec 
)

This form uses the local location and normalized direction vector provided.

DT_DLL_VRVUTIL DtTaitBryan makVrv::DtGetLevelOrientation ( DtCoordinateConverter &  converter,
const DtTaitBryan &  cigOri 
)

Take an euler rotation (in local coordinates) and remove any pitch/roll components.

DT_DLL_VRVUTIL DtTaitBryan makVrv::DtEastNorthUpToNorthEastDown ( const DtTaitBryan &  tbIn)

These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.

The TaitBryan forms use the same transformation matrix using DtEulerToEuler. VR-Link routines that convert to and from geocentric orientations work with a body coordinate system that is X-front, Y-Right, Z-Down, as proscribed by the DIS standard. However, the geocentric coordinates used as local (database, OSG) coordinates in VR-Vantage use a body coordinate system that is Y-Front, X-Right, Z-Up; if you want to use VR-Link routines for conversions, use DtEastNorthUpToNorthEastDown / DtNorthEastDownToEastNorthUp as well

DT_DLL_VRVUTIL DtTaitBryan makVrv::DtNorthEastDownToEastNorthUp ( const DtTaitBryan &  tbIn)

These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.

The TaitBryan forms use the same transformation matrix using DtEulerToEuler. VR-Link routines that convert to and from geocentric orientations work with a body coordinate system that is X-front, Y-Right, Z-Down, as proscribed by the DIS standard. However, the geocentric coordinates used as local (database, OSG) coordinates in VR-Vantage use a body coordinate system that is Y-Front, X-Right, Z-Up; if you want to use VR-Link routines for conversions, use DtEastNorthUpToNorthEastDown / DtNorthEastDownToEastNorthUp as well

DT_DLL_VRVUTIL DtTaitBryan makVrv::DtXFrontZDownToYFrontZUp ( const DtTaitBryan &  tbIn)

These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.

The TaitBryan forms use the same transformation matrix using DtEulerToEuler. VR-Link routines that convert to and from geocentric orientations work with a body coordinate system that is X-front, Y-Right, Z-Down, as proscribed by the DIS standard. However, the geocentric coordinates used as local (database, OSG) coordinates in VR-Vantage use a body coordinate system that is Y-Front, X-Right, Z-Up; if you want to use VR-Link routines for conversions, use DtEastNorthUpToNorthEastDown / DtNorthEastDownToEastNorthUp as well

DT_DLL_VRVUTIL DtTaitBryan makVrv::DtYFrontZUpToXFrontZDown ( const DtTaitBryan &  tbIn)

These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.

The TaitBryan forms use the same transformation matrix using DtEulerToEuler. VR-Link routines that convert to and from geocentric orientations work with a body coordinate system that is X-front, Y-Right, Z-Down, as proscribed by the DIS standard. However, the geocentric coordinates used as local (database, OSG) coordinates in VR-Vantage use a body coordinate system that is Y-Front, X-Right, Z-Up; if you want to use VR-Link routines for conversions, use DtEastNorthUpToNorthEastDown / DtNorthEastDownToEastNorthUp as well

DT_DLL_VRVUTIL DtDcm makVrv::DtEastNorthUpToNorthEastDown ( const DtDcm &  dcmIn)

These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.

The TaitBryan forms use the same transformation matrix using DtEulerToEuler. VR-Link routines that convert to and from geocentric orientations work with a body coordinate system that is X-front, Y-Right, Z-Down, as proscribed by the DIS standard. However, the geocentric coordinates used as local (database, OSG) coordinates in VR-Vantage use a body coordinate system that is Y-Front, X-Right, Z-Up; if you want to use VR-Link routines for conversions, use DtEastNorthUpToNorthEastDown / DtNorthEastDownToEastNorthUp as well

DT_DLL_VRVUTIL DtDcm makVrv::DtNorthEastDownToEastNorthUp ( const DtDcm &  dcmIn)

These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.

The TaitBryan forms use the same transformation matrix using DtEulerToEuler. VR-Link routines that convert to and from geocentric orientations work with a body coordinate system that is X-front, Y-Right, Z-Down, as proscribed by the DIS standard. However, the geocentric coordinates used as local (database, OSG) coordinates in VR-Vantage use a body coordinate system that is Y-Front, X-Right, Z-Up; if you want to use VR-Link routines for conversions, use DtEastNorthUpToNorthEastDown / DtNorthEastDownToEastNorthUp as well

DT_DLL_VRVUTIL DtDcm makVrv::DtXFrontZDownToYFrontZUp ( const DtDcm &  dcmIn)

These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.

The TaitBryan forms use the same transformation matrix using DtEulerToEuler. VR-Link routines that convert to and from geocentric orientations work with a body coordinate system that is X-front, Y-Right, Z-Down, as proscribed by the DIS standard. However, the geocentric coordinates used as local (database, OSG) coordinates in VR-Vantage use a body coordinate system that is Y-Front, X-Right, Z-Up; if you want to use VR-Link routines for conversions, use DtEastNorthUpToNorthEastDown / DtNorthEastDownToEastNorthUp as well

DT_DLL_VRVUTIL DtDcm makVrv::DtYFrontZUpToXFrontZDown ( const DtDcm &  dcmIn)

These are all the same method (escept for the different input / return types The DCM (Direction Cosine Matrix) versions multiply the input matrix by a matrix that swaps the X and Y axes and negates the Z.

The TaitBryan forms use the same transformation matrix using DtEulerToEuler. VR-Link routines that convert to and from geocentric orientations work with a body coordinate system that is X-front, Y-Right, Z-Down, as proscribed by the DIS standard. However, the geocentric coordinates used as local (database, OSG) coordinates in VR-Vantage use a body coordinate system that is Y-Front, X-Right, Z-Up; if you want to use VR-Link routines for conversions, use DtEastNorthUpToNorthEastDown / DtNorthEastDownToEastNorthUp as well

DT_DLL_VRVUTIL DtDcm makVrv::DtSwapDcmAxes ( const DtDcm &  dcmIn)

All DCM versions above call this.

DT_DLL_VRVUTIL DtTaitBryan makVrv::DtSwapTaitBryanAxes ( const DtTaitBryan &  tbIn)

All TaitBryan versions above call this.

DT_DLL_VRVUTIL DtGeodeticCoord makVrv::DtLocalToGeodetic ( const DtVector &  localLocation,
const DtCoordinateSystem &  coordSystem 
)

Convert between local and geodetic locations.

DT_DLL_VRVUTIL DtVector makVrv::DtGeodeticToLocal ( const DtGeodeticCoord &  geodeticLocation,
const DtCoordinateSystem &  coordSystem 
)

Convert between local and geodetic locations.

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.

DT_DLL_VRVUTIL std::ostream& makVrv::operator<< ( std::ostream &  ,
const DtDynamicTerrainChange &   
)

iostream output

DT_DLL_VRVUTIL DtDynamicTerrainChange* makVrv::new_clone ( const DtDynamicTerrainChange &  change)
void DT_DLL_VRVUTIL makVrv::SetThreadName ( const char *  name)
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
size_t makVrv::utf16len ( const unsigned short *  str)
inline
const unsigned short* makVrv::wcsnstr ( const unsigned short *  haystack,
int  hayLength,
const unsigned short *  needle,
int  needleLength 
)
inline
template<int wcharSize>
DtUnicode makVrv::decodeWCHAR ( const wchar_t  utf16[],
int  len 
)
inline
template<>
DtUnicode makVrv::decodeWCHAR< 2 > ( const wchar_t  utf16[],
int  len 
)
inline
template<>
DtUnicode makVrv::decodeWCHAR< 4 > ( const wchar_t  utf16[],
int  len 
)
inline
template<int wcharSize>
void makVrv::setFromWCHAR ( DtUnicode &  ref,
const wchar_t  utf16[],
int  len 
)
inline
template<>
void makVrv::setFromWCHAR< 2 > ( DtUnicode &  str,
const wchar_t  utf16[],
int  len 
)
inline
template<>
void makVrv::setFromWCHAR< 4 > ( DtUnicode &  str,
const wchar_t  utf32[],
int  len 
)
inline
bool DT_DLL_VRVUTIL makVrv::DtIsRightToLeft ( unsigned int  c)

Returns true if the given character is right to left according to unicode.

Referenced by makVrv::DtUnicode::containsRightToLeft().

bool DT_DLL_VRVUTIL makVrv::DtIsStringRightToLeft ( const makVrv::DtUnicode string)
DT_DLL_VRVUTIL const char* makVrv::DtVrvCompiler ( )

Returns the compiler.

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,
const DtVector32 &  vector 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtVector32 &  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 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtColorValue &  color 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtColorValue &  color 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtVector2< int > &  color 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtVector2< int > &  color 
)
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< unsigned int > &  v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
std::vector< unsigned int > &  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 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const std::vector< DtVector > &  v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
std::vector< DtVector > &  v 
)
DT_DLL_VRVUTIL DtMessage & makVrv::operator<< ( DtMessage &  msg,
const std::vector< DtVector32 > &  v 
)
DT_DLL_VRVUTIL DtMessage & makVrv::operator>> ( DtMessage &  msg,
std::vector< DtVector32 > &  v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const std::vector< DtCharacterTextureVariationInfo > &  v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
std::vector< DtCharacterTextureVariationInfo > &  v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtDouglasSeaState::Scale &  seaState 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtDouglasSeaState::Scale &  seaState 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtDouglasSwellState::Scale &  swellState 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtDouglasSwellState::Scale &  swellState 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtPatchIdentifier &  patchId 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtPatchIdentifier &  patchId 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const ParticleCollisionObjectType &  colType 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
ParticleCollisionObjectType &  colType 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const DtParticleCollisionObjectInfo &  col 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
DtParticleCollisionObjectInfo &  col 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator<< ( DtMessage &  msg,
const makArchives::DtDynamicScaleConfigurationCollection v 
)
DT_DLL_VRVUTIL DtMessage& makVrv::operator>> ( DtMessage &  msg,
makArchives::DtDynamicScaleConfigurationCollection 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)
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 , 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::signalslib::signal<void (Argument)>& forwarder)

emitter.connect( boost::bind( &boost::signalslib::signal<void (typename Argument)>::operator(), &forwarder, _1)); boost::signalslib::signal<void (Argument,Argument2)>& forwarder) emitter.connect( boost::bind( &boost::signalslib::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.

template<typename T >
T makVrv::DtCheckCuda ( result,
char const *const  func,
const char *const  file,
int const  line,
DtDe &  de 
)

This is exactly the same function as check() from helper_cuda.h (From NVidia CUDA) except it does not exit the application when if finds an error.

int makVrv::DtGpuGetMaxGflopsDeviceId ( DtDe &  de)
inline

This function returns the best GPU (with maximum GFLOPS)

References DtCheckCudaErrors.

template<>
const char* makVrv::creatorTypeName< DtVideoStreamPostProcessorDrawable > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

template<>
const char* makVrv::creatorTypeName< DtVirtualRealitySettingsWidget > ( void  )
inline

template specialization for the creator (pass the class being created to the creatorTypeName template)

DT_DLL_EXAMPLESCENEROOTPLUGIN void makVrv::init ( DtDe &  anIG)

Variable Documentation

const std::string makVrv::theDefaultGroup = "default"
static
const int makVrv::IG_TYPE = QStandardItem::UserType + 2
const int makVrv::DISPLAY_ENGINE_TYPE = IG_TYPE + 1
const int makVrv::WINDOW_TYPE = DISPLAY_ENGINE_TYPE + 1
const int makVrv::CHANNEL_TYPE = WINDOW_TYPE + 1
const int makVrv::numDiGuyTypeMapFields = 9
static
const int makVrv::NUM_TEXTURES = 5
static
const int makVrv::MAX_NUM_CASCADES = 6
static
std::string makVrv::accessoryName = "DtDistributedEnvironmentHLA13Accessory"
static
const int makVrv::DtSymbolObjectKind = 101


Copyright © 2005-2022 MAK Technologies. All Rights Reserved (www.mak.com)