![]() |
VR-Forces 4.6 Class Documentation
|
Contains DtGameControllerInformation class. More...
Classes | |
| class | DtGameControlInformation |
| The DtGameControlInformation class contains information about how a function within a function group should be processed once active. More... | |
| class | DtGenericControllerEvent |
| class | DtGameControllerKeyboardEvent |
| DtGameControllerKeyboardEvent class wraps a keyboard event. More... | |
| class | DtGameControllerJoystickEvent |
| DtGameControllerJoystickEvent wraps a joystick event. More... | |
| class | DtGameControlProcessor |
| This class will keep control of a particular game control function given the events it can control. More... | |
| class | DtGameControlProcessorCreator |
| Registered creator for this class. More... | |
| class | DtFunctionGroupInformation |
| Information that makes up a function group/function code information. More... | |
| class | DtJoystickConfigurationSettings |
| A set of settings that will encompass all function groups and functions currently known. More... | |
| class | DtGameControllerFunctionGroups |
| The DtGameControllerFunctionGroups contains a list of all function groups, functions and their values that can be assigned in the system. More... | |
| class | DtJoystickConfigurations |
| DtJoystickConfigurations is a collection of joystick settings, each contained within a configuration. More... | |
| class | DtJoystickConfigurationSetting |
| The DtJoystickConfigurationSetting will define a particular setting for a game controller (keyboard, gamepad, joystick, etc.) That is used to control a particular function on an entity. More... | |
| struct | DtJoystickDevice |
| class | DtJoystickFunctionEnableHandler |
| Handler that will manage the objects that are taken control of for joystick controls and process the events to apply to them via the joystickFunctionFired() pure method. More... | |
| class | DtGameControllerEventHandler |
| Handler that you insert into the manager to be made aware of game controller events. More... | |
| class | DtJoystickManager |
| This class will be used to query about current joysticks and the capabilities they might have. More... | |
| class | DtAxisConfigurationSelectionDialog |
| class | DtAxisConfigurationSelectionDialogCreator |
| Factory constructor for this dialog. More... | |
| class | DtButtonConfigurationSelectionDialog |
| class | DtButtonConfigurationSelectionDialogCreator |
| Factory constructor for this dialog. More... | |
| class | DtButtonChoiceDialog |
| Allows for selection of either a button or a key. More... | |
| class | DtJoystickConfigurationLogic |
| class | DtJoystickConfigurationLogicCreator |
| class | DtSelectInstanceWidgetWithFavorite |
| Specialized class of the selected instance widget that allows the selection of a favorite. More... | |
| class | DtJoystickConfigurationPage |
| class | DtJoystickConfigurationWidget |
| class | DtRightClickTreeWidget |
| class | DtAudioCommand |
| DtAudioCommand enables or disables the display of all radio communications (comm lines and squawk indicators). More... | |
| class | DtAudioCommandCreator |
| DtAudioCommandCreator creates DtAudioCommands. More... | |
| class | DtAudioSettingsRecord |
| This record holds the state of the audio settings and entity to sound-file mappings. More... | |
| class | DtAudioVolumeCommand |
| DtAudioVolumeCommand enables or disables the display of all radio communications (comm lines and squawk indicators). More... | |
| class | DtAudioVolumeCommandCreator |
| DtAudioVolumeCommandCreator creates DtAudioVolumeCommands. More... | |
| class | DtSharedAudioSettings |
| This class maintains the track history settings. More... | |
| class | DtSharedAudioSettingsManager |
| Rooted singleton that holds value about current state of sound and entity to sound-file mappings. More... | |
| class | DtSharedAudioSettingsSignaler |
| A signaler for the shared audio settings. More... | |
| class | DtEntitySoundMapRecord |
| This record holds the information of a single entity sound. More... | |
| class | DtFireSoundMapRecord |
| This record holds the information of a single weapon fire sound. More... | |
| class | DtDetonationSoundMapRecord |
| This record holds the information of a single detonation sound. 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 | DtBaseSoundEditorInterface |
| This DtBaseSoundEditorInterface provides a generic interface for common entity sound editing operations. More... | |
| class | DtBaseSoundEditorLogic |
| Logic for controlling how sound mappings are edited. More... | |
| class | DtBaseSoundEditorWidget |
| A widget for editing the entity sound mappings. More... | |
| class | DtBaseSoundSelectionDialog |
| A base class dialog for creating sound selection maps. More... | |
| class | DtSoundSelectionConfirmationDialog |
| A dialog confirming that an existing sound-selection should be over-written. More... | |
| class | DtDetonationSoundEditorLogic |
| Logic for controlling how detonation sound mappings are edited. More... | |
| class | DtDetonationSoundEditorPage |
| Sound editor page for detonations. More... | |
| class | DtDetonationSoundEditorWidget |
| A widget for editing the detonation sound mappings. More... | |
| class | DtDetonationSoundSelectionDialog |
| A base class dialog for creating sound selection maps. More... | |
| class | DtDetonationResultWidgetDelegate |
| A custom delegate for the detonation result field. More... | |
| class | DtEntitySoundEditorLogic |
| Logic for controlling how detonation sound mappings are edited. More... | |
| class | DtEntitySoundEditorPage |
| Sound editor page for entities. More... | |
| class | DtEntitySoundEditorWidget |
| A widget for editing the entity sound mappings. More... | |
| class | DtEntitySoundSelectionDialog |
| A base class dialog for creating sound selection maps. More... | |
| class | DtSoundFileWidgetDelegate |
| A custom delegate for the sound file field to allow editing with the use of a file browser. More... | |
| class | DtFireSoundEditorLogic |
| Logic for controlling how detonation sound mappings are edited. More... | |
| class | DtFireSoundEditorPage |
| Sound editor page for weapon fire. More... | |
| class | DtFireSoundEditorWidget |
| A widget for editing the weapon-fire sound mappings. More... | |
| class | DtFireSoundSelectionDialog |
| A base class dialog for creating sound selection maps. More... | |
| class | DtSoundChannelWidgetDelegate |
| A custom delegate for the sound channel. More... | |
| class | DtEntitySource |
| An instance of DtEntitySource is a sound source whose position and velocity mimic an entity's. More... | |
| class | DtExerciseSoundPlayer |
| Instances of DtExerciseSoundPlayer automatically control a VR-Link exercise by attaching sounds to its entities and interaction using a specified MTL File. More... | |
| class | DtNetSoundPlayer |
| Instances of DtNetSoundPlayer add a vrlink connection. 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 | 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 and LOS requests. More... | |
| class | DtCigiIntersectionHandlerCreator |
| Creator class for the DtCigiIntersectionHandler. 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 | DtCigiParticleSystemEntity |
| A DtCigiParticleSystemEntity is a CIGI entity that loads a particle system model. More... | |
| class | DtCigiRibbonEntity |
| A DtCigiRibbonEntity is a CIGI entity that loads a ribbon model. More... | |
| class | DtCigiRotorWashEntity |
| A DtCigiRotorWashEntity is a CIGI entity that loads a rotor wash model. More... | |
| class | DtCigiSettingsSignaler |
| A signaler for the shared CIGI settings. More... | |
| class | DtCigiSignalProcessor |
| This class receives CIGI messages and sends signals that the driver can hook up to for processing. More... | |
| class | DtCigiViewController |
| A DtCigiViewControl receives messages from the DtCigiConnection and actually changes the channel settings or attaches an observer. More... | |
| class | DtCigiViewControllerCreator |
| Creator class for the DtCigiViewController. 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 | 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 | 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 | 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 | 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 | 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 | Dt2DAirCorridorLineFacade |
| Contains Dt2DAirCorridorLineFacade class. More... | |
| class | Dt2DAirCorridorLineVisualizer |
| Dt2DEnvironmentalLineVisualizer display an air corridor line drawn as an overlay line in the scene without occlusion. More... | |
| class | Dt2DAreaFacade |
| Contains Dt2DAreaFacade class. More... | |
| class | Dt2DBoxFacade |
| Contains Dt2DBoxFacade class. More... | |
| class | Dt2DBoxVisualizer |
| Contains Dt2DBoxVisualizer class. More... | |
| class | Dt2DEllipseFacade |
| Contains Dt2DEllipseFacade class. 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 | Dt2DLineFacade |
| Contains Dt2DLineFacade class. More... | |
| class | Dt2DLineStateListener |
| The DtWindowLineListener emits signals when a 2D line's state is changed. More... | |
| class | Dt2DLineStateVisualizer |
| Visualizer for 2d line remote graphics. More... | |
| class | Dt2DRectangleStateListener |
| The Dt2DRectangleListener emits signals when a 2D rectangle's state is changed. More... | |
| class | Dt2DRectangleStateVisualizer |
| Visualizer for 2d rectangle remote graphics. More... | |
| class | Dt2DRemoteGraphicStateListener |
| The Dt2DRemoteGraphicStateListener is a class that deals with basic remote Graphics processing. More... | |
| class | Dt2DTextBoxFacade |
| Contains Dt2DTextBoxFacade class. 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 | Dt2DVolumetricLineFacade |
| Contains Dt2DVolumetricLineFacade class. More... | |
| class | Dt2DVolumetricLineModel |
| Dt2DVolumetricLineModel is the model interface 2D volumetric lines. 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 | Dt3DAirCorridorLineFacade |
| Contains Dt3DAirCorridorLineFacade class. More... | |
| class | Dt3DAirCorridorLineVisualizer |
| Dt3DEnvironmentalLineVisualizer display an air corridor line as an overlay if projected or in 3D space if not. More... | |
| class | Dt3DAreaFacade |
| Contains Dt3DAreaFacade class. More... | |
| class | Dt3DAreaStateListener |
| 3D Remote Graphic State listener for 3D Areas More... | |
| class | Dt3DAreaStateVisualizer |
| Dt3DAreaStateVisualizer objects are responsible for visualizing 3D areas. More... | |
| class | Dt3DBoxFacade |
| Contains Dt2DBoxFacade class. More... | |
| class | Dt3DBoxVisualizer |
| Contains Dt2DBoxVisualizer class. More... | |
| class | Dt3DEllipseFacade |
| Contains Dt3DEllipseFacadeclass. 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 | 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 | Dt3DLineFacade |
| Contains Dt3DLineFacade class. More... | |
| class | Dt3DLineModel |
| Dt3DLineModel extends the DtLineModel interface to include operations only appropriate for 3D lines. More... | |
| class | Dt3DLineStateListener |
| 3D Remote Graphic State listener for 3D Lines More... | |
| class | Dt3DLineStateVisualizer |
| Dt3DLineStateVisualizer objects are responsible for displaying 3D line objects. More... | |
| class | Dt3DRemoteGraphicStateListener |
| Object Type Listener for 3D Remote Graphics. More... | |
| class | Dt3DSegmentedLineModel |
| The model interface for remote graphics segmented lines. More... | |
| class | Dt3DTextModel |
| Dt3DTextModel is eyepoint-aligned text located in 3D database coordinates. More... | |
| class | Dt3DTextStateListener |
| 3D Remote Graphic State listener for 3D text More... | |
| class | Dt3DTextStateVisualizer |
| Dt3DTextStateVisualizer objects are responsible for displaying 3D text. More... | |
| class | Dt3DVolumetricLineFacade |
| Contains Dt3DLineFacade class. More... | |
| class | Dt3DVolumetricLineModel |
| Dt3DVolumetricLineModel is the model interface 3D volumetric lines. 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 | 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 | DtAggregateExtentVisualizer |
| DtAggregateExtentVisualizer visualize bounding boxes for aggregates. More... | |
| class | DtAggregateImageSymbolVisualizer |
| A visualizer for displaying a Image (Bitmap) Symbology Icon. More... | |
| class | DtAggregateIndicatorVisualizer |
| Contains makVrv:DtAggregateIndicatorVisualizer.h class to show indicator and info widget for aggregates. More... | |
| class | DtAggregateKinStateVisualizer |
| DtAggregateKinStateVisualizer is responsible for showing kinematic state for the aggregate. More... | |
| class | DtAggregateMilStdIconVisualizer |
| A visualizer for displaying a Military Standard Symbology Icon for an aggregate. More... | |
| class | DtAggregateStateListener |
| The DtAggregateStateListener is an abstract class. More... | |
| class | DtAggregateSymbolDecorationVisualizer |
| Entity Symbol decoration visualizer. More... | |
| class | DtAggregateSymbolDecorationVisualizerCreator |
| Creator for the symbol decoration visualizer. More... | |
| class | DtAggregateVisualizerSet |
| This class is a set of aggregate visualizers, all of the visualizers in this set must support the aggregate visualizer type and are connected to a Aggregate state listener. More... | |
| class | DtAnimationModel |
| A model of an animation (osg::Sequence in this case) More... | |
| class | DtAppEventLoop |
| Implement of the event loop suitable to the standard de application. More... | |
| class | DtAppEventLoopCreator |
| The creator for the DtAppEventLoop class. More... | |
| class | DtApplicationSettingsManager |
| Application Settings Manager Settings associated with the application that don't merit an additional settings file (one offs, primarily) More... | |
| class | DtAreaFacadeBase |
| Contains DtAreaFacadeBase class. More... | |
| class | Dt3DAreaFacadeBase |
| This class will expose some members that are necessary to be considered a 3D Area interface. More... | |
| class | DtArealFeature |
| class | DtArealFeatureVisualizer |
| class | DtArealFeatureVisualizerFactory |
| The Areal feature visualizer factory is responsible for creating Areal feature visualizers. More... | |
| class | DtArticulatedModel |
| An articulated model manipulator for controlling an articulated model. More... | |
| class | DtArticulatingCylinderModel |
| Distributed model for drawing cylinders with attached endpoints. More... | |
| class | DtAsynchronousAgentManager |
| An asynchronous interface to the scene manager. More... | |
| class | DtAttachableCuboidModel |
| Distributed model for drawing rectangular prisms. More... | |
| class | DtAttachableEllipsoidModel |
| Distributed model for drawing rectangular prisms. More... | |
| class | DtAttachableEntityFanUpdater |
| Class which will keep track of EntityFan los object (spokes between an origin and the outer rim of the circle). More... | |
| class | DtAttachableEntityFanUpdaterCreator |
| Creator for entity fan updater. More... | |
| class | DtAttachableFanUpdater |
| Class which will keep track of fan los object (spokes between an origin and the outer rim of the circle). More... | |
| class | DtAttachableHatTextUpdater |
| A DtAttachableHatTextUpdater is used to update a HAT text object that can be positioned in the scene by (possibly) attaching it to another object. More... | |
| class | DtAttachableHatUpdater |
| A DtAttachableHatUpdater updates a height above terrain (HAT) object that can be positioned in the scene by (possibly) attaching it to another object. More... | |
| class | DtAttachableIntervisibilityUpdater |
| Class which will keep track of Intervisibility between an origin and an end point. More... | |
| class | 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 | 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 | DtAttachManager |
| The master window of the scene. More... | |
| class | DtAttributeGroupIndicator |
| The indicator widget. More... | |
| class | DtAttributeGroupStateListener |
| 3D Remote Graphic State listener for Attribute Groups. More... | |
| class | DtAttributeGroupStateVisualizer |
| Visualizer for vrv control attribute groups. More... | |
| class | DtAttributeGroupTemplateStateListener |
| Object Type Listener for Attribute Group Templates. More... | |
| class | DtAttributeGroupWidget |
| Class for a widget that displays remote graphics attribute groups. More... | |
| class | DtBackupInterface |
| The backup interface, is used by components to control backups of a state. More... | |
| class | DtManagerBackup |
| The common template version of the backup interface. More... | |
| class | DtBaseAccessory |
| An accessory is like a plugin into a driver. More... | |
| class | DtBaseConnection |
| The DtBaseConnection is an abstract class. More... | |
| class | DtBaseRadioVisualization |
| Common interface for communication lines and squawk indicators. More... | |
| class | DtBasicEditingEventProcessor |
| The Simple event processor will emit signals whenever a mouse or keyboard event occurs that would cause an editable object to want to be changed. More... | |
| class | DtBlinkingObjectManager |
| The blinking object manager. More... | |
| class | DtBoxFacadeBase |
| Contains DtBoxFacadeBase class. More... | |
| class | Dt3DBoxFacadeBase |
| This class will expose some members that are necessary to be considered a 3D Area interface. More... | |
| class | DtBoxUpdater |
| DtBoxUpdater is an update makes sure points for a box conform to that of a box and will update them if they are not. More... | |
| class | DtVisualizerSchemaContainer |
| class | DtBuiltInSchemas |
| Holds static functions returning built in visualizer schemas. More... | |
| class | DtBuoyBeaconFeatureBuilder |
| DtBuoyBeaconFeatureBuilder implements a DtStreamedFeatureCreator for buoys. More... | |
| class | DtBuoyBeaconFeatureBuilderCreator |
| DtBuoyBeaconFeatureBuilder creator. 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 | DtCachedIntersectorManager |
| The DtCachedIntersectorManager class manages instances of cached inter sectors. 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 | DtChannelCompass |
| A model-like object that draws a 2D compass on a channel. More... | |
| class | DtChannelCompassInstance |
| Interface for a DtChannelCompassInstance An object that draws a 2D compass. More... | |
| class | DtChannelGridLines |
| A model-like object that draws grid lines on a channel. More... | |
| class | DtChannelGridLinesInstance |
| Interface for a DtChannelGridLinesInstance An object that draws a 2D compass. More... | |
| class | DtChannelKeywordCompass |
| The base class for all channel keyword objects. More... | |
| class | DtChannelKeywordLargeCompassCreator |
| The polymorphic creator for the DtChannelKeywordLargeCompass. More... | |
| class | DtChannelKeywordSmallCompassCreator |
| The polymorphic creator for the DtChannelKeywordSmallCompass. More... | |
| class | DtChannelKeywordGridLines |
| The base class for all channel keyword objects. More... | |
| class | DtChannelKeywordGridLinesCreator |
| The polymorphic creator for DtChannelKeywordGridLines. More... | |
| class | DtChannelKeywordObject |
| The base class for all channel keyword objects. More... | |
| class | DtChannelKeywordObjectCreator |
| The polymorphic creator for the DtChannelKeywordObject. More... | |
| class | DtChannelKeywordObjectFactory |
| The scene object creators are registered with the scene object factory for accessing DtSceneObjectCreators via string names. More... | |
| class | DtChannelKeywordObjectManager |
| An object that manages 2D Channel-specific keyword-specified objects. More... | |
| class | DtChannelKeywordObjectManagerCreator |
| Compass Manager creator. More... | |
| class | DtChannelManager |
| Base class for handling DtChannels. More... | |
| class | DtChannelManagerSignaler |
| A class which contains the signals used by the channel manager classes. More... | |
| class | DtChannelManagerCreator |
| Creator for a DtChannelManager. More... | |
| class | DtChannelProctor |
| Proctor class for remotely controlling channels. More... | |
| class | DtChannelProctorImpl |
| The implementation of the Channel Proctor. More... | |
| class | DtChannelProxy |
| The proxy object that lets you remotely control a channel. More... | |
| class | DtCharacterModel |
| A special human character model. More... | |
| class | DtCloudCoverCommand |
| DtCloudCoverCommand. More... | |
| class | DtCloudCoverCommandCreator |
| DtCloudCoverCommandCreator creates a DtCloudCoverCommand. More... | |
| class | DtCloudLayer |
| Representation of a single cloud layer. More... | |
| class | DtCloudLayersCommand |
| DtCloudLayersCommand enables or disables cloud layers. More... | |
| class | DtCloudLayersCommandCreator |
| DtCloudLayersCommandCreator creates DtCloudLayersCommands. More... | |
| class | DtCommunicationLine |
| Encapsulates a communication line between two entities or myFixedFlag points in space. More... | |
| class | DtCommunicationLineCreator |
| Instantiates communication lines between entities. More... | |
| class | DtCommunicationLinesCommand |
| DtCommunicationLinesCommand enables or disables comm lines. More... | |
| class | DtCommunicationLinesCommandCreator |
| DtCommunicationLinesCommandCreator creates DtCommunicationLinesCommand. More... | |
| class | 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 | 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 | 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 | DtDecalModel |
| A model of a decal ribbon effect. More... | |
| class | DtDeCommunicator |
| The class responsible for managing communication between multiple DtDe instances typically running in processes on other machines. More... | |
| class | DtIgCommunicatorSignaler |
| the Signals for DtDeCommunicator More... | |
| class | DtDeCommunicatorCreator |
| Creator class. More... | |
| class | DtDefaultArealFeatureVisualizer |
| class | DtDefaultEdgeFeatureVisualizer |
| class | DtDefaultPointFeatureVisualizer |
| The default visualization of Point features. More... | |
| class | DtDeMainWindow |
| The abstract main window class. More... | |
| class | DtDeMainWindowProvider |
| The abstract main window provider. More... | |
| class | DtDeProctor |
| The de proctor is responsible for communication changes to slave DtDe instances running on separate processes. More... | |
| class | 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 | 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 | DtDetonationInteractionStateListener |
| Base listener class for detonation interactions. More... | |
| class | DtDetonationInteractionVisualizer |
| Visualizer for detonation interactions. More... | |
| class | DtDetonationLineVisualizer |
| Displays a detonation line from the shooter to the detonation location and an icon at the detonation location. More... | |
| class | DtDetonationsCommand |
| DtDetonationsCommand enables or disables detonations. More... | |
| class | DtDetonationsCommandCreator |
| DtDetonationsCommandCreator creates DtDetonationsCommands. More... | |
| class | DtDisplay |
| Component which owns how the application is displayed. More... | |
| class | DtDisplayConfigurationGenerator |
| The DtDisplayConfigurationGenerator is a helper class for generating display engine, window, and channel configurations with unique names. More... | |
| class | DtDisplayNameProvider |
| DtDisplayNameProvider is an interface for a class to provide display names for integer keyed items such as model sets and observer settings. More... | |
| class | DtDisplayProctor |
| The abstract Window engine handler. More... | |
| class | DtDisplayProctorImpl |
| Implementation of the makVrv::DtDisplayProctor. More... | |
| class | DtDisplayProxy |
| Display proxy uses for communicating display settings to slave displays. More... | |
| class | DtDisplayUnitsConverter |
| Utility class for doing global unit conversion. More... | |
| class | DtDisplayUnitsSettingsManager |
| Manager for the display units settings. More... | |
| class | DtDisplayUnitsSettingsSignaler |
| The Widget signaler class is used to connect Widget generated events in the main thread to the WidgetAgent owners that are running it separate threads. More... | |
| class | DtDisplayUnitsSettingsSynchronizer |
| Distributed model for keeping RDE display units settings up to date. More... | |
| class | DtDistributedEnvironmentSettingsManager |
| Example Settings Manager. More... | |
| class | DtDoubleSmoother |
| class | DtDrawableColorizer |
| Class to uniquely colorize drawables in the scene. More... | |
| class | DtDrawModel |
| This is the abstract interface for a model class that is used to create attachable line objects. More... | |
| class | DtDriver |
| The DtDriver is an abstract class. More... | |
| class | DtDriverCreator |
| Abstract DtDriver creator. More... | |
| class | DtDriverFactory |
| A factory for DtDriver's. More... | |
| class | DtDriverManager |
| The DtDriverManager manages all the DtDriver's in the DtDe. More... | |
| class | DtDriverManagerSignaler |
| A class which contains the signals used by the DtDriverManager classes. More... | |
| class | DtDustCloudsCommand |
| DtDustCloudsCommand enables or disables dust clouds. More... | |
| class | DtDustCloudsCommandCreator |
| DtDustCloudsCommandCreator creates DtDustCloudsCommands. More... | |
| class | DtDynamicFeatureBuilder |
| DtDynamicFeatureBuilder implements a DtStreamedFeatureCreator for features that utilize meta files (ex. More... | |
| class | DtDynamicFeatureBuilderCreator |
| DtDynamicFeatureBuilder creator. 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 | 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 | 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 | DtElementAttribute |
| DtElementAttribute is a common base class used for all element attributes, such as those found in a DtElementEntry. More... | |
| struct | DtElementAttributes |
| class | DtElementChanges |
| DtElementChanges is used to communicate changes in element data between drivers and the main application. More... | |
| class | DtElementData |
| The element data is all the information about all elements in the scene. More... | |
| class | DtElementDefinitionManager |
| Manager which owns element definitions.for one type of element Use the makVrv::DtElementDefinitionTypesManager to get each element definition manager. More... | |
| class | DtElementDefinitionTypeManager |
| The element type manager is responsible for knowing about the types of elements as well as owning the element definition managers for each type. More... | |
| class | DtElementDefinitionSignaler |
| A signaler class which emits signals when element definitions change. More... | |
| class | DtElementDefinitionNew |
| The element definition class contains the element definition information. More... | |
| class | DtElementDefinitionSettings |
| Settings class for reading and writing settings to/from files. More... | |
| class | DtElementEntry |
| DtElementEntry holds the non-simulation-specific data about an element, including its element type and attributes. More... | |
| class | DtElementIDHierarchyNode |
| The DtElementIDHierarchyNode class will contain information about an element, its children and its parent. More... | |
| class | DtElementIDHierarchy |
| Hierarchy that will keep track of parent/child element id relationships. More... | |
| class | DtElementIDHierarchyState |
| The DtElementIDHierarchyState class contains information about the element and its place in the element id hierarchy. More... | |
| class | DtElementIDHierarchyDisplayState |
| Used for signalling what the new display state should be. More... | |
| class | DtEllipseFacadeBase |
| Contains DtEllipseFacadeBase class. More... | |
| class | DtEllipseUpdater |
| DtEllipseUpdater is an updater that updates the orientation of ellipse (2D or 3D) based on the origin and first point in the model. More... | |
| class | DtEllipseVisualizer |
| Contains DtEllipseVisualizer class. More... | |
| class | DtEllipsoidArcModel |
| Distributed model for drawing segments of ellipsoids. More... | |
| class | DtEllipsoidStateListener |
| 3D Remote Graphic Listener for Ellipsoids More... | |
| class | DtEllipsoidStateVisualizer |
| The DtEllipsoidStateVisualizer class is responsible for visualizing ellipsoid objects. More... | |
| class | DtEmbarkationUpdater |
| A DtEmbarkationUpdater updates a scene object that can be positioned in the scene relative to another scene object. 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 | 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 entity flaming state. 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 | DtEntityKinStateVisualizer |
| Visualizes the kinematic state of an entity by moving a scene object. More... | |
| class | DtEntityMilStdIconVisualizer |
| A visualizer for displaying a Military Standard Symbology Icon for an entity. More... | |
| class | DtEntityRotorWashVisualizer |
| Visualizer for kelvin rotorWashs. 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 |
| DtEntityStateRepository. More... | |
| class | DtEntityStateObject |
| This creates the DtEntityState and adds it to a DtSimEntry. More... | |
| class | DtEntityStateVisualizer |
| Base class for entity state visualizers (using the DtModelVisualizer schema) More... | |
| class | DtEntitySymbolDecorationVisualizer |
| Entity Symbol decoration visualizer. More... | |
| class | DtEntitySymbolDecorationVisualizerCreator |
| Creator for the symbol decoration visualizer. More... | |
| class | DtEntityTrackHistoryVisualizer |
| Visualizer for entity track histories; places a 3d ribbon behind the entity, which tracks the location history of the entity. More... | |
| class | DtEntityTrailEffectVisualizer |
| Visualizer for entity trail state; draws trailing effects such as dust clouds or contrails behind entities. More... | |
| class | DtEntityVisualizerSet |
| This class is a set of entity visualizers, all of the visualizers in this set must support the entity visualizer type and are connected to a Entity state listener. More... | |
| class | DtEntityWakeVisualizer |
| Visualizer for kelvin wakes. More... | |
| class | DtEnvironment |
| The DtEnvironment configures the environmental effects for a scene. More... | |
| class | DtEnvironmentSignaler |
| The signaler for the dt environment. More... | |
| class | DtWeatherProcessorSignaler |
| The weather processor signaler class is used to connect the Environment Widget with the WeatherProcessor in order to signal a refresh. More... | |
| class | DtEnvironmentalAreaVisualizer |
| DtEnvironmentalAreaVisualizer display a area that contains at least three points. More... | |
| class | DtEnvironmentalHATLineVisualizer |
| Visualizes a height above terrain line for an environmental type object. More... | |
| class | 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 | DtEnvironmentalIndicatorVisualizer |
| Visualize an indicator label for an environmental type object to show indicator and info widget for environmental objects. More... | |
| class | DtEnvironmentalLineVisualizer |
| DtEnvironmentalLineVisualizer display a line that contains at least two points. More... | |
| class | DtEnvironmentalMilStdIconVisualizer |
| A visualizer for displaying a Military Standard Symbology Icon for an Environmental. More... | |
| class | DtEnvironmentalPointKinStateVisualizer |
| A point kin state visualizer for visualizing an object with a location and a relative offset. More... | |
| class | DtEnvironmentalStateListener |
| The DtEnvironmentalStateListener is a class that deals with basic environmental process code (such as setting of points) More... | |
| class | DtEnvironmentalVertexVisualizer |
| This will visualize points on a multi-point line by creating a DtEnvironmentalVisualizerSet for each point that maps to a way point element definition. More... | |
| class | DtEnvironmentalVisualizerSet |
| This visualizer set class holds is designed to only hold DtEnvironmentalStateVisualizer based classes. More... | |
| class | 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 | DtEnvironmentSettingsManager |
| A DtEnvironmentSettingsManager tells the DtSimData about new simulation objects and events. More... | |
| class | DtEventLoop |
| The abstract DtEventLoop class. More... | |
| class | DtEventLoopCreator |
| The abstract DtEventLoop creator for the abstract DtEventLoops class. More... | |
| class | DtEventProcessorInterface |
| The DtEventProcessorInterface defines the generic interface for classes which handle input events. More... | |
| class | DtWidgetEventProcessorCreator |
| A hack to create the widget event processor until accessories are implemented. More... | |
| class | DtBaseEventView |
| A DtBaseEventView is a the base class for all DtEventView's. More... | |
| class | DtEventSignaler |
| class | DtEventView |
| A DtEventView is a the interface to event state information. More... | |
| class | DtExtrudedEllipseModel |
| This class is a virtual class that all Extruded ellipse models must implement. More... | |
| class | DtExtrudedLineModel |
| This class is a virtual class that all Extruded line models must implement. More... | |
| class | DtExtrudedPolygonModel |
| This class is a virtual class that all Extruded polygon models must implement. More... | |
| class | DtFaccInfo |
| class | DtFaccManager |
| The DtFeatureSpecificationManager manages feature specification for an application. More... | |
| class | DtFaccSignaler |
| The signaler. More... | |
| class | DtFeature |
| This is the base Terrain Feature class which all specific feature types extend. More... | |
| class | DtFeatureAdder |
| The feature adder class provides a generic method for adding feature elements to a feature layer. More... | |
| class | DtFeatureAdderCreator |
| The creator class responsible for creating a DtFeatureAdder. More... | |
| class | DtFeatureFieldValueReaderFactory |
| Factory for getting feature field value readers. More... | |
| class | DtFeatureFieldValueParser |
| The DtFeatureFieldValueParser will create a map of all the field/ value pairs in feature file. More... | |
| class | DtFeatureFieldValueReader |
| Interface class for reading feature values. More... | |
| class | DtFeatureLayer |
| The feature layer is a type of terrain layer which contains features, such as points, lines, areas, and props created from them. More... | |
| class | DtFeatureSet |
| The DtFeatureSet contains all of the features of a particular database. More... | |
| class | DtFeatureSpecification |
| The feature specification contains all the data regarding a feature object. More... | |
| class | DtFeatureVisualizer |
| Base visualizer class for visualizing features. More... | |
| class | DtFileCache |
| Handles the caching of files. More... | |
| class | DtFileCacheCreator |
| The abstract creator for the abstract DtFileCache class. More... | |
| class | DtFileExtensionManager |
| A singleton manager to provide allowable file extensions for use in file dialogs. More... | |
| class | DtFireInteractionState |
| This is the protocol independent state of a fire interaction. More... | |
| class | DtFireInteractionStateListener |
| Base listener class for fire interactions. More... | |
| class | DtFireInteractionStateObject |
| This creates the DtFireInteractionState and adds it to a DtSimEntry. More... | |
| class | DtFireInteractionVisualizer |
| Visualizer for fire interactions (such as muzzle flash effects) This class will create a permanent effect. More... | |
| class | DtFlamesCommand |
| DtFlamesCommand enables or disables flames. More... | |
| class | DtFlamesCommandCreator |
| DtFlamesCommandCreator creates DtFlamesCommands. More... | |
| class | DtFogCommand |
| DtFogCommand enables or disables fog. More... | |
| class | DtFogCommandCreator |
| DtFogCommandCreator creates DtFogCommands. More... | |
| class | DtFollowViewCommand |
| DtFollowViewCommand enables follow mode on the named observer. More... | |
| class | DtFollowViewCommandCreator |
| DtFollowViewCommandCreator creates DtFollowViewCommands. More... | |
| class | DtFootprintsCommand |
| DtFootprintsCommand enables or disables footprints. More... | |
| class | DtFootprintsCommandCreator |
| DtFootprintsCommandCreator creates DtFootprintsCommands. More... | |
| class | DtForest |
| A wrapper around the forest driver and some local state of the forest. More... | |
| class | DtForestEnvController |
| class | DtForestEnvManager |
| class | DtForestObject |
| DtForestObject provides a way to make lots of trees. More... | |
| class | DtForestCreator |
| The DtForestCreator for the DtForestObject class. More... | |
| class | DtForestSettingsManager |
| Manager owns the forest settings. More... | |
| class | DtForestSettingsSignaler |
| class | DtGeoTiffHeaderParser |
| DtGeoTiffHeaderParser parses geo tiff files for their extents. More... | |
| class | DtGeoTiffHeaderParserCreator |
| DtGeoTiffHeaderParserCreator class. More... | |
| class | DtGridLinesParameters |
| Interface for DtGridLinesParameters, a container class for holding all the dialog and model definition-settable parameters of grid lines. More... | |
| class | DtGridLinesSettingsManager |
| The settings manager for grid lines settings. More... | |
| class | DtGroundClampingUpdater |
| DtGroundClampingUpdater is 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 | DtHATLineVisualizer |
| Base class for height above terrain line visualizers to show height above terrain line and label. More... | |
| class | DtHazeCommand |
| DtHazeCommand enables or disables haze. More... | |
| class | DtHazeCommandCreator |
| DtHazeCommandCreator creates DtHazeCommandCreatorCommands. More... | |
| class | DtHeaderParser |
| Abstract header parser class. More... | |
| class | DtHeaderParserCreator |
| Abstact header parser creator class. More... | |
| class | DtHeaderParserFactory |
| The DtHeaderParserFactory will create DtHeaderParsers that were registered. More... | |
| class | DtHeadingIndicatorSymbolDecoration |
| Symbol decoration that displays a Acceleration label. More... | |
| class | DtHeadingIndicatorSymbolDecorationCreator |
| Creator for DtHeadingIndicatorSymbolDecoration. More... | |
| class | DtHeadingLineUpdater |
| DtHeadingLineUpdater updates symbol decorations with distributed side data. More... | |
| class | DtHeightAboveSeaLevelSymbolDecoration |
| Symbol decoration that displays an entity's height above sea level. More... | |
| class | DtHeightAboveSeaLevelSymbolDecorationCreator |
| Creator for DtHeightAboveSeaLevelSymbolDecorations. More... | |
| class | DtHeightAboveTerrainSymbolDecoration |
| Symbol decoration that displays an entity's height above terrain. More... | |
| class | DtHeightAboveTerrainSymbolDecorationCreator |
| Creator for DtHeightAboveTerrainSymbolDecorations. More... | |
| class | 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 | 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 | 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 | DtInteractionKinStateVisualizer |
| Visualizes the kinematic state of an interaction. More... | |
| class | DtInteractionStateListener |
| Base listener class for DtInteraction visualizers. More... | |
| class | DtInteractionStateVisualizer |
| Base class for interaction model visualizers. More... | |
| class | DtInteractionVisualizer |
| Base class for interaction visualizers. More... | |
| class | DtInterestManagementSettingsManager |
| Manager for interest management (DDM) settings. More... | |
| class | DtInterestManagementSignaler |
| A signaler for the shared interest management settings. More... | |
| class | DtIntersectionCache |
| An abstract interface for managing cached intersection information and determining if the cache needs to be updated. More... | |
| class | DtTriangleIntersectionCache |
| Realization of a DtIntersectionCache that caches a previous intersection with a triangle. More... | |
| class | DtIntersectorResult |
| Descriptor for a single intersection result. More... | |
| class | DtIntersector |
| DtIntersector is an abstract class that provides the interface for requesting intersections with the scene graph. More... | |
| class | DtDrawnIntersector |
| class | DtDrawnIntersectorManager |
| class | DtIntersectorManager |
| The DtIntersectorManager class manages instances of inter sectors. More... | |
| class | DtIntersectorCreator |
| Abstract creator base class. More... | |
| class | DtIntersectorCache |
| the Intersector Cache class. More... | |
| class | DtIntersectorCacheKey |
| Class that will be used to translate positions into a quick lookup key for cached intersections. More... | |
| class | DtIntervisibilityDriver |
| This driver will manage the creation, modification and removal of intervisibility objects. More... | |
| class | DtIntervisibilityDriverCreator |
| Creator for the intervisibility driver. More... | |
| class | DtIntervisibilityEditingEventProcessor |
| The DtIntervisibilityEditingEventProcessor is overriding to support the canEdit method to determine if the selected objects can be edited. More... | |
| class | DtIntervisibilityEditingEventProcessorCreator |
| Creator for the intervisibility event processor. More... | |
| class | DtIntervisibilityElement |
| The DtIntervisibilityElement class implements the common behavior of shape elements that are added to the scene. More... | |
| class | DtIntervisibilityEntityFanStateListener |
| The DtIntervisibilityEntityFanListener will contain information about intervisibility objectss and signal when that information changes. More... | |
| class | DtIntervisibilityEntityFanStateListenerCreator |
| Creator for base intervisibility entity fan creator. More... | |
| class | DtIntervisibilityEntityFanVisualizer |
| DtIntervisibilityLineVisualizer display an intervisibility line drawn as geometry in the scene. More... | |
| class | DtIntervisibilityFanStateListener |
| The DtIntervisibilityFanStateListener will contain information about intervisibility objectss and signal when that information changes. More... | |
| class | DtIntervisibilityFanStateListenerCreator |
| Creator for base intervisibility fan creator. More... | |
| class | DtIntervisibilityFanVisualizer |
| DtIntervisibilityLineVisualizer display an intervisibility line drawn as geometry in the scene. More... | |
| class | DtIntervisibilityLineStateListener |
| The DtIntervisibilityLineStateListener will contain information about intervisibility objectss and signal when that information changes. More... | |
| class | DtIntervisibilityLineStateListenerCreator |
| Creator for base intervisibility line creator. More... | |
| class | DtIntervisibilityLineVisualizer |
| DtIntervisibilityLineVisualizer display an intervisibility line drawn as geometry in the scene without occlusion. More... | |
| class | DtIntervisibilitySettingsManager |
| This manager will manage settings for intervisibility objects. More... | |
| class | DtIntervisibilitySignaler |
| the signals for intervisibility objects More... | |
| class | DtIntervisibilityStateListener |
| The DtIntervisibilityStateListener is a class that will allow intervisibility objects to use start/end points and color information. More... | |
| class | DtIntervisibilityStateListenerCreator |
| Creator for base intervisibility creator. More... | |
| class | DtIntervisibilityVertexVisualizer |
| The DtIntervisibilityVertexVisualizer will show at most two points – the start and end point of the intervisibility line. More... | |
| class | DtIntervisibilityVisualizerSet |
| This class is a set of intervisibility visualizers, all of the visualizers in this set must support the intervisibility visualizer type and are connected to a intervisibility state listener. More... | |
| class | DtKeyAndMouseEventListener |
| This abstract base class defines the interface for OS-specific keyboard and mouse event listeners. More... | |
| class | DtKeyAndMouseEventListenerCreator |
| The DtKeyAndMouseEventListener creator for the DtKeyAndMouseEventListener class. More... | |
| class | DtKeyEvent |
| This class encapsulates a Key event. More... | |
| class | DtKeyFunctionNameList |
| A serializable list of function names. More... | |
| class | DtKeyFunctionSet |
| A serializable set of function lists, one for each modifier combination. More... | |
| class | DtKeyFunctionMapEntry |
| The function sets for key-up and key-down events for one key used as an entry in a DtKeyMap. More... | |
| class | DtKeyMapping |
| The reverse key map is a list of these for each function name. More... | |
| class | DtReverseKeyMap |
| a Reverse Key Map allows us to easily look up all the key bindings associated with a given function in a key map. More... | |
| class | DtKeyMap |
| a Key Map contains a map of keys to FunctionMapEntrys, as well as a list of functions to execute when a key map is put into use and a list to execute when a key map is no longer used More... | |
| class | DtKeyMapManager |
| The manager for owning key maps. More... | |
| class | DtKeyMapSettingsBackup |
| Backup for Keymap Settings. More... | |
| class | DtKeyMapManagerSignaler |
| A global signaler object for the DtTerrain class. More... | |
| class | DtKeyState |
| This class encapsulates the state associated with a key event. More... | |
| class | 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 | DtLaserDesignatorVisualizer |
| DtLaserDesignatorVisualizer is the base class shared by Dt2DLaserDesignatorVisualizer and Dt3DLaserDesignatorVisualizer. 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 | DtLineFacadeBase |
| Contains DtLineFacadeBase class. More... | |
| class | DtLineModel |
| DtLineModel is the model interface for remote graphic lines. More... | |
| class | DtLineModelUpdater |
| Base class for updaters updating segmented line models Contains methods and information struct for working with line models. More... | |
| class | DtLineStyleGeometryManager |
| The DtLineStyleGeometryManager class manages line style geometries. More... | |
| class | DtLocationSymbolDecoration |
| Symbol decoration that displays a location label. More... | |
| class | DtLocationSymbolDecorationCreator |
| Creator for DtLocationSymbolDecoration. More... | |
| class | DtMasterSensorController |
| Main thread controller used to create, destroy, and modify sensors. More... | |
| class | DtMenuAssembler |
| The base class implementation of a Menu Assembler. More... | |
| class | DtMenuAssemblerCreator |
| The Menu assembler creator class allows the menu assembler to be replaced by a subclass via a plugin. More... | |
| class | DtMenuConfiguration |
| A configuration of the menu layout. More... | |
| class | DtMenuPath |
| a Class which represents a menu path. More... | |
| class | DtMessageDispatcher |
| IGI Manager managers both IGI clients and IGI interfaces. More... | |
| struct | StorageType |
| struct | StorageType< T, true, true > |
| struct | CleanupType |
| struct | Cast |
| struct | Cast< DtUniqueID > |
| class | DtMessageMemberCall |
| Abstract base class with wraps a member call with it's arguments stored in a message. More... | |
| class | DtMessageMemberCall0 |
| Special case for a function with zero arguments. More... | |
| class | 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 | 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 | 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 | 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 | DtMultiLineModel |
| Implementation of class that will manage a collection of line models. 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 | DtMultiPointSceneObjectUpdater |
| Multi Point Scene Object Updater. More... | |
| class | DtMuzzleFlashesCommand |
| DtMuzzleFlashesCommand enables or disables muzzle flashes. More... | |
| class | DtMuzzleFlashesCommandCreator |
| DtMuzzleFlashesCommandCreator creates DtMuzzleFlashesCommands. 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 DtEntityStateListener is an abstract class. 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 | 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 | 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 | DtOceanStateInterface |
| class | DtOrientationSymbolDecoration |
| Symbol decoration that displays a Orientation label. More... | |
| class | DtOrientationSymbolDecorationCreator |
| Creator for DtOrientationSymbolDecoration. More... | |
| class | DtOverlayDirectionLineModel |
| This class is a virtual class that all direction line models must implement. More... | |
| class | DtOverlayEllipseArcModel |
| The 2d ellipse arc model. More... | |
| class | DtOverlayFilter |
| Abstract class to define the interface to overlay filters. More... | |
| class | DtOverlayTypeFilter |
| Overlay filter based on element type. More... | |
| class | DtOverlayGreatCircleArcModel |
| This class is a pure virtual class that all overlay great circle arc models must implement. More... | |
| class | DtOverlayGroupManager |
| Manages the allocation of overlay groups. More... | |
| class | DtOverlayLineModel |
| DtOverlayLineModel extends the DtLineModel interface to include operations only appropriate for 2D lines. More... | |
| class | DtOverlayManager |
| Abstract base class for managing the overlays. More... | |
| class | DtOverlayManagerCreator |
| Creator class. More... | |
| class | DtOverlayPolygonEmbarkationUpdater |
| A DtOverlayPolygonEmbarkationUpdater is a specialized DtMultiPointEmbarkationUpdater that manages the unique method by which overlay polygon vertices are updated. More... | |
| class | DtOverlayPolygonModel |
| Distributed model for drawing polygons on the overlay layer. More... | |
| class | DtOverlayRectangleModel |
| Distributed model for drawing rectangles on the overlay layer. More... | |
| class | DtOverlaySegmentedLineModel |
| The model interface for remote graphics segmented lines. More... | |
| class | DtOverlaySettings |
| Class for setting and maintaining state for user-modifiable overlay settings All of the overlay-changing calls in the UI go through this, so that saving this class provides enough information to restore all of the overlay settings to a terrain patch. More... | |
| class | 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 | DtPagedLodMagnificationHighLodAngleCommand |
| DtDepthOfFieldSettingsCommand. More... | |
| class | DtPagedLodMagnificationHighLodAngleCommandCreator |
| DtPagedLodMagnificationHighLodAngleCommandCreator creates DtPagedLodMagnificationHighLodAngleCommands. More... | |
| class | DtPagePath |
| A page path is the location of a page based upon its parents. More... | |
| class | DtParticleSystemModel |
| A model of a particle system. More... | |
| class | 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 | DtPlanarReflectionsCommand |
| DtPlanarReflectionsCommand enables or disables performance stats. 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 | DtPolygonModel |
| Distributed model for drawing polygons with attached vertices. 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 | DtProjectedWidgetModel |
| A Model which can be added to objects for displaying overlay widgets. 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 | DtRadioCommLineListener |
| Base listener class for radio communication interactions. More... | |
| class | DtRadioCommLineVisualizer |
| Protocol independent radio communication visualizer. More... | |
| class | DtRadioCommsVisualizationManager |
| Manages the creation, animation, and timeout of comm lines and squawk indicators. More... | |
| class | DtRadioCommsVisualizationManagerCommunicator |
| Distributed object that signals the local De's DtRadioCommsVisualizationManager. More... | |
| class | DtRadioCommunicationsCommand |
| DtRadioCommunicationsCommand enables or disables the display of all radio communications (comm lines and squawk indicators). More... | |
| class | DtRadioCommunicationsCommandCreator |
| DtRadioCommunicationsCommandCreator creates DtRadioCommunicationsCommands. More... | |
| class | DtRadioCommunicationsSettingsManager |
| Manager for the radio communications settings. More... | |
| class | DtRadioTransmissionListener |
| Base listener class for radio transmission interactions. More... | |
| class | DtRadioTransmissionVisualizer |
| Protocol independent radio transmission visualizer. More... | |
| class | 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 | DtRemoteGraphicSetCommand |
| DtRemoteGraphicSetCommand sets remote graphics attributes. More... | |
| class | DtRemoteGraphicsSetCommandCreator |
| DtRemoteGraphicsSetCommandCreator creates DtRemoteGraphicsSetCommands. More... | |
| class | DtRemoteGraphicSetController |
| This manages the visibility state of Remote Graphics Sets and Remote Attribute Group templates. More... | |
| class | DtRemoteGraphicSetManager |
| DtRemoteGraphicManager objects hold the state (visible or not) of remote graphic sets and notify other objects of changes in that state. More... | |
| class | DtRemoteGraphicStateListener |
| The DtRemoteGraphicStateListener is a class that deals with basic remote Graphics processing. More... | |
| class | DtRemoteGraphicStateVisualizer |
| Common base visualizer class for Remote Graphics. More... | |
| class | DtRemoteGraphicVisualizerAttributes |
| The base class for remote graphics visualizers. More... | |
| class | DtRenderer |
| The DtRenderer is the component responsible for rendering 3D images onto the screen. More... | |
| class | DtRendererCreator |
| Abstract creator base class. More... | |
| class | DtResetViewCommand |
| DtResetViewCommand resets the observer in it's current mode setting. More... | |
| class | DtResetViewCommandCreator |
| DtResetViewCommandCreator creates DtResetViewCommands. More... | |
| class | DtRibbonModel |
| A model of a ribbon effect. More... | |
| class | DtRotorWashDecalCommand |
| DtRotorWashDecalCommand enables or disables the rotor wash decal. More... | |
| class | DtRotorWashDecalCommandCreator |
| DtRotorWashDecalCommandCreator creates DtRotorWashDecalCommands. More... | |
| class | DtRotorWashModel |
| The (abstract) interface for a model of a Kelvin rotorWash. More... | |
| class | DtRotorWashUpdater |
| Abstract rotorWash object updater interface. More... | |
| class | DtScene |
| An object that represents everything that is visible in the scene. More... | |
| class | DtSceneSignaler |
| the Signals for DtScene More... | |
| class | DtSceneDriver |
| The DtSceneDriver owns the scene. More... | |
| class | DtSceneDriverCreator |
| Creator class for the scene driver, can be replaced to replace the scene driver. More... | |
| class | DtSceneEnvironmentalsControllerObject |
| A DtSceneEnvironmentalsControllerObject tells the DtSimData about new simulation objects and events. More... | |
| class | DtSceneEventProcessor |
| The Scene event processor handles user interaction with the scene. More... | |
| class | DtSceneObject |
| A DtSceneObject represents an object that can be positioned in the scene by (possibly) attaching it to another object. More... | |
| class | DtSceneObjectUpdater |
| Scene Object Updater. 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 | 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 | 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 | 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 | 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 |
| DtShadowSettingsManager is responsible for loading and saving observer modes, and providing a mechanism to look up observer mode information by observer mode ID. More... | |
| class | DtShadowSettingsManagerCreator |
| Creator for DtShadowSettingsManager class. More... | |
| class | DtShadowSettingsObject |
| class | DtShadowSettingsObjectManager |
| A singleton manager for all accessories. 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 display units used. 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 |
| class | DtSimData |
| The DtSimData is the repository for simulation specific, read only data. More... | |
| class | DtSimDataProcessorInterface |
| Methods a data processor needs to implement to be considered a data processor. More... | |
| class | DtSimEntry |
| A DtSimEntry is a container of DtSimState's and represents the total state of an simulation object. More... | |
| class | DtSimEntryObject |
| A DtSimEntryObject tells the DtSimData about new simulation objects and events. More... | |
| class | DtSimEntryUpdater |
| The DtSimEntryUpdater is responsible for setting the update rate of each DtSimEnty. More... | |
| class | DtSimEventEntry |
| A DtSimEventEntry is an entry for a event like an interaction. More... | |
| class | DtSimObjectEntry |
| A DtSimObjectEntry is an entry for a persistent simulation object like an entity. More... | |
| class | DtSimObjectEntryCollection |
| A DtSimObjectEntryCollection is a collection of DtSimObjectEntry's that have a specific state. More... | |
| class | DtSimpleIntersectorResult |
| DtSimpleIntersectorResult is the DtSimpleIntersector-specific result class. More... | |
| class | DtSimpleIntersector |
| DtSimpleIntersector is a higher-level intersector class which adds functions for line of sight, height above terrain and height over terrain. More... | |
| struct | DtSimState |
| A DtSimState is the base class for all state objects. More... | |
| class | DtSimStateObject |
| A DtSimStateObject is the base class for all simulation state objects. More... | |
| class | DtSkyCommand |
| DtSkyCommand enables or disables tactical smoke. More... | |
| class | DtSkyCommandCreator |
| DtSkyCommandCreator creates DtSkyCommands. More... | |
| class | DtSkyConditionsManager |
| Represents the class that manages the different sky conditions supported by the vrf environment. More... | |
| class | DtSkyObject |
| The base sky object. More... | |
| class | DtSkyObjectSignaler |
| class | DtSmokePlumesCommand |
| DtSmokePlumesCommand enables or disablessmoke. More... | |
| class | DtSmokePlumesCommandCreator |
| DtSmokePlumesCommandCreator creates DtSmokePlumesCommands. More... | |
| class | DtSmokePuffsDeadReckonUpdater |
| DtSmokePuffsDeadReckonUpdater is an updater that is given updates for attributes of smoke (density, sigma, color) dead-reckons updates to a DtTacticalSmokeModel based on current simulation time. 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 | 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 | 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 | 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 with distributed side data. More... | |
| class | DtSymbolDecorationVisualizer |
| Symbol decoration visualizer. 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 | DtTacticalGraphicImageSymbolVisualizer |
| A visualizer for displaying a Image (Bitmap) Symbology Icon. More... | |
| class | DtTacticalGraphicOverlay |
| Holds information about the overlays managed by the Tactical Graphic Overlay Manager. More... | |
| class | DtTacticalGraphicOverlayManager |
| DtTacticalGraphicOverlayManager objects hold the state (visible or not) of tactical graphics overlays. More... | |
| class | DtTacticalGraphicsLabelsCommand |
| DtTacticalGraphicsLabelsCommand enables or disables tactical graphcis labels. More... | |
| class | DtTacticalGraphicsLabelsCommandCreator |
| DtTacticalGraphicsLabelsCommandCreator creates DtTacticalGraphicsLabelsCommands. More... | |
| class | DtTacticalGraphicStateListener |
| The DtTacticalGraphicStateListener is a class that deals with basic TacticalGraphic process code (such as setting of appearance, force, etc.) More... | |
| class | DtTacticalGraphicSymbolDecorationVisualizer |
| TacticalGraphic Symbol decoration visualizer. More... | |
| class | DtTacticalGraphicSymbolDecorationVisualizerCreator |
| Creator for the symbol decoration visualizer. More... | |
| class | 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 | DtTacticalSmokeVisualizer |
| Visualizer for smoke plumes on entities. 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 | 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 | 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 | 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 | DtTidalStreamWakeUpdater |
| Abstract tidalStreamWake object updater interface. 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 | 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 | DtTrackHistoryUpdater |
| DtTrackHistoryUpdater updates a track history model with the current position of the scene object it's attached to each tick. More... | |
| class | DtTracksCommand |
| DtTracksCommand enables or disables tracks. More... | |
| class | DtTracksCommandCreator |
| DtTracksCommandCreator creates DtTracksCommand. More... | |
| class | DtTrackViewCommand |
| DtTrackViewCommand enables or disables tracks. More... | |
| class | DtTrackViewCommandCreator |
| DtTrackViewCommandCreator creates DtTrackViewCommand. More... | |
| class | DtTrailEffect |
| This class wraps a trailing effect model; it creates either a DtRibbonModel or a DtParticleSystemModel depending on the model definition and schema passed in its constructor. More... | |
| class | DtTreeRecord |
| A DtTreeRecord holds the requisite information needed to create a tree in a forest. More... | |
| class | 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 | DtVantagePvdCommandLineProcessor |
| The PVD Application's command line processor. More... | |
| class | DtVantagePvdConfiguration |
| The MAK Vantage PVD 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 | DtVertexUpdater |
| Vertex Updater. 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 |
| 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 | DtVisualizerAttributeFontGlyph |
| Font glyph type visualizer attribute. More... | |
| class | DtVisualAttributeSymbolSelector |
| Symbol Selector visual attribute. More... | |
| class | DtVisualizerAttributeFloat |
| float type visualizer attribute. More... | |
| class | DtVisualizerAttributeFilename |
| Filename type visualizer attribute. More... | |
| class | DtVisualizerAttributeColor |
| Color visualizer attribute. More... | |
| class | DtVisualizerAttributePoint3D |
| 3D point type visualizer attribute. More... | |
| class | 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 | DtVolumetricLineFacadeBase |
| Contains DtVolumetricLineFacadeBase class. More... | |
| class | DtVrvApplication |
| The Root IG Application object. More... | |
| class | DtVrvApplicationConfiguration |
| This owns a list of display engine configurations. More... | |
| class | DtVrvCommand |
| DtVrvCommand is the base class for all commands. More... | |
| class | DtVrvCommandCreator |
| DtVrvCommandCreator is the base class for all command creators. More... | |
| class | DtVrvBaseCommandCreatorSeed |
| DtVrvBaseCommandCreatorSeed is the base class for all command creator seeds. More... | |
| class | DtVrvCommandCreatorSeed |
| DtVrvCommandCreatorSeed is the templated class for creator seeds that return a creator. More... | |
| class | DtVrvCommandExecutor |
| class | DtVrvCommandFactory |
| Factory for creating vrvCommands given a vrvControl packet. More... | |
| class | DtVrvCommandLineProcessor |
| The DtVrvCommandLineProcessor is an interface for an application-specific command line parser, which can be used by the DtVrvApplication. More... | |
| class | DtWakeModel |
| The (abstract) interface for a model of a Kelvin wake. More... | |
| class | DtWakeUpdater |
| Abstract wake object updater interface. More... | |
| class | DtWaterClampingUpdater |
| DtWaterClampingUpdater defines the interface for scene object updaters that clamp scene objects to dynamic ocean. More... | |
| class | DtWaterImpactModel |
| The (abstract) interface for a model of a water impact. 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 | DtWidget |
| The abstract base class for widgets. More... | |
| class | DtWidgetLabel |
| This is the implementation independent widget class for showing text. More... | |
| class | DtWidgetEventSignals |
| A simple collection of signals that all widgets can emit. More... | |
| class | DtWidgetInstanceSignaler |
| A single instance signal which has signals which will be emitted when the widget for the provided agent generates events. More... | |
| class | DtWidgetSignaler |
| The Widget signaler class is used to connect Widget generated events in the main thread to the WidgetAgent owners that are running it separate threads. More... | |
| class | DtWindow |
| Abstract Base class. More... | |
| class | DtWindowCreator |
| A creator class for DtWindow instances. More... | |
| class | DtWindowEllipse |
| A model-like object that draws a 2D ellipse. More... | |
| class | DtWindowEllipseInstance |
| Interface for a DtWindowEllipseInstance An object that draws a 2D ellipse. More... | |
| class | DtWindowFactory |
| Component which makes windows. More... | |
| class | DtWindowLine |
| A model-like object that draws a 2D line. More... | |
| class | DtWindowLineInstance |
| Interface for a DtWindowLineInstance - an attachable model instance that draws a 2D line. More... | |
| class | DtWindowManager |
| Component which knows how to make windows. More... | |
| class | DtWindowManagerSignaler |
| the Signals for DtViewManager More... | |
| class | DtWindowManagerCreator |
| Creator for a DtWindowManager. More... | |
| class | DtWindowObject |
| Base class for a graphical object that exists in a window. More... | |
| class | DtWindowPolygon |
| A model-like object that draws a 2D polygon. More... | |
| class | DtWindowPolygonInstance |
| Interface for a DtWindowPolygonInstance An object that draws a 2D Polygon. More... | |
| class | DtWindowProctor |
| This is used to distribute information about a window from the master to slave engines. More... | |
| class | DtWindowProctorImpl |
| Implementation of the Window Proctor. More... | |
| class | DtWindowProxy |
| Acts a proxy for each remote window on the master display engine. More... | |
| class | DtWindowText |
| A model-like object that draws a 2D text. More... | |
| class | DtWindowTextInstance |
| Interface for a DtWindowTextInstance An object that draws a 2D text. More... | |
| class | 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 | DtWriteSettingsLock |
| a write settings lock on a setting object. More... | |
| class | DtAboutBox |
| This is the dialog for the VR-Vantage About Box. More... | |
| class | DtAddFeatureLayerItem |
| A menu item to add a feature layer. More... | |
| class | DtAddPropsInterface |
| Interface to the DtAddPropsWidget. More... | |
| class | DtAddPropsLogic |
| The DtAddPropsLogic adds props to a feature layer. More... | |
| class | DtAddPropsPage |
| The DtAddPropsPage lets users see add props to a DtFeatureLayer. More... | |
| class | DtAddPropsWidget |
| The DtAddPropsWidget lets users see add props to a DtFeatureLayer. More... | |
| class | DtAddTerrainPatchDialog |
| Dialog for adding a terrain patch. More... | |
| class | DtAddTerrainPatchInterface |
| The interface between the Terrain patch logic and the dialog. More... | |
| class | DtAddTerrainPatchLogic |
| Adds terrain patches to the scene. More... | |
| class | DtAddTerrainPatchMenuItem |
| Load terrain menu item widget. More... | |
| class | DtAggregateDefinitionEditorPage |
| DtAggregateDefinitionEditorPage allows editing of aggregate visual definitions. More... | |
| class | DtAnalogClock |
| A basic analog clock control. More... | |
| class | DtAttachWidget |
| A widget class for managing attachment. More... | |
| class | DtAttachWidgetCreator |
| The creator class needed to be used to create a DtOverlaysPage. More... | |
| class | DtAttachWidgetInterface |
| Abstract interface for the attach widget. More... | |
| class | DtAttachWidgetLogic |
| The logic for driving an attach widget. More... | |
| class | DtAttachWidgetLogicCreator |
| The creator class. More... | |
| class | DtCheckedItem |
| Base class item builder for settings toggle items The menu id string is "DtViewSettingsItem". More... | |
| class | DtCloudLayerDialog |
| A dialog for creating and editing cloud layers. More... | |
| class | DtCloudLayerDialogInterface |
| An abstract class that represents all the functionality of a dialog used to add new cloud layers Instances of DtCloudLayerDialogInterface are the interface for the Add Cloud Layer dialog. More... | |
| class | DtCloudLayerDialogLogic |
| Instances of DtCloudLayerDialogLogic control DtCloudLayerDialogInterfaces. More... | |
| class | DtCloudLayerDialogLogicCreator |
| Creator for the DtCloudLayerDialogLogicCreator class. More... | |
| class | 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 | DtContourizationInterface |
| Abstract class specifying the interface a DtContourizationLogic expects. More... | |
| class | DtContourizationLogic |
| The logic for the contourization page. More... | |
| class | DtContourizationPage |
| A dialog page containing countour settings. More... | |
| class | DtContourizationWidget |
| A widget for controlling contour settings and controlled by a DtContourizationLogic. More... | |
| class | DtCustomTreeWidgetEditor |
| Editor for various types within a QTreeWidget. More... | |
| class | DtCustomTreeWidgetItem |
| A custom tree widget item which allows for custom editing. More... | |
| class | DtDateAndTimeInterface |
| Abstract 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 | DtDeselectableTreeView |
| A tree view that allows for selecting no item. More... | |
| class | DtDeselectableTreeWidget |
| A tree widget that allows for selecting no item. More... | |
| class | DtDialogPageTitleWidget |
| Base select instance widget. More... | |
| class | DtDialogWithDescriptions |
| Logic for the tactical graphics settings GUI. More... | |
| class | 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 | DtDockable |
| The dockable class provides the docking interface for any class to be a dockable widget in the DtDeMainWindow. More... | |
| class | DtDockableManager |
| This class is responsible for managed dockable widgets. More... | |
| class | DtDockWidgetItem |
| An menu item for a dock widgets. More... | |
| class | DtDriverWidget |
| Widget for controlling drivers. More... | |
| class | DtDriverWidgetCreator |
| The creator class needed to be used to create a DtDriverWidget. More... | |
| class | DtDriverWidgetInterface |
| Interface for the makVrv::DtDriverWidget. More... | |
| class | DtDriverWidgetLogic |
| Logic for makVrv::DtDriverWidget. More... | |
| class | DtElementDefinitionEditorInterface |
| This is the interface for the element definition editor widget. More... | |
| class | DtElementDefinitionPageInstanceEditor |
| This widget will work with a supplied editor definition page (model definition, schema, etc) and allow for editing of a single instance of that page through a dialog. More... | |
| class | DtElementEditorInterface |
| class | DtElementEditorLogic |
| Logic class for the DtElementEditorWidget. More... | |
| class | DtElementEditorWidget |
| The main widget for editing element definitions. More... | |
| class | DtElevationColorizationInterface |
| Abstract class specifying the interface a DtElevationColorizationLogic expects. More... | |
| class | DtElevationColorizationLogic |
| The logic for an elevation color page. More... | |
| class | DtElevationColorizationPage |
| A dialog page containing elevation color settings. More... | |
| class | DtElevationColorizationWidget |
| A widget for controlling elevation color settings and controlled by a DtElevationColorizationLogic. More... | |
| class | DtEntityDefinitionEditorPage |
| The entity definition editor makVrv::DtPage. More... | |
| class | DtEntityList |
| DtEntityList extends DtObjectsSelectionList to provide a list of filterable selection objects; filters include entity, props, aggregates, tactical graphics, etc. More... | |
| class | DtEntityListCreator |
| Entity List Creator. More... | |
| class | DtEntityListWidget |
| Instances of DtEntityListWidget show a listing of the entity id, object type, global id and name for all entities and aggregates. More... | |
| class | DtEntityListWidgetCreator |
| Entity List Widget creator. More... | |
| class | 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 |
| DtExceptionHandlingApplication is a QApplication that catches all exceptions. More... | |
| class | DtExitItem |
| An Item builder for the exit item. More... | |
| class | DtEyepointControlWidget |
| A widget class for managing attachment. More... | |
| class | DtEyepointControlWidgetCreator |
| The creator class needed to be used to create a DtDriverWidget. More... | |
| class | DtEyepointControlWidgetInterface |
| Abstract interface for the attach widget. More... | |
| class | DtEyepointControlWidgetLogic |
| Logic to manage the Observer Control Widget. More... | |
| class | DtEyepointInfoWidget |
| The widget which contains Observer information. More... | |
| class | DtEyepointInfoWidgetCreator |
| The creator class needed to be used to create a DtDriverWidget. More... | |
| class | DtEyepointInfoWidgetInterface |
| Interface for DtEyepointInfoWidgets. More... | |
| class | DtEyepointInfoWidgetLogic |
| The logic for populating the DtEyepointInfoWidget. More... | |
| class | DtFeatureColorEditorInterface |
| class | DtFeatureColorEditorLogic |
| This class provides the logic for DtFeatureColorEditorLogic. More... | |
| class | DtFeatureColorEditorLogicCreator |
| This class creates an instance of the feature color editor logic. More... | |
| class | DtFeatureColorEditorWidget |
| Widget for editing the feature color settings. More... | |
| class | DtFeatureLayerDialogPage |
| Feature layer dialog shows all the feature layers. More... | |
| class | DtFeatureSettingsLogic |
| class | DtFeatureSettingsLogicCreator |
| The creator class. More... | |
| class | DtFeatureSettingsPage |
| A page which has the feature settings. More... | |
| class | DtFieldValuePairDialog |
| A DtFieldValuePairDialog provides a simple dialog to choose a field/ value pair. More... | |
| class | DtFileCacheInterface |
| The interface for the DtFileCachePage. More... | |
| class | DtFileCacheLogic |
| The logic for controlling how the DtFileCachePage works. More... | |
| class | DtFileCachePage |
| A dialog page controlling file caching. More... | |
| class | DtFileUrl |
| DtFileUrl converts a filename, possibly with a relative path, into a FILE URL usable as an href. More... | |
| class | 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 | DtGlobalFilterContainer |
| The filter container contains a single filter and the ability to display it in the GUI. More... | |
| class | DtFilteredListView |
| The filtered list view is displays a list of items with the ability to dynamically filter them. More... | |
| class | DtGdbSurfacesInterface |
| The abstract interface of the DtGdbSurfacesWidget for the DtGdbSurfacesLogic. More... | |
| class | DtGdbSurfacesLogic |
| The logic class for handling GDB surfaces. More... | |
| class | DtGdbSurfacesPage |
| A dialog page for controlling the GDB surfaces. More... | |
| class | 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 |
| class | DtGradientEditorInterface |
| Abstract interface for gradient editor widgets. More... | |
| class | DtGradientEditorWidget |
| A widget class for editing gradients. More... | |
| class | DtGridLinesInterface |
| The interface used by the DtGridLinesPage and the DtGridLinesLogic. More... | |
| class | DtGridLinesLogic |
| The logic for populating the DtGridLinesPage. More... | |
| class | DtGridLinesLogicCreator |
| Creator class for DtGridLinesLogic. More... | |
| class | DtGridLinesPage |
| The grid lines page, controls for configuring grid lines. More... | |
| class | DtHelpItem |
| Item for online help. More... | |
| class | DtAboutItem |
| The about menu item. More... | |
| class | DtWebLinkMenuItem |
| The menu item which goes to the MAK web site. More... | |
| class | DtProductsWebSiteMenuItem |
| The menu item which goes to the MAK web site product page. More... | |
| class | DtVersionWebSiteMenuItem |
| The menu item which goes to the MAK web site product versions page. More... | |
| class | 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 | 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 |
| A Menu manager which is how to lookup and find menu/menu items using menu paths. More... | |
| class | DtMessageBox |
| A Messagee box with a checkbox for not showing the message box again. 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 |
| /brief 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 DtEntityIconScaleWidget class. More... | |
| class | DtModelScaleWidgetInterface |
| Interface of the makVrv::DtModelScaleWidget for the makVrv::DtModelScaleLogic. More... | |
| class | DtModelScaleWidgetLogic |
| Logic to manage the Observer Mode Selection Widget. More... | |
| class | DtMouseMappingEditorLogic |
| The logic for the mouse mapping editor page. More... | |
| class | DtMouseMappingEditorPage |
| A dialog page controlling file caching. More... | |
| class | DtMouseMappingEditorWidget |
| A widget class for editing key functions. More... | |
| class | DtMouseMappingEditorWidgetInterface |
| Abstract interface for instance editor widgets. More... | |
| class | DtMovieUrlLabel |
| DtUrlLabel that can display a movie and act as a hyperlink with url(s) conditioned on the current movie frame. More... | |
| class | DtMultiMapEditorInterface |
| Interface of the makVrv::DtMultiMapEditorWidget for the makVrv::DtMultiMapEditorLogic. More... | |
| class | DtMultiMapEditorWidget |
| The widget for display string keys to multiple mapped values. More... | |
| class | DtMultipleAttachEventProcessor |
| The Tether Track Event processor handles events related to the processing of finishing up the tether track selection process. More... | |
| class | DtNewVisualizerDefinitionDialog |
| Dialog for allowing the user to select a new visualizer schema. More... | |
| class | DtNewVisualizerDefinitionInterface |
| Interface for new DtNewVisualizerDefinitionWidget. More... | |
| class | DtNewVisualizerDefinitionLogic |
| Logic for new DtNewVisualizerDefinitionDialog. More... | |
| class | DtNewWindowItem |
| A menu item to create a new window based on the current observer configuration. More... | |
| class | DtNewStealthWindowItem |
| A menu item to create a new window based on the current observer configuration set to a Stealth view. More... | |
| class | DtNewPlanViewWindowItem |
| A menu item to create a new window based on the current observer configuration set to a Plan view. More... | |
| class | DtTransparencyToggleItem |
| An Item builder for the transparency toggle item. More... | |
| class | DtAttachItem |
| base class that all attach items derive from An Item builder for the attach follow item. More... | |
| class | DtAttachFollowItem |
| An Item builder for the attach follow item. More... | |
| class | DtAttachSpaceFollowItem |
| An Item builder for the attach space follow item. More... | |
| class | DtAttachMimicItem |
| An Item builder for the attach mimic item. More... | |
| class | DtAttachTetherItem |
| An Item builder for the attach tether item. More... | |
| class | DtAttachTrackItem |
| An Item builder for the attach track item. More... | |
| class | DtAttachTetherTrackItem |
| An Item builder for the attach track item. More... | |
| class | 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 | DtObjectContextMenu |
| A builder for the keyboard control menu. More... | |
| class | DtObjectsListDataFunctions |
| DtObjectsListDataFunctions is a container for sort and data functions for the DtObjectsSelectionList. More... | |
| class | DtObjectsSelectionList |
| DtObjectsSelectionList extends DtSelectionWidget to provide a list of selectable items with icon and name columns. More... | |
| class | DtObjectsList |
| class DtObjectsList: More... | |
| class | DtObjectListViewItem |
| Private classes not meant for export. More... | |
| class | DtObjectListView |
| class | DtObjectListViewCreator |
| Object List View Creator. More... | |
| class | DtObjectsListPanel |
| Tabbed dialog that has instances of both an entity list and an environmental list. More... | |
| class | DtObjectsListPageCreator |
| The creator class needed to be used to create a DtObjectsListPage. More... | |
| class | DtObserverMenu |
| A builder for the observer menu. More... | |
| class | DtObserverQMenu |
| The Qt menu implemenntation used by the makVrv::DtObserverMenu. More... | |
| class | DtObserverModePersistenceWidget |
| This class overrides the DtPersistenceToolbarWidget to provide specific functionality needed by the DtObserverMode. More... | |
| class | DtRestoreTypeDialog |
| Dialog for asking user to restore the factory observer settings. More... | |
| class | DtObserverModeSelectionWidget |
| Widget for choosing the current observer mode for an observer. More... | |
| class | DtObserverModeSelectionWidgetBuilder |
| Builder for creatine an makVrv::DtObserverModeSelectionWidget. More... | |
| class | DtObserverModeSelectionWidgetInterface |
| The interface of the makVrv::DtObserverModeSelectionWidget for the makVrv::DtObserverModeSelectionLogic. More... | |
| class | DtObserverModeSelectionWidgetLogic |
| Logic to manage the Observer Mode Selection Widget. More... | |
| class | DtObserverSelectionWidget |
| Contains makVrv::DtObserverSelectionWidget class. More... | |
| class | DtObserverSelectionWidgetBuilder |
| Builder for the makVrv::DtObserverSelectionWidget. More... | |
| class | DtObserverSettingsInterface |
| This is the interface for the DtObserverSettingsPage. More... | |
| class | DtObserverModeSettingItem |
| The item for creating a new observer mode setting item. More... | |
| class | DtSetObserverModeMenu |
| The sub-menu for setting the current observer's observer mode. More... | |
| class | DtObserverModeItem |
| The item for creating a new set mode menu item. More... | |
| class | DtObserverAdvancedItem |
| The item for creating a new advanced settings menu item. More... | |
| class | DtSetModelSetAction |
| The menu item for setting the model set for the currnet observer. More... | |
| class | DtSetModelSetToolButton |
| The buttom for setting the model set for the currnet observer. More... | |
| class | DtSetModelSetToolButtonBuilder |
| This builder class creates and instance of the DtEntityIconScaleWidget class. More... | |
| class | DtObserverMenuModelSetItem |
| The item for creating a new set model set sub-menu item on the observer menu. More... | |
| class | DtSetModelSetMenu |
| The sub-menu for setting the current observer's observer mode's model set. More... | |
| class | DtObserverModelSetItem |
| Used to create the menu items on the set model set sub-menu. More... | |
| class | DtObserverSettingItem |
| The item for controlling speed scaling. More... | |
| class | DtObserverSettingsLogic |
| Logic class for editing definition ObserverMode. More... | |
| class | DtObserverSettingsPage |
| A dialog for editing ObserverModes. More... | |
| class | 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 | DtItemIconsDelegate |
| class | DtObserverViewQIcon |
| class | DtObserverViewIconColumnData |
| class | DtObserverViewsWidgetCreator |
| The creator class needed to be used to create a DtObserverViewsPanel. 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 | DtOverlaysPage |
| The tactical graphics page. More... | |
| class | DtOverlaysPageCreator |
| The creator class needed to be used to create a DtOverlaysPage. More... | |
| class | DtPage |
| The page is a single widget component which is viewed in a page collection. More... | |
| class | DtPageCreator |
| The page creator. More... | |
| class | DtPageCreatorTemplate |
| class | DtPersistenceControlsInterface |
| Abstract interface for controlling persistence of state in a dialog. More... | |
| class | DtPersistenceToolbarWidget |
| A widget that displays a persistence GUI in some way Operations presented are import, export, save, and restore. More... | |
| class | DtPopupToolbar |
| The DtPopupToolbar class provides a toolbar can be easily shown and hidden. More... | |
| class | DtPopupToolbarButton |
| The DtPopupToolbarButton class is a toolbar which controls the display of a toolbar. More... | |
| class | 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 | 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 | 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 | DtSelectedInstanceDialogPage |
| An dialog page which contains a list of instances and allows selection of the instance. More... | |
| class | DtSelectInstanceWidget |
| Base select instance widget. More... | |
| class | DtSelectionWidget |
| class DtSelectionWidget: More... | |
| class | 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 | 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 | DtSymbolDecorationSettingsPage |
| Page for intervisibility settings. More... | |
| class | DtSymbolDecorationSettingsWidget |
| This class will allow users to modify intervisibility settings. More... | |
| class | DtSymbolDecorationSettingsWidgetInterface |
| Abstract interface for a symbol decoration settings editing widget. More... | |
| class | DtSymbolDecorationSettingsWidgetLogic |
| This is the logic for the render settings widget. More... | |
| class | DtSymbolDecorationToolbarWidget |
| DtSymbolDecorationToolbarWidget is a toolbar widget that combines a button to enable and disable model scaling, and a drop-down button to bring up a slider for the model scale factor. More... | |
| class | DtSymbolDecorationToolbarWidgetBuilder |
| This builder class creates and instance of the symbol decoration toolbar widget class. More... | |
| class | DtTacticalGraphicOverlayTreeInterface |
| The interface used by the DtTacticalGraphicOverlaysTreeWidget and the DtTacticalGraphicsTreeWidgetLogic. More... | |
| class | DtTacticalGraphicOverlayTreeLogic |
| The logic for populating and managing the DtTacticalGraphicOverlayTreeWidget. More... | |
| class | DtTacticalGraphicOverlayTreeLogicCreator |
| class | DtTacticalGraphicOverlayTreeWidget |
| The tactical graphics overlay tree widget displays the tree representing the Tactical Graphic Overlays currently in existence. More... | |
| class | DtTacticalGraphicsDefinitionEditorPage |
| A dialog for editing model definitions. More... | |
| class | DtTerrainContentsInterface |
| The interface for the makVrv::DtTerrainContentsWidget for the makVrv::DtTerrainContentsLogic. More... | |
| class | DtTerrainContentsLogic |
| The DtTerrainContentsLogic populates the DtTerrainContentsWidget with the Contents that were used to compose the current terrain. More... | |
| class | DtTerrainContentsLogicCreator |
| Creator class for DtTerrainContentsLogic. More... | |
| class | DtTerrainContentsPage |
| A DtTerrainContentsPage lets users see the reference content of the current terrain. More... | |
| class | DtTerrainContentsWidget |
| The DtTerrainContentsWidget displays the terrain Contents that were used to compose the current terrain. More... | |
| class | DtTerrainContentsWidgetCreator |
| Terrain Contents Widget creator. More... | |
| class | DtTerrainContextMenu |
| A builder for the terarin control menu. More... | |
| class | DtDeselectAllMenuItem |
| A builder for the right click menu item to clear the current selection The menu string is "DtDeselectAllMenuItem". More... | |
| class | DtNewTerrainItem |
| The menu item for creating a new terrain. More... | |
| class | DtOpenTerrainItem |
| The menu item for opening a terrain. More... | |
| class | DtSaveTerrainItem |
| The menu item for saving a terrain. More... | |
| class | DtSaveTerrainAsItem |
| The menu item for saving a terrain w/ a filename. More... | |
| class | DtCloseTerrainItem |
| The item to "close" the terrain, same functionality as "close Terrain". More... | |
| class | DtReloadTerrainItem |
| The item to "close" the terrain, same functionality as "close Terrain". More... | |
| class | DtTerrainPatchDialogPage |
| Dialog which shows the terrain patches. More... | |
| class | DtTerrainScaleWidget |
| This class is the terrain scale widget visible on the toolbar. More... | |
| class | DtTerrainScaleSliderWidget |
| A simple slider widget that combines the slider with a text label, for use by the DtTerrainScaleWidget. More... | |
| class | DtTerrainScaleWidgetBuilder |
| This builder class creates and instance of the DtTerrainScaleWidget class. More... | |
| class | DtTerrainScaleWidgetInterface |
| Interface of the makVrv::DtTerrainScaleWidget for the makVrv::DtTerrainScaleLogic. More... | |
| class | DtTerrainScaleWidgetLogic |
| Logic to manage the Observer Mode Selection Widget. More... | |
| class | DtTextureDrapingInterface |
| Abstract class specifying the interface a DtTextureDrapingLogic expects. More... | |
| class | DtTextureDrapingLogic |
| The logic for a Raster map page. More... | |
| class | DtTextureDrapingPage |
| Dialog for controlling textures draped on a terrain. More... | |
| class | DtTextureDrapingWidget |
| A widget for controlling contour settings and controlled by a DtTextureDrapingLogic. More... | |
| class | DtToolbar |
| The base class for VR-Vantage toolbars. More... | |
| class | DtToolbarItem |
| An menu item for controlling toolbars. More... | |
| class | DtSceneToolbar |
| A builder for the scene items toolbar. More... | |
| class | DtTerrainToolbar |
| A builder for the terrain items toolbar. More... | |
| class | DtObserverSettingsToolbar |
| A builder for the observer settings items toolbar. More... | |
| class | DtDisplaySettingsToolbar |
| A builder for the display settings items toolbar. More... | |
| class | DtSimulationConnectionsToolbar |
| A builder for the simulation connections items toolbar. More... | |
| class | DtIntervisibilityToolbar |
| A builder for the intervisibility items toolbar. More... | |
| class | DtTrackHistorySettingsInterface |
| Interface for the track history settings widget. More... | |
| class | DtTrackHistorySettingsLogic |
| The logic for the track history settings dialog. More... | |
| class | DtTrackHistorySettingsPage |
| Page for track history settings. More... | |
| class | DtTrackHistorySettingsWidget |
| This widget contains fields for configuring track histories. More... | |
| class | 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 | 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 | 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 | DtVisualizerAttributeSymbolSelectorDialog |
| class | DtVisualizerAttributeSymbolSelectorEditor |
| Default type responsible for selecting a single model instance. More... | |
| class | DtVisualizerAttributeEditorFactory |
| class | DtVisualizerAttributeWidget |
| class | DtVisualizerAttributeWidgetCreator |
| class | DtVisualizerAttributeWidgetCreatorTemplate |
| class | DtVisualizerAttributeStringWidget |
| Widget for editing visualizer attribute strings. More... | |
| class | DtVisualizerAttributeWidgetFactory |
| class | DtWidgetBuilder |
| This class is the generic builder base class for building a widget. More... | |
| class | 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 combo box. More... | |
| struct | DtLastForceActionParams |
| class | DtDiGuyCharacterModel |
| DI-Guy Character model. More... | |
| class | DtDiGuyFunctionRegistration |
| The necessary global registration object to allow DiGuy to support Multiple instances. More... | |
| class | DtDiGuyModelInstance |
| A Di Guy based model instance. More... | |
| class | DtDiGuyModelInstanceCreator |
| A Creator for the makVrv::DtDiGuyModelInstance class. More... | |
| class | DtDiGuyMotionModel |
| A Di Gui based motion model for objects which have a DI Guy character. More... | |
| class | DtDiGuyMotionModelCreator |
| Creator for makVrv::DtDiGuyMotionModel. More... | |
| class | DtDiGuyOsgGraphicsFile |
| The OSG implementation of a di guy graphics file. More... | |
| class | diguyOsgGraphicsInstanceGroup |
| *2 diguyOsgGraphicsInstaceGroup More... | |
| class | diguyOsgGraphicsShapeGeodeMap |
| class | diguyOsgGraphicsShapeSwitchMap |
| class | DtDiguyOsgRootNode |
| class | DtDiGuyOsgGraphicsLink |
| Derived diguyGraphicsLink to create OSG transforms and base node to hang shape objects on. More... | |
| class | DtDiGuyOsgGraphicsShape |
| Override of diguyGraphicsShape to create OSG geometry for DI-Guy shapes. More... | |
| class | DiGuyTypeMapFieldNode |
| There are nine DI-Guy type map fields. More... | |
| class | DtDiGuyScenario |
| Owns a DiGuy scenario for the application. 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, Paged LOD Magnification Scale, Paged LOD 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 | 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 | 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... | |
| struct | DtAttributeType< float > |
| struct | DtAttributeType< float[2]> |
| struct | DtAttributeType< float[3]> |
| struct | DtAttributeType< float[4]> |
| struct | DtAttributeType< int > |
| struct | DtAttributeType< int[2]> |
| struct | DtAttributeType< int[3]> |
| struct | DtAttributeType< int[4]> |
| struct | DtAttributeType< unsigned int > |
| struct | DtAttributeType< unsigned int[2]> |
| struct | DtAttributeType< unsigned int[3]> |
| struct | DtAttributeType< unsigned int[4]> |
| class | DtEffectRenderer |
| class | DtFilledPolygon |
| A variable vertex convex filled 2D polygon. More... | |
| struct | DtLineVertex |
| A vertex element used for rendering a line. More... | |
| class | DtFlat2DLineRenderer |
| A Renderer which renders 2D lines with only a color. More... | |
| struct | DtOffsetColoredVertex |
| Basic vertex for rendering geometry with a position, offset, color, and rotation. More... | |
| class | DtFlat2DRenderer |
| Class will render TexturedQuadData using a Dt2DQuadEffect. More... | |
| class | DtFlatPrimitiveStyle |
| A style for rendering a 2D quad with only a flat color. More... | |
| class | DtFont |
| A class with encapsulated a font loaded from disk with a given size. More... | |
| class | DtFontManager |
| Manages instances of fonts, the font will be kept in memory unless the manager is cleared. More... | |
| class | DtRenderModes |
| Render modes for drawing GL primitives. More... | |
| class | DtFormatRenderer |
| Class for defining how an effect renders a format of data. More... | |
| class | DtFrameBufferObject |
| An object which wraps an OpenGL frame buffer object and allows rendering To a texture. More... | |
| class | DtFreeTypeFace |
| A class which encapsulates a free type face object. More... | |
| class | DtFreeTypeLibrary |
| The DtFreeTypeLibrary instance provides an interface to a single Free type library implementation. More... | |
| class | DtGlyph |
| A class which represents a glyph instance. More... | |
| class | DtGlyphRenderer |
| Abstract class for handling glyph rendering. More... | |
| class | DtLineRenderer |
| A class responsible for rendering lines. More... | |
| class | DtLineSegmentProxy |
| A line segment proxy is a flyweight class for controlling a single line segment. More... | |
| class | DtLineSegment |
| A class which represents a single line segment. More... | |
| class | 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... | |
| 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 operatings on widgets. More... | |
| class | DtAtomicScalar |
| class | DtAxisAlignedBoundingBox |
| Template for 32/64 bit Axis Aligned bounding boxes. 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 | DtFileSystem |
| File manipulation utilities. More... | |
| class | DtGlBuffer |
| A generic OpenGL buffer. More... | |
| 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 | DtGlProgram |
| A convenience class to represent an OpenGL Shader Program. More... | |
| class | DtGlTexture |
| Wrapper for OpenGL Texture. More... | |
| class | DtGlTextureBufferObject |
| Wrapper for OpenGL Texture Buffer Object. More... | |
| class | DtGLTextureUtils |
| class | DtIntSize |
| Class for Screen/Texture Size. More... | |
| class | DtLight |
| Class for generic lights. More... | |
| 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... | |
| 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 | MatrixPrecisionConvert |
| class | DtOctree |
| Octree datastructure for managing scene nodes. More... | |
| class | DtOctreeNode |
| OctreeNode class. More... | |
| class | DtOpenGlMappings |
| OpenGL mappings. More... | |
| class | DtPlane |
| DtPlane class. 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 |
| 2 dimensional vector More... | |
| class | DtVectorN |
| N dimensional vector. More... | |
| class | DtVectorPrecisionConvert |
| Utilities to precision convert vectors. 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 | 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... | |
| struct | DtDrawElementsIndirectCommand |
| Indirect Command structure that OpenGL expects for Indirect Rendering See http://docs.gl/gl4/glDrawElementsIndirect. More... | |
| class | DtLodInfo |
| Notion of an LOD, which essentially is start/end ranges and some user value(s) More... | |
| struct | DtGpuAxisAlignedBoundingBox |
| Structure that stores the AABB for direct consumption by GPU for indirect rendering Its based on Vector4_32 (as opposed to DtAxisAlignedBoundingBox) This is so that this lines up with the GPU SSBO/buffers and can be consumed directly by the GPU. More... | |
| struct | DtGeometrySpecification |
| Structure that is packed for consumption by GPU for indirect rendering. More... | |
| class | DtIndirectViewParameters |
| The structure that is used to communicate the camera viewing parameters to the DtICullingAndLOD interface. More... | |
| struct | DtIndirectRenderingParameters |
| Structure per frame that must be passed to the DtICullingAndLOD It indicates what would have changed (instances, new geometry came in, textures loaded, etc) More... | |
| struct | DtIndirectGpuOutputInstance |
| cull shader will cull/lod instance geometries and generate a list of instances that are visible. More... | |
| struct | DtIndirectOffsetAndSize |
| structure for some internal GPU book-keeping More... | |
| class | DtInstance_64 |
| Notion of an 'CPU' instance An DtInstance_64 has a model id and a transform. More... | |
| class | DtInstance |
| Notion of a 'GPU' instance An instance has a model id, instance id and an absolute transform (32 bits). 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) You must not derive from this class or declare virtual methods on this class, since this will affect the layout of an object of this class, and hence affect what the GPU expects. 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 | DtMaterial |
| structure that is packed for consumption by GPU for indirect rendering contains the material properties for a single geometry Each 'model' can have multiple multiple geometries The layout of this class matches the equivalent structure in the indirect rendering shaders. More... | |
| class | DtModelInfo |
| DtModelInfo is a mapping of a 'model' name to a 'model' id A 'model' can have a number of lods. More... | |
| 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 | DtLaserCodeElement |
| class | DtLocalElement |
| class | DtLocalMetadataPublisher |
| class | DtLocalMetadataPublisherCreator |
| class | DtMissionIdElement |
| class | DtOffsetCornerLatitudePoint1Element |
| class | DtOffsetCornerLatitudePoint2Element |
| class | DtOffsetCornerLatitudePoint3Element |
| class | DtOffsetCornerLatitudePoint4Element |
| class | DtOffsetCornerLongitudePoint1Element |
| class | DtOffsetCornerLongitudePoint2Element |
| class | DtOffsetCornerLongitudePoint3Element |
| class | DtOffsetCornerLongitudePoint4Element |
| class | DtOperatingModeElement |
| class | DtOutsideAirTemperatureElement |
| class | DtPlatformAngleOfAttackElement |
| class | DtPlatformCallSignElement |
| class | DtPlatformDesignationElement |
| class | DtPlatformFuelElement |
| class | DtPlatformGroundSpeedElement |
| class | DtPlatformHeadingElement |
| class | DtPlatformIndicatedAirspeedElement |
| class | DtPlatformMagneticHeadingElement |
| class | DtPlatformPitchElement |
| class | DtPlatformRollElement |
| class | DtPlatformSideslipElement |
| class | DtPlatformTailNumberElement |
| class | DtPlatformTrueAirspeedElement |
| class | DtPlatformVerticalSpeedElement |
| class | DtRelativeHumidityElement |
| class | DtRvtLocalMetadataElement |
| class | DtSecurityCaveatsElement |
| class | DtSecurityClassificationElement |
| class | DtSecurityClassifyingCountryElement |
| class | DtSecurityCodingMethodElement |
| class | DtSecurityElement |
| 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 | 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 | DtAerodromeRenderer |
| class | DtRunwayMarkingNode |
| class | DtAggregatedGeometry |
| class | DtAnimationModelInstance |
| An effect model instance creates a particle effect from a model definition. More... | |
| class | DtAnimationModelInstanceCreator |
| A Creator for the makVrv::DtOsgSimpleModelInstance class. More... | |
| class | DtArticulatedModelParser |
| Default implementation of the model parser for Articulated models. More... | |
| class | DtArticulatedModelParserCreator |
| Create an articulated model parser. More... | |
| class | DtArticulatingCylinderModelInstance |
| Model instance to draw a cuboid. More... | |
| class | DtAttachableEllipsoidArcModelInstance |
| Model instance to draw a EllipsoidArc. More... | |
| class | DtAttachableEllipsoidArcModelInstanceCreator |
| A Creator for the DtAttachableEllipsoidArcModelInstance class. More... | |
| class | DtAttachedCylinderModelInstance |
| The model instance to draw a cylinder spanning between two poitns. More... | |
| class | DtAttribute |
| The attribute layout tells DtAttributes where to draw. More... | |
| class | DtAttributeLayout |
| The attribute layout tells DtAttributes where to draw using a grid type layout. More... | |
| class | DtBaseOutlineAttribute |
| The attribute layout tells DtAttributes where to draw. More... | |
| class | DtBaseQuadAttribute |
| Attribute that generates a colored quad. More... | |
| class | DtBaseTextAttribute |
| The attribute layout tells DtAttributes where to draw. More... | |
| class | DtBlitOsgToGlTexture |
| A helper class for blitting between an osg texture and an internal texture identified by its OpenGL id. More... | |
| class | DtCameraNode |
| VR-Vantage specific subclass of OSG 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 | 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 | DtCellToIndirectGeoMap |
| Helper for managing a map of feature tile nodes (for a layer) to DtCellIndirectGeo DtCellIndirectGeo, 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 | DtChannelSpecificGroup |
| A group node that culls it's group members based on channels. More... | |
| class | DtClearUserTextureFormatVisitor |
| class | DtCloudDrawable |
| A drawable for drawing the cloud layer. More... | |
| class | DtCompressTextureAsync |
| class | DtCopyableParticleEffect |
| A particle affect which is copied. More... | |
| class | DtCubeModelInstance |
| Model instance to draw a cuboid. More... | |
| class | DtCubeModelInstanceCreator |
| A Creator for the makVrv::DtAttachableCuboidModelInstance class. More... | |
| class | DtCuboidModelInstance |
| Model instance to draw a cuboid. More... | |
| class | DtCuboidModelInstanceCreator |
| A Creator for the makVrv::DtCuboidModelInstance class. More... | |
| class | DtCylinderModelInstance |
| The model instance to draw a cylinder. More... | |
| class | DtCylinderModelInstanceCreator |
| A Creator for the makVrv::DtCylinderModelInstance class. More... | |
| class | DtDecalModelInstance |
| A model instance creates a decal ribbon model instance effect from a model definition. More... | |
| class | DtDecalModelInstanceCreator |
| A Creator for the makVrv::DtOsgSimpleModelInstance class. More... | |
| class | DtDefaultDynamicTerrainSwitch |
| 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 | 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 | 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 eveything 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 |
| class | DtEffectControllerFactory |
| The scene object creators are registered with the scene object factory for accessing DtSceneObjectCreators via string names. More... | |
| class | DtEffectControllerShaderCache |
| brief DtEffectControllerShaderCache More... | |
| class | DtEffectModelInstance |
| An effect model instance creates a particle effect from a model definition. More... | |
| class | DtEffectModelInstanceCreator |
| A Creator for the makVrv::DtOsgSimpleModelInstance class. More... | |
| class | DtEffectTextureUtils |
| 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 | DtEnvironmentInfo |
| 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 | DtGaussShooter |
| A shooter class that shoots particles radially with a Gaussian distribution (selected for speed or lifetime). More... | |
| class | DtGeocentricGridLinesDrawer |
| vrvGraphics-based implementation of 2D Grid Lines on geocentric databases More... | |
| struct | InstancesOffsetAndNumOfInstances |
| class | DtGpuCullingAndLod |
| 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 | 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 |
| class | DtImguiDrawable |
| class | DtImprovedModularEmitter |
| An improved modular emitter. 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 | 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 | DtIndirectGeoIntersectionGroup |
| This is a dummy group where dummy osg geometry representing points in the indirect geometry (geocell or gt) is added to. More... | |
| class | DtIndirectGeoIntersectionGroupCreator |
| creator for DtIndirectGeoIntersectionGroup More... | |
| class | DtIndirectGeometryStateManager |
| Simple state/glmodes class for handling setting up modes This will need to be extended to handle more than one mode at a time if we end up finding another mode we want to render with chaned for now it is just handling the GL_CULL_FACE mode not putting in it's own file at this point since the DtIndirectGeometry class is the only user and it may go away if we need a better solution for indirect state changes. More... | |
| class | DtIndirectGeometry |
| This class inherits from osg::Drawable, which allows us to hook into our indirect engine to render using indirect rendering. More... | |
| class | DtIndirectGeometryCreator |
| creator for DtIndirectGeometry 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 | DtIndirectGeometryRegistrar |
| Indirect geometry can have multiple models and their corresponding ids registered in it, via multiple threads. More... | |
| class | DtIndirectGeometryRegistrarCreator |
| creator for DtIndirectGeometryRegistrar More... | |
| class | DtIndirectGeometryTextures |
| class to hold osg Textures (diffuse map texture + effect textures) More... | |
| class | DtIndirectGeometryTexturesPointers |
| class to hold raw texture pointers (diffuse texture + effect textures) More... | |
| class | DtIndirectGeoUtils |
| 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 | DtIndirectTextureProcessor |
| class | DtInstancedLightPointUpdate |
| Class for handling light point updates and checks also is the update callback for the instanced light point geometry. More... | |
| class | DtInstanceDofProcessor |
| Instance processor to apply DOF hierarchies to instanced drawables. More... | |
| class | DtInstanceLodProcessor |
| Instance processor to apply LODs to instanced drawables. More... | |
| class | DtInstanceLpProcessor |
| Instance post cull processor for checking lightpoint node sectors and performing small feature culling on the light points. More... | |
| class | DtInstanceManager |
| Manages data for instanced rendering system and kicks off DtInstanceProcessors to update instance state. More... | |
| class | DtInstanceManagerCreator |
| Creator for DtInstanceManager. More... | |
| class | DtInstanceNode |
| Root transform for a group of instances. More... | |
| class | ParseModelVisitor |
| Visitor to build structures for the instancing system to render a model. More... | |
| class | DtInstanceProcessor |
| Interface for a class that implements a per-frame instance processing step. More... | |
| class | DtInstanceScalingProcessor |
| class | DtInstanceSequenceProcessor |
| Process per-instance sequences (flipbook animations) More... | |
| struct | ArrayRange |
| Specifies a range of drawables in the drawable array. More... | |
| struct | InstanceCullData |
| Per-instance culling parameters. More... | |
| struct | DtInstanceState |
| Per-instance state information. More... | |
| class | DtInstanceSwitchProcessor |
| class | DtInstanceUtils |
| Contains definitions of types used to store instanced model metadata in model definitions and utility functions to store/retrieve it as well as get a model ready for instancing. 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... | |
| 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 | 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 | 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 | DtLightPointVisitor |
| DtLightPointVisitor walks the scene graph and collects pointers to the LightPoint nodes. More... | |
| class | DtLoadImageOnDemandCallback1D |
| class | DtLoadImageOnDemandCallback2D |
| 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 |
| class | DtMergeLodLevelsVisitor |
| class | DtMetaFileVisitor |
| DtMetaFileVisitor will inspect the nodes of a scene graph. More... | |
| class | DtMetaObjectCreator |
| Abstract dynamic feature creator class. More... | |
| class | DtMetaObjectFactory |
| Factory to create the specific DtMetaObjects registered when vrvOsg starts up. More... | |
| class | DtModelParser |
| Abstract base class used to parse a model. More... | |
| class | PrModelParserCreator |
| An abstract creator class for the model parser. More... | |
| class | DtModelParserFactory |
| A Factory class for creating model parsers. More... | |
| class | 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 | 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 |
| 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 | DtOsg3DGreatCircleArcModel |
| OSG implementation of segmentable, stylizable 3D Great Circle Arc. More... | |
| class | DtOsg3DSegmentedLineModel |
| OSG implementation of distributed attachable segmented line model. More... | |
| class | DtOsg3DTextModel |
| DtOsg3DTextModel is a model class for creating attachable projected text. More... | |
| class | DtOsg3DVolumetricLineModel |
| DtOsg3DVolumetricLineModel is the model implementation of 3D volumetric lines. More... | |
| class | DtOsgAmbientOcclusionMapController |
| Installs and control ambient occlusion effects. More... | |
| class | DtOsgAnimationModel |
| A model of an animation (osg::Sequence in this case) More... | |
| class | DtOsgArticulatedModel |
| An articulated model manipulator for controlling an articulated model. More... | |
| class | DtOsgArticulatingCylinderModel |
| OSG implementation of distributed cuboid model. More... | |
| class | DtOsgAttachableCuboidModel |
| OSG implementation of distributed cuboid model. More... | |
| class | DtOsgAttachableEllipsoidModel |
| OSG implementation of distributed ellipsoid model. More... | |
| class | DtOsgAttributeGroupWidget |
| The osg implementation of an attribute group. More... | |
| class | DtOsgBoundingBoxSum |
| class | DtOsgBumpMapController |
| Installs and control bump mapping effects. More... | |
| class | DtDatabasePagerCallback |
| simple callback class to pass the database pager signals to a boost signal in the terrain signalar. More... | |
| class | DtOsgChannel |
| This class provides the OSG-specific implementation of a DtChannel. More... | |
| class | DtOsgChannelCreator |
| The channel creator for the abstract channel class. More... | |
| class | DtOsgChannelCompass |
| OSG implementation of 2D compass. More... | |
| class | DtOsgChannelCompassInstance |
| vrvGraphics-based implementation of a 2D compass More... | |
| class | DtOsgChannelGridLines |
| OSG implementation of 2D compass. More... | |
| class | DtOsgChannelGridLinesInstance |
| vrvGraphics-based implementation of grid lines More... | |
| class | DtOsgChannelManager |
| This class owns the osgViewer::CompositeViewer. More... | |
| class | DtOsgChannelManagerCreator |
| class | DtOsgConfigurableEffectController |
| Installs and control configurable mapping effects. More... | |
| class | DtOsgContaminantMapController |
| Installs and control contaminant mapping effects. More... | |
| class | DtOsgConvertUtils |
| 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 | DtOsgCylinderModel |
| OSG implementation of distributed cylinder model. More... | |
| class | DtOsgDecalModel |
| A model of a decal ribbon. More... | |
| class | DtOsgDecalRibbon |
| OpenSceneGraph implementation of a textured ribbon Used to draw effects like tread tracks that follow a scene object Procedurally generated as its position in the scene changes. More... | |
| class | DtOsgDetailMapController |
| Installs and control detail mapping effects. More... | |
| class | DtOsgDrawableColorizer |
| Class to uniquely colorize drawables in the scene. More... | |
| class | DtOsgDrawModel |
| This is a realization of DtDrawModel. 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 | DtOsgEarthDynamicTerrainInstallerCreator |
| The DtOsgEarthDynamicTerrainInstaller creator for the DtOsgEarthDynamicTerrainInstallerCreator class. More... | |
| class | DtOsgEarthEffectTextureInstaller |
| DtOsgEarthEffectTextureInstaller is a data broker callback that will install effect textures on an osgEarth-created feature layer subgraph. More... | |
| class | DtOsgEarthEffectTextureInstallerCreator |
| The DtOsgEarthEffectTextureInstaller creator for the DtOsgEarthEffectTextureInstallerCreator class. More... | |
| class | DtOsgEarthFeatureDataBroker |
| DtOsgEarthFeatureDataBroker listens to osgEarth feature layers (i.e. 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 | DtOsgEarthShaderFactory |
| Customized version of the osgEarth shader factory. More... | |
| class | DtOsgEffectTextureController |
| Base class for controllers that install and control effect textures. More... | |
| class | DtEffectTextureUnitStateAttribute |
| 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 | 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 | DtOsgExtrudedLineModel |
| OSG implementation of 3D Extruded line. More... | |
| class | DtOsgExtrudedPolygonModel |
| OSG implementation of 3D Extruded Polygon. More... | |
| class | DtOsgFileCache |
| The OSG implementation of makVrv::DtOsgFileCache. More... | |
| class | DtOsgFileCacheCreator |
| The DtOsgFileCache creator. More... | |
| class | 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 | DtOsgForestCreator |
| The DtOsgForestCreator for the DtOsgForest class. More... | |
| class | DtOsgFullscreenWindow |
| Create a full screen OS display window using OSG. More... | |
| class | DtOsgFullscreenWindowCreator |
| A creator for makVrv::DtOsgFullscreenWindow. More... | |
| class | DtOsgGlobalShaderComponent |
| State component that injects top-level global shader code; i.e. 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 | 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 | DtOsgIntersectorResult |
| DtOsgIntersectorResult is the OSG-specific implementation of DtIntersectorResult; it is a container class for the results returned by an DtOsgIntersector intersection call. More... | |
| class | DtOsgIntersector |
| DtOsgIntersector is the OSG-specific implementation of the DtIntersector class. More... | |
| class | DtOsgIntersectorSorter |
| DtOsgIntersectorSorter provides an operator for comparing the the distances between 2 osg::vectors and a reference vector. More... | |
| class | DtOsgIntersectorCreator |
| Abstract creator base class. More... | |
| class | 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 | 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 |
| 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 | DtOsgMultiLineModel |
| OSG implementation of multi line model to create overlay or geometric segmented lines. More... | |
| class | DtOsgMultiRibbon |
| Ribbon implementation that composes multiple child ribbons. More... | |
| class | 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 | DtOsgNodeXRScaler |
| The DtOsgNodeXRScaler class provides default strategy for implementing XR scaling. More... | |
| 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 | DtOsgOptionsTranslator |
| The osg options translator provides utility functions for encoding values into and decoding values out of the osgDB::ReaderWriter::Options options string. More... | |
| class | DtOsgOsWindow |
| Create a windowed OS display window using OSG. More... | |
| class | DtOsgOsWindowCreator |
| A creator class for makVrv::DtOsgOsWindow. More... | |
| class | DtOsgOverlayDirectionLineModel |
| OSG implementation of 2D segmented line. More... | |
| class | DtOsgOverlayDirectionLineModelInstance |
| Model instance to draw a 2D line with styleable segments. More... | |
| class | DtOsgOverlayEllipseArcModel |
| OSG implementation of 2D ellipsoid arc. More... | |
| class | DtOsgOverlayEllipseArcModelInstance |
| vrvGraphics implementation of a 2D ellipsoid arc More... | |
| class | DtOsgOverlayGreatCircleArcModel |
| OSG implementation of segmentable, stylizable 3D Great Circle Arc drawn on a 2D Overlay. More... | |
| class | DtOsgOverlayManager |
| The OSG overlay manager managers 2D graphical overlays. More... | |
| class | DtOsgOverlayManagerCreator |
| Creator class for the DtOsgOverlayManager instance. More... | |
| class | DtOsgOverlayPolygonModel |
| OSG implementation of overlay polygon model. More... | |
| class | DtOsgOverlayPolygonModelInstance |
| Model instance to draw a polygon on the overlay, either filled or outline. More... | |
| class | DtOsgOverlayRectangleModel |
| OSG implementation of overlay polygon model. More... | |
| class | DtOsgOverlayResourceProvider |
| The Osg specific implementation of the overlay resource provider. More... | |
| class | DtOsgOverlaySegmentedLineModel |
| DtOsgOverlayLineModel extends the DtLineModel interface to include operations only appropriate for 2D lines. More... | |
| class | DtOsgParticleRibbon |
| A ribbon with some particle system features, such as expansion rate texture, and fading out. More... | |
| class | DtOsgParticleSystemModel |
| A model of a particle system. More... | |
| class | DtOsgPerformanceStats |
| A stats which shows the IG's performance stats. More... | |
| class | DtOsgPolygonModel |
| OSG implementation of distributed attachable polygon model. More... | |
| class | DtOsgPrintNodeHierarchyVisitor |
| class | DtOsgProfilerStats |
| A stats which shows the osg profiler. More... | |
| class | DtOsgProjectedTextModel |
| DtOsgProjectedTextModel is a model class for creating attachable projected text. More... | |
| class | DtOsgProjectedWidgetModel |
| The osg implementation of the widget layout. More... | |
| class | DtOsgRectangularPyramidModel |
| OSG implementation of the DtRectangularPyramidModel. More... | |
| class | DtOsgReferencedCollection |
| A thread safe collection, used by the mult-threaded cache, of OSG referenced objects. More... | |
| class | DtOsgReflectivityMapController |
| Installs and control reflectivity mapping effects. More... | |
| class | DtMainThreadOperation |
| class | DtOsgRenderer |
| The DtOsgRenderer is the component responsible for rendering 3D images onto the screen via OpenSceneGraph The component responsible for drawing 3D images onto a screen is the DtRenderer. More... | |
| class | DtOsgRendererCreator |
| Abstract creator base class. More... | |
| class | DtOsgRibbon |
| Base class for OSG ribbon implementations. More... | |
| class | DtOsgRibbonModel |
| A model of a ribbon. More... | |
| class | DtOsgSceneConnector |
| DtOsgSceneConnector is used by models to create an OSG position/orientation transform so that it can place its associated model instance into the scene graph. More... | |
| class | DtOsgScreenCapture |
| class | DtOsgScreenCaptureCreator |
| The abstract creator for the abstract DtScreenCaptureUtility class. More... | |
| class | DtOsgScribeBoxModel |
| This is a realization of DtScribeBoxModel. More... | |
| class | DtOsgSegmentPickable |
| Create a series of cylinders that can be used as pickable on lines that only have osg width. More... | |
| class | 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 | 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... | |
| struct | CachedUniformData |
| class | DtOsgShaderUtils |
| 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 | 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 | DtPrecipitationEffect |
| Precipitation effect that only displays in 3d modes (to avoid strange effects in 2d mode) More... | |
| class | DtOsgSkyObject |
| An OSG implementation of the sky. More... | |
| class | DtOsgSpecularMapController |
| Installs and control specular texture mapping effects. More... | |
| class | DtOsgStateComponentContext |
| Context for state components - contains environment information such as the location of external files. 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 | DtOsgTacticalSmokeModel |
| A model of a tactical smoke cloud made up of several smoke-puffs. 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 | 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 | DtOsgUniqueIDHolder |
| A Referenced unique ID holder for OSG models. More... | |
| class | DtOsgWidget |
| The osg widget class is a distributed osg based widget. More... | |
| class | DtOsgWidgetLabel |
| The osg implementation of a label. More... | |
| class | DtOsgWidgetUpdater |
| The osg widget updater updates the position of the widgets based upon the 3D location of the model. More... | |
| class | DtOsgWindow |
| A basic OSG display window, used to get the osg context for a display window. More... | |
| struct | DtOsgWindowResizeCallback |
| A Callback object used to hook into the OSG window resize. More... | |
| class | DtOsgWindowEllipse |
| OSG implementation of 2D ellipse. More... | |
| class | DtOsgWindowEllipseInstance |
| vrvGraphics implementation of a 2D ellipse More... | |
| class | DtOsgWindowLine |
| OSG implementation of 2D line. More... | |
| class | DtOsgWindowLineInstance |
| vrvGraphics implementation of a 2D Line More... | |
| class | DtOsgWindowManager |
| Owns and manages OpenSceneGraph windows. More... | |
| class | DtOsgWindowManagerCreator |
| Creator for registering the OpenSceneGraph window manager implementation. More... | |
| class | DtOsgWindowPolygon |
| OSG implementation of 2D polygon. More... | |
| class | DtOsgWindowPolygonInstance |
| vrvGraphics implementation of a 2D polygon More... | |
| class | DtOsgWindowText |
| OSG implementation of 2D polygon. More... | |
| class | DtOsgWindowTextInstance |
| vrvGraphics implementation of a 2D text More... | |
| class | DtOverlayDrawable |
| The overlay drawable is an osg drawable which draws the overlays enabled on a channel, or optionally a specifically specified overlay. More... | |
| class | DtOverlayGreatCircleArcModelInstance |
| Model instance to draw a 3D line with styleable segments onto the 2D overlay. More... | |
| class | DtOverlaySegmentedLineModelInstance |
| Model instance to draw a 3D line with styleable segments onto the 2D overlay. More... | |
| class | DtParticleEffect |
| This class provides a facade around the osgParticle class hierarchy. More... | |
| class | DtParticleSystemModelInstance |
| An effect model instance creates a particle effect from a model definition. More... | |
| class | DtParticleSystemModelInstanceCreator |
| A Creator for the makVrv::DtParticleSystemModelInstance class. More... | |
| class | DtPerViewUniformCallback |
| Callback to set a uniform value on a per-view basis. 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 | 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... | |
| struct | DtRunwayData |
| class | DtRunwayNode |
| class | DtRunwayThresholdNode |
| class | DtRunwaySignaler |
| class | DtRunwayMarkingManager |
| class | DtScalingAlgorithm |
| Provides an algorithm for scaling objects in the scene. More... | |
| class | DtXRScalingAlgorithm |
| Default XR scaling algorithm implementation. More... | |
| class | DtScalingAlgorithmCreator |
| Overridable singleton creator for creating scale algorithm instances. 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 | 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 | DtSilverliningGroup |
| A group node which adds a silver-lining sky and will light all Children with the proper lighting parameters. More... | |
| class | DtSilverliningGroupCreator |
| Creator that is used to create the silver lining group. More... | |
| class | DtSkyDrawable |
| The sky drawable. More... | |
| class | DtSkyDrawableCreator |
| Abstract creator base class. More... | |
| class | DtSkyObjectManager |
| 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 | DtStatsHandler |
| osgViewer::StatsHandler derived class used to fix a few problems that class has in VR-Vantage More specifically fixes a problem with stats sizing and multiple windows. More... | |
| class | DtStatsHandlerManager |
| Class for managing the creatation and recreation of the stats handler. 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 | DtTacticalSmokeEffect |
| A particle system for creating a single puff of smoke with a normal (or Gaussian) distribution of particles to simulate a tactical smoke cloud. 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 | DtUserDataString |
| OSG UserData holder for a std::string. More... | |
| class | DtValueBarAttribute |
| The attribute layout tells DtAttributes where to draw. More... | |
| class | DtViewSpecificGroup |
| Group node that is culled for every view except the target. 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 | 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 | 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... | |
| struct | DtOsgDebugFrustum |
| helper for visualizing debug frustra More... | |
| class | DtIndirectGeometryCallback |
| DtIndirectGeometryCallback is a data broker callback that routes feature tile load/unload callbacks to the DtIndirectGeometryManager, which in turn will handle the rendering of these features using indirect rendering. More... | |
| class | DtIndirectGeometryCallbackCreator |
| The DtIndirectGeometryCallback creator for the DtIndirectGeometryCallbackCreator class. More... | |
| class | DtIndirectGeometryLayerManager |
| Handles a layer specified in the .earth file, and using the feature_custom plugin and point features. More... | |
| class | DtIndirectGeometryManager |
| Maintains a list of feature layers specified with feature_custom plugin and to be rendered with indirect rendering. More... | |
| class | DtIndirectGeometryManagerCreator |
| DtIndirectGeometryManagerCreator is used to create an DtIndirectGeometryManager. More... | |
| class | DtIndirectPointTextureCollectionPolicy |
| specialization of DtIndirectTextureCollectionPolicy to collect textures for indirect rendering for point features More... | |
| class | DtIndirectPointTextureCollectionPolicyCreator |
| creator for DtIndirectPointTextureCollectionPolicy More... | |
| class | DtOsgEarthCache |
| DtOsgEarthCache - This class wraps the osgEarth::cache tool. More... | |
| class | DtOsgEarthCacheProgressCallback |
| DtOsgEarthCacheProgressCallback,add support for model layer. 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 | DtOsgEarthStreamedFeatureCallback |
| class | DtOsgEarthStreamedFeatureCallbackCreator |
| The DtOsgEarthStreamedFeatureCallback creator for the DtOsgEarthStreamedFeatureCallbackCreator class. 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 | DtOsgEarthCacheDialog |
| DtOsgEarthCacheDialog. More... | |
| class | DtOsgEarthCacheDialogCreator |
| Creator for the DtOsgEarthCacheDialogCreator. More... | |
| class | DtOsgEarthCacheEditingEventProcessor |
| DtOsgEarthCache - This class handle selecting cache area. More... | |
| class | DtOsgEarthCacheHandler |
| DtOsgEarthCacheHandler, using QThread to run in a separate thread. More... | |
| class | DtOsgEarthCacheHandlerCreator |
| Creator for the DtOsgEarthCacheHandler. More... | |
| class | DtOsgEarthCacheInterface |
| DtOsgEarthCacheInterface. More... | |
| class | DtOsgEarthCacheItem |
| DtOsgEarthCacheItem. More... | |
| class | DtOsgEarthCacheLogic |
| DtOsgEarthCacheLogic. More... | |
| class | DtOsgEarthCacheLogicCreator |
| Creator class for DtOsgEarthCacheLogic. More... | |
| class | DtOsgEarthProfileDialog |
| DtOsgEarthProfileDialog. More... | |
| class | DtOsgEarthProfileInterface |
| DtOsgEarthProfileInterface. More... | |
| class | DtOsgEarthProfileItem |
| DtOsgEarthProfileItem. More... | |
| class | DtOsgEarthProfileLogic |
| DtOsgEarthProfileLogic. More... | |
| class | DtOsgEarthProfileLogicCreator |
| Creator class for DtOsgEarthProfileLogic. More... | |
| class | DtOsgEarthServerDescriptor |
| An server is an entry for osgEarth. More... | |
| class | DtOsgEarthServerDialog |
| Dialog for adding a terrain patch. More... | |
| class | DtOsgEarthServerInterface |
| The interface between the Terrain patch logic and the dialog. More... | |
| class | DtOsgEarthServerItem |
| The menu item for the osg earth server connection dialog. More... | |
| class | DtOsgEarthServerLogic |
| Adds terrain patches to the scene. More... | |
| class | DtOsgEarthServerManager |
| A singleton manager for all servers. More... | |
| class | DtOsgEarthSettingsInterface |
| Abstract interface used to a user interface. More... | |
| class | DtOsgEarthSettingsLogic |
| Logic for configuring the Hla13 Connection. More... | |
| class | DtOsgEarthSettingsPage |
| A dialog for configuring the HLA 1.3 connection. More... | |
| class | DtOsgEarthSettingsWidget |
| Widget for osgEarth server settings. More... | |
| class | DtOsgEarthTerrainPatchWidgetExtension |
| Class responsible for extending the terrain patch widget. More... | |
| class | DtDeMainWindowEmbeddedOsgWindow |
| The Qt IG main window embedded OSG window. More... | |
| class | DtDeMainWindowEmbeddedOsgWindowCreator |
| DtDeMainWindowEmbeddedOsgWindowCreator is the creator class for DtDeMainWindowEmbeddedOsgWindow. More... | |
| class | 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 | DtOsgAdapterQtWidgetLogic |
| brief The Qt main window. More... | |
| class | DtOsgWindowQt |
| OpenSceneGraph window integration with Qt. More... | |
| class | DtOsgWindowQtCreator |
| Creator for registering DtOsgWindowQt. More... | |
| class | DtFullscreenOsgWindowQtCreator |
| Creator for registering fullscreen variant of DtOsgWindowQt. More... | |
| class | DtQtOsgKeyAdapter |
| Adapter to get Qt key events into OpenSceneGraph. More... | |
| class | DtSceneGraphPage |
| The scene graph page displays the scene graph in a page. More... | |
| class | DtSceneGraphPageCreator |
| This creator is responsible for creating the makVrv::DtSceneGraphPage. More... | |
| class | DtSceneGraphTreeLogic |
| Logic for scene graph tree display widget. More... | |
| class | DtSceneGraphTreeWidget |
| Qt implementation of scene graph tree interface. More... | |
| class | DtSceneGraphTreeWidgetCreator |
| The creator class needed to be used to create a DtOverlaysPage. More... | |
| class | DtSceneGraphTreeWidgetInterface |
| Interface to a widget that displays the scene graph as a tree. More... | |
| class | DtSimpleDeWidget |
| A simple widge with an embedded de. More... | |
| class | DtSimpleDeWidgetCreator |
| Creator for makVrv::DtSimpleDeWidget. More... | |
| class | 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... | |
| 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 | 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 | 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 | DtVolumetricLighting |
| This class provides an OSG-specific implementation of camera depth of field. More... | |
| class | DtVolumetricLightingCreator |
| A DtReverseDepthBufferCreator 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 | DtSenSimPostProcessor |
| class | DtSenSimPostProcessorCreator |
| 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 | DtSpeedTreeForestCreator |
| DtSpeedTreeForestCreator is the SpeedTree implementation of a DtForestCreator. More... | |
| class | DtSpeedTreeForestSignaler |
| DtSpeedTreeForestSignaler is a signaler for DtSpeedTreeForest changes. 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 | DtStreamingSpeedTreeFeatureCallback |
| DtStreamingSpeedTreeFeatureCallback is a data broker callback that will create speedtrees for an osgEarth-created feature layer subgraph. More... | |
| class | DtStreamingSpeedTreeFeatureCallbackCreator |
| The DtStreamingSpeedTreeFeatureCallback creator for the DtStreamingSpeedTreeFeatureCallbackCreator class. 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... | |
| class | DtSpeedTreeSettingsInterface |
| The DtSpeedTreeSettingsInterface provides the interface of the GUI to the speedtree settings logic. More... | |
| class | DtSpeedTreeSettingsLogic |
| The DtSpeedTreeSettingsLogic class provides the logic for how to change the speedtree settings. More... | |
| class | DtSpeedTreeSettingsPage |
| The DtSpeedTreeSettingsPage is the dialog page for editing the speedtree settings. More... | |
| class | DtSpeedTreeSettingsWidget |
| The widget for editing SpeedTree settings. More... | |
| class | DtMetaFileHeaderParser |
| DtMetaFileHeaderParser parses coordinate system info from meta files. More... | |
| class | DtMetaFileHeaderParserCreator |
| DtMetaFileHeaderParserCreator class. More... | |
| class | DtMetaFlightDescription |
| A representation of a meta-flight terrain. More... | |
| class | DtMetaFlightHeaderParser |
| DtMetaFlightHeaderParser parses coordinate system info from MetaFlight files. More... | |
| class | DtMetaFlightHeaderParserCreator |
| DtMetaFlightHeaderParserCreator class. More... | |
| class | DtMetaFlightParser |
| File responsible for parsing and traversing a metaflight xml file. More... | |
| class | DtMetaFlightTypes |
| This class contains subclasses which correspond to MetaFlight data types as defined by the XML schema published by Presagis. More... | |
| class | DtOpenFlightHeaderParser |
| DtOpenFlightHeaderParser parses coordinate system info from openFlight files. More... | |
| class | DtOpenFlightHeaderParserCreator |
| DtOpenFlightHeaderParserCreator class. More... | |
| class | DtStealthMtlFileReader |
| This class reads legacy stealth database mtl files. More... | |
| class | DtStealthMtlHeaderParser |
| DtStealthMtlHeaderParser parses coordinate system info and file lists from mtl files. More... | |
| class | DtStealthMtlHeaderParserCreator |
| DtStealthMtlHeaderParserCreator class. More... | |
| class | DtTdbFeatureAdder |
| This class is responsible for creating feature elements on a feature level for all features stored in a MAK Terrain database file. More... | |
| class | DtTdbFeatureAdderCreator |
| This class is responsible for creating a DtTdbFeatureAdder. More... | |
| class | DtTdbFeatureFieldValueReader |
| The Terrain Toolkit Database Reader. More... | |
| class | DtTdbPropAdder |
| The DtPropAdder will create props from feature files containing prop point features and add them to the makVrv::DtTerrainLayer. More... | |
| class | DtTdbPropAdderCreator |
| Creator for registering the DtTdbPropAdder with the display engine. More... | |
| class | DtTdbToolCoordSysFactory |
| The DtTdbToolCoordSysFactory creates a Coordinate_System from a DtCoordinateSystem. More... | |
| class | DtTerrainProjectHeaderParser |
| DtTerrainToolkitHeaderParser tries to find the 3d Window record in a .mtd or .mtp file. More... | |
| class | DtTerrainProjectHeaderParserCreator |
| DtTerrainProjectHeaderParserCreator class. More... | |
| class | DtTerrainToolkitHeaderParser |
| DtTerrainToolkitHeaderParser parses coordinate system info from terrain toolkit readable files. More... | |
| class | DtTerrainToolkitHeaderParserCreator |
| DtTerrainToolkitHeaderParserCreator class. More... | |
| class | DtWktHeaderParser |
| DtWktHeaderParser parses coordinate system info from files supporting the Well Known Text standard. More... | |
| class | DtWktHeaderParserCreator |
| DtWktHeaderParserCreator class. More... | |
| class | 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... | |
| struct | TritonUpdateCallback |
| An callback to update Triton's FFT from the update thread. 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 | DtTritonEventProcessor |
| class | DtTritonGroup |
| LOD node that switches by observer elevation ranges. More... | |
| class | DtTritonHeightMapManager |
| A class to manage automatic periodic updating of a height map generated from the database dynamically. More... | |
| 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 | DtTritonRotorWashModel |
| A model of a triton rotorWash is used to interface with the triton API to generate a Kelvin rotorWash effect. More... | |
| class | DtTritonRotorWashModelInstance |
| Implementation of a Triton rotorWash model. More... | |
| class | DtTritonRotorWashUpdater |
| Updater for the Kelvin rotorWash model. 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 | DtTritonTidalStreamWakeModelInstance |
| Implementation of a Triton Tidal Stream Wake model. More... | |
| class | DtTritonTidalStreamWakeUpdater |
| Updater for the Kelvin tidalStreamWake model. 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 | DtTritonWakeModelInstance |
| Implementation of a Triton wake model. More... | |
| class | DtTritonWakeUpdater |
| Updater for the Kelvin wake model. More... | |
| class | DtTritonWaterClampingUpdater |
| DtTritonWaterClampingUpdater is a Triton-using re-implementation of the DtWaterClampingUpdater. 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 | DtTritonWaterImpactModelInstance |
| Implementation of a Triton waterImpact model. 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 | 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. 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 an enumeration for cloud types and enumeration to/from string conversion functions. 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 | DtDynamicTerrainSphere |
| 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 | DtGeodeticDecCoordinateDisplay |
| The decimal geodetic coordinate display information for the GUI. More... | |
| class | DtGeodeticDmsCoordinateDisplay |
| The geodetic 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 | 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 | 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 | DtMeterConverter |
| Converter for meters. More... | |
| class | DtKilometerConverter |
| Converter for kilometers. More... | |
| class | DtFeetConverter |
| Converter for feet. More... | |
| class | DtMileConverter |
| Converter for miles. More... | |
| class | DtNauticalMileConverter |
| Converter for nautical miles. More... | |
| class | DtSecondConverter |
| Converter for seconds. More... | |
| class | DtMinuteConverter |
| Converter for minutes. More... | |
| class | DtHourConverter |
| Converter for hours. More... | |
| class | DtRadianConverter |
| Converter for radians. More... | |
| class | DtDegreeConverter |
| Converter for degrees. More... | |
| class | DtUnitConverterCollection |
| Repository for all unit converters. More... | |
| class | DtUtmCoordinateConverter |
| Instances of DtUtmCoordSystem provide transformations and utilities for converting between network and UTM database coordinates. More... | |
| class | DtUtmCoordinateDisplay |
| Coordinate system display for UTM coordinates. More... | |
| class | DtVirtualBaseClass |
| Virtual base class. More... | |
| class | DtInstanceHolder |
| Helper class used to hold and own a pointer to an object. More... | |
| class | DtWeakInstanceHolder |
| Helper class used to hold and refer to a pointer of an object. More... | |
| class | SwitchArg |
| A simple switch argument. More... | |
| class | CmdLine |
| The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes. More... | |
| class | DtVrvFilesystem |
| The DtVrvFilesystem is a wrapper around boost functions that are know to throw exceptions. More... | |
| class | DtWindowConfiguration |
| This owns a list of channel configurations. More... | |
| class | event_signal |
| a event_signal, the signal queues events into an event queue More... | |
| struct | SortByFirst |
| struct | SortPointersByFunction_T |
| struct | EqualPointerByFunction_T |
| class | 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... | |
| 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 | 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 | 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 | 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 | 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 | DtVirtualRealitySettingsManager |
| Contains the DtVirtualRealitySettingsManager class declaration. 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 |
| Contains the DtVirtualRealitySettingsPage class declaration. More... | |
| class | DtAggregateEchelonManager |
| The class that will be used to keep track of echelon hierarchy. More... | |
| class | DtArticulatedPartInterceptor |
| An interceptor for the articulated parts. More... | |
| class | DtArticulatedPartListener |
| Listener for changes in articulated parts. More... | |
| class | DtBaseEntityStateInterceptor |
| Base class for EntityState Interceptors, this allows all entity ESI's to have an HLA13 entity. More... | |
| class | DtConnection |
| The base class for protocol specific VRLink Simulations. More... | |
| class | DtElementDefinitionRenamedChanged |
| makVrv::DtElementDefinitionRenamedChanged will handle the renaming of an element definition More... | |
| class | 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 | 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 | 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 | 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 | 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 | DtVrlinkElement |
| The DtVrlinkElement class implements the common behavior of VR-Link simulation based elements added to the scene. 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 | 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 DtEntityIconScaleWidget class. More... | |
| class | DtGroundClampingWidgetInterface |
| class | DtNoHla13ConnectionPage |
| A dialog for explaining that you can't have HLA 1.3 connections. More... | |
| class | DtNoHla1516ConnectionPage |
| A dialog for explaining that you can't have HLA 1516 connections. More... | |
| class | DtNoHla1516eConnectionPage |
| A dialog for explaining that you can't have HLA 1516 connections. More... | |
| class | DtObjectInfoItem |
| An Item builder for the transparency toggle item. More... | |
| class | DtObjectsCountPanel |
| The objects counts page, displays the counts of all entities and tactical graphics control objects in the current scenario. More... | |
| class | DtObjectsCountPageCreator |
| The creator class needed to be used to create a DtObjectsCountPanel. More... | |
| class | DtObjectsCountTreeInterface |
| The interface used by the DtObjectsCountTreeWidget and the DtObjectsCountTreeLogic. More... | |
| class | DtObjectsCountTreeLogic |
| The logic for getting object counts from a simulation and populating an DtObjectsCountTreeInterface GUI. More... | |
| class | DtObjectsCountTreeWidget |
| The objects count widget displays count lists for entity and control objects that exist in the attached scenario. More... | |
| class | DtRemoteGraphicSetInterface |
| This class provides an interface for widgets that display remote graphic set information. More... | |
| class | DtRemoteGraphicSetLogic |
| Logic for remote graphic set state widget for enabling and disabling remote graphic sets. More... | |
| class | DtRemoteGraphicSetWidget |
| This class implements a widget that displays remote graphic sets and whether they are active or not. More... | |
| class | DtRemoteGraphicsPanel |
| Tabbed dialog that has instances of both remote graphic set and attribute group template GUI. More... | |
| class | DtRemoteGraphicsPanelCreator |
| The creator class needed to be used to create a DtRemoteGraphicsPanel. More... | |
| class | DtTacticalGraphicMappingEditorLogic |
| Logic for editing tactical graphic model mappings. More... | |
| class | DtTacticalGraphicMappingPage |
| Page to set up GUI for editing tactical graphic mappings. More... | |
| class | DtTacticalGraphicsSettingsInterface |
| Interface for the tactical graphics settings GUI. More... | |
| class | DtTacticalGraphicsItem |
| The item for controlling tactical graphics on/off. More... | |
| class | DtRemoteGraphicsItem |
| The item for controlling tactical graphics on/off. More... | |
| class | DtTacticalGraphicsLabelsItem |
| The item for controlling tactical graphics labels on/off. More... | |
| class | DtTacticalGraphicsHatLinesItem |
| The item for controlling tactical graphics HAT lines on/off. More... | |
| class | DtTacticalGraphicsSettingsLogic |
| Logic for the tactical graphics settings GUI. More... | |
| class | 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 | DtVrlinkVisualizerAttributeDetonationResultEditor |
| class | DtVrlinkVisualizerAttributeSymbolSelectorEditor |
| 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 | DtMovablePolygonModel |
| Polygon model modified to use vertex 0 as its center position and orientation, and positions its vertices relative to the center. More... | |
| class | DtExampleChannel |
| class | DtExampleChannelCreator |
| The channel creator for the example channel class. More... | |
| class | DtCigiAccessory |
| This class defines an accessory that will install itself into DtCigiDriver objects and hook into signals that are triggered when particular CIGI messages are received. More... | |
| class | DtCigiExtender |
| class | DtConnectionObjects |
| class | DtConnectionObjectsDriver |
| 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 | DtExampleObject |
| 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 | DtExampleEffectTextureController |
| class | DtExampleEffectTextureControllerCreator |
| 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 | DtJoystickObserverControl |
| class | DtLightEditorInterface |
| Example Interface (based on the humble dialog pattern). More... | |
| class | DtLightEditorLogic |
| Example Logic (based on humble dialog pattern). More... | |
| class | DtLightEditorMenu |
| The "Examples" Menu. More... | |
| class | DtLightEditorMenuItem |
| The item for bringing up a dialog to adjust lights. More... | |
| class | DtLightEditorPage |
| Example Page that goes into the example dialog. More... | |
| class | DtLightEditorWidget |
| Example Widget that is part of the example page. 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 | DtArtPartSymbolDecoration |
| Symbol decoration that displays an articulated part id label Used by the DtSymbolDecorationVisualizer. More... | |
| class | DtArtPartSymbolDecorationCreator |
| Creator for DtArtPartSymbolDecoration. More... | |
| class | ExampleSimulationObject |
| class | DtRebuildForestDialog |
| class | DtModelDefinitionEditor |
Functions | |
| DT_DLL_VRFGUICORE makVrv::DtMessage & | operator>> (DtMessage &msg, makVrf::DtNetworkMessageAgentInterface &) |
| DT_DLL_VRFGUICORE makVrv::DtMessage & | operator<< (DtMessage &msg, const makVrf::DtNetworkMessageAgentInterface &) |
| DT_DLL_VRFGUICORE DtMessage & | operator>> (DtMessage &msg, makVrf::DtTDLGenericNetworkMessage &) |
| DT_DLL_VRFGUICORE DtMessage & | operator<< (DtMessage &msg, const makVrf::DtTDLGenericNetworkMessage &) |
| DT_DLL_VRFGUICORE DtMessage & | operator>> (DtMessage &msg, makVrf::DtTDLPPLIMessage &) |
| DT_DLL_VRFGUICORE DtMessage & | operator<< (DtMessage &msg, const makVrf::DtTDLPPLIMessage &) |
| AddTypeId (makVrv::DtUniqueID, 20) | |
| DT_DLL_VRFGUICORE makVrv::DtMessage & | operator<< (makVrv::DtMessage &msg, const makArchives::DtEnvironmentRecord &state) |
| Encode a DtEnvironmentRecord into a DtMessage. | |
| DT_DLL_VRFGUICORE makVrv::DtMessage & | operator>> (makVrv::DtMessage &msg, makArchives::DtEnvironmentRecord &state) |
| Decode a DtEnvironmentRecord from a DtMessage. | |
| template<typename ManagerClass > | |
| void | defaultManagerRegisterInstanceFunction (DtDe &de, ManagerClass *mgr) |
| Default implementation of how to register a manager, especially necessary when overriding the manager. | |
| template<typename ManagerClass > | |
| ManagerClass & | defaultManagerInstanceFunction (DtDe &de, bool allowedInSlave) |
| default Manager instance function. | |
| AddTypeId (DtElementIDHierarchyState, 2424) | |
| DT_DLL_VRVCORE DtMessage & | operator<< (DtMessage &msg, const DtVrlinkSimulatedEntityState &state) |
| Encode a DtEntityState into a DtMessage. | |
| DT_DLL_VRVCORE DtMessage & | operator>> (DtMessage &msg, DtVrlinkSimulatedEntityState &state) |
| Decode a DtEntityState from a DtMessage. | |
| DT_DLL_VRVCORE DtMessage & | operator<< (DtMessage &msg, const DtVrlinkSimulatedBaseState &state) |
| Encode a DtEntityState into a DtMessage. | |
| DT_DLL_VRVCORE DtMessage & | operator>> (DtMessage &msg, DtVrlinkSimulatedBaseState &state) |
| Decode a DtEntityState from a DtMessage. | |
| DT_DLL_VRVCORE DtMessage & | operator<< (DtMessage &msg, const DtFireInteractionState &state) |
| Encode a DtFireInteractionState into a DtMessage. | |
| DT_DLL_VRVCORE DtMessage & | operator>> (DtMessage &msg, DtFireInteractionState &state) |
| Decode a DtFireInteractionState from a DtMessage. | |
| template<class C > | |
| DtMessageMemberCall< C > * | bindMember (void(C::*m)()) |
| DT_DLL_VRVCORE makVrv::DtMessage & | operator<< (makVrv::DtMessage &msg, const DtVrlinkSensorFieldOfViewState &state) |
| DT_DLL_VRVCORE makVrv::DtMessage & | operator<< (makVrv::DtMessage &msg, const DtVrlinkSensorFieldsOfView &state) |
| DT_DLL_VRVCORE makVrv::DtMessage & | operator>> (makVrv::DtMessage &msg, DtVrlinkSensorFieldOfViewState &state) |
| DT_DLL_VRVCORE makVrv::DtMessage & | operator>> (makVrv::DtMessage &msg, DtVrlinkSensorFieldsOfView &state) |
| DT_DLL_VRVCORE makVrv::DtMessage & | operator<< (makVrv::DtMessage &msg, const DtVrlinkSensorFieldsOfView::SensorFieldsOfView &state) |
| DT_DLL_VRVCORE makVrv::DtMessage & | operator>> (makVrv::DtMessage &msg, DtVrlinkSensorFieldsOfView::SensorFieldsOfView &state) |
| DT_DLL_VRVCORE DtMessage & | operator<< (DtMessage &msg, const DtTreeRecord &record) |
| Encode a DtTreeRecord into a DtMessage. | |
| DT_DLL_VRVCORE DtMessage & | operator>> (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) | |
| template<typename T > | |
| const char * | typeName (void) |
| 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. | |
| DtTaitBryan | vrvToDiGuyOrientationChar (const DtTaitBryan &hpr) |
| diguyGraphicsInstanceGroup * | diguyOsgGraphicsInstanceGroup_create_func (void *internal_data) |
| diguyGraphicsLink * | DtDiGuyOsgGraphicsLink_create_func (void *internal_data) |
| Creator function registered with DI-Guy to override default diguyGraphicsLink Registered in DtDiGuyFunctionRegistration. | |
| DtCoordTransform | getTopoToGeoc (const DtVector &location) |
| 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 _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 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 DtMaterial &material) |
| static void | makeRotate (osg::Quat &q, const double &angle, const double &x, const double &y, const double &z) |
| Make a quaternion that rotates angle radians around (x, y, z) | |
| static void | quatMult (osg::Quat &lhs, const osg::Quat &rhs) |
| Multiply two quaternions together. | |
| DT_DLL_VRVOSG osg::Camera * | CreateTextureQuadOverlay (osg::Texture *texture, float x, float y, float w, float h) |
| DT_DLL_VRVOSG osg::Camera * | CreateTextureQuadOverlay (const std::string &shader_root, osg::Texture2DArray *textureArray, float x, float y, float w, float h) |
| osg::MatrixTransform * | create_axis_primitive () |
| helper for visualizing a coordinate system | |
| DT_DLL_VRVOSG osg::Matrixd | oglRevDepthOrtho (double left, double right, double bottom, double top, double zNear, double zFar) |
| For Reverse Z buffer - get a reverse (near = 1, far = 0) orthographic matrix This should be moved into its own singleton or vrvUtil. | |
| DT_DLL_VRVOSG bool | getRevZProjectionMatrixAsFrustum (const osg::Matrix &mat, double &left, double &right, double &bottom, double &top, double &zNear, double &zFar) |
| For Reverse Z buffer - extract the frustum parameters out of a reverse projection matrix (near = 1, far = 0) This should be moved into its own singleton or vrvUtil. | |
| DT_DLL_VRVOSG bool | getRevPerspective (const osg::Matrix &mat, double &fovy, double &aspectRatio, double &zNear, double &zFar) |
| For Reverse Z buffer - extract the frustum parameters out of a reverse projection matrix (near = 1, far = 0) This should be moved into its own singleton or vrvUtil. | |
| DT_DLL_VRVOSG osg::Matrix | makeRevFrustum (double left, double right, double bottom, double top, double zNear, double zFar) |
| For Reverse Z buffer - create a reverse projection matrix (near = 1, far = 0) out of frustum parameters This should be moved into its own singleton or vrvUtil. | |
| DT_DLL_VRVOSG osg::Matrix | makeRevPerspective (double fovy, double aspectRatio, double zNear, double zFar) |
| For Reverse Z buffer - create a reverse projection matrix (near = 1, far = 0) out of frustum parameters This should be moved into its own singleton or vrvUtil. | |
| DT_DLL_VRVOSG osg::Matrix | getOrthoMatrix (bool useReverseZ, double left, double right, double bottom, double top, double zNear, double zFar) |
| void DT_DLL_VRVOSG | getYPR (const osg::Matrix &m, double &yaw, double &pitch, double &roll) |
| DT_DLL_VRVPOSTPROCESSOR float * | generateGaussianWeights (float s, int &n) |
| DT_DLL_VRVPOSTPROCESSOR float * | generateTriangleWeights (int width) |
| DT_DLL_VRVPOSTPROCESSOR osg::Program * | generate1DConvolutionFP_filter (float *weights, int width, bool vertical, bool tex2D, int imgWidth, int imgHeight) |
| 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) |
| 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) |
| 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 DtMessage & | operator<< (DtMessage &msg, const DtVector &vector) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, DtVector &vector) |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const DtVector32 &vector) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, DtVector32 &vector) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, DtTaitBryan &tb) |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const DtTaitBryan &tb) |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const DtQuaternion &quat) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, DtQuaternion &quat) |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const DtColorValue &color) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, DtColorValue &color) |
| template<typename K , typename V , typename Pr , typename Alloc > | |
| DtMessage & | 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 & | decodeMapFromMessage (DtMessage &msg, std::map< K, V, Pr, Alloc > &map) |
| Template method for decoding a map from a message. | |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const std::map< std::string, std::string > &map) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, std::map< std::string, std::string > &map) |
| template<typename Elem , typename Alloc > | |
| DtMessage & | encodeStdVectorInMessage (DtMessage &msg, const std::vector< Elem, Alloc > &v) |
| Template method for encoding a vector into a message. | |
| template<typename Elem , typename Alloc > | |
| DtMessage & | decodeStdVectorFromMessage (DtMessage &msg, std::vector< Elem, Alloc > &v) |
| Template method for decoding a vector from a message. | |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const std::vector< std::string > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, std::vector< std::string > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const std::vector< unsigned long long > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, std::vector< unsigned long long > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const std::vector< unsigned int > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, std::vector< unsigned int > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const std::vector< double > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, std::vector< double > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const std::vector< DtVector > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, std::vector< DtVector > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const std::vector< DtVector32 > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, std::vector< DtVector32 > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator<< (DtMessage &msg, const std::vector< DtCharacterTextureVariationInfo > &v) |
| DT_DLL_VRVUTIL DtMessage & | operator>> (DtMessage &msg, std::vector< DtCharacterTextureVariationInfo > &v) |
| template<typename K , typename V , typename Pr , typename Alloc > | |
| V * | DtFindPointerInMap (const std::map< K, V, Pr, Alloc > &map, K key) |
| template<typename M > | |
| void | DtClearAndDeletePointersInMap (M &map) |
| Deletes all pointers in a map then clears it. | |
| template<typename V > | |
| void | DtClearAndDeletePointersInVector (V &vec) |
| Deletes all pointers in a vector then clears it. | |
| template<typename Iter > | |
| void | DtDeletePointersInIterators (Iter begin, Iter end) |
| template<typename T , typename R , typename A > | |
| std::binder1st < std::mem_fun1_t< R, T, A > > | callMemberFunction (R(T::*memfun)(A), T *ptr) |
| A helper template for binding a single argument member function. | |
| template<typename T , typename R , typename A > | |
| std::binder1st < std::mem_fun1_t< R, T, A > > | callMemberRefFunction (R(T::*memfun)(A &), T *ptr) |
| template<typename T , typename R , typename A > | |
| std::binder1st < std::mem_fun1_t< R, T, A > > | callMemberConstRefFunction (R(T::*memfun)(const A &), T *ptr) |
| template<typename T , typename R , typename A , typename Col > | |
| void | forEachCallMember (T *_this, R(T::*memfun)(A), Col &col) |
| template<typename Ret , typename AT , typename Class > | |
| Ret | callConstFunction1 (const Class *_this, const Ret(Class::*memberPtr)(AT) const, AT param) |
| template<typename T , void(T::*)() MF> | |
| void | DtMemberFunctionCallback (DtDe *de, void *data) |
| template<class InputIterator1 , class InputIterator2 , class OutputIterator1 , class OutputIterator2 > | |
| void | set_split_difference (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator1 result1, OutputIterator2 result2) |
| template<typename iter , typename T > | |
| iter | fasterFind (size_t size, iter begin, iter end, const T &value) |
| boost::signal<void (Argument)>& forwarder) | |
| template<typename iter , typename F > | |
| iter | fastFindPred (size_t size, iter begin, iter end, const F &pred) |
| template<typename T , typename Ax > | |
| void | fastEraseFromUnsortedVector (std::vector< T, Ax > &list, const T &value) |
| template<typename T , typename Ax > | |
| void | fastEraseFromUnsortedVector (std::vector< T *, Ax > &list, const T *value) |
| template<typename T , typename Ax , typename Function > | |
| void | fastEraseFromUnsortedVectorPred (std::vector< T, Ax > &list, const Function &f) |
| template<typename T , typename Ax , typename Function > | |
| void | fastEraseFromUnsortedVectorPred (std::vector< T *, Ax > &list, const Function &f) |
| template<typename Ret , typename T > | |
| SortPointersByFunction_T< Ret, T > | SortPointersByFunction (Ret(T::*ptr)() const) |
| template<typename Ret , typename T > | |
| EqualPointerByFunction_T< Ret, T > | EqualPointerByFunction (Ret(T::*ptr)() const, Ret value) |
| template<typename K , typename V > | |
| const V & | findOrThrow (const std::map< K, V, std::less< K >, std::allocator< std::pair< const K, V > > > &map, K key) |
| Find a value in a map, or throw an DtInvalidInput exception. | |
| template<typename K , typename V > | |
| const V & | findByIndexOrThrow (const std::map< K, V, std::less< K >, std::allocator< std::pair< const K, V > > > &map, int index) |
| Find a value by index in a map, or throw an DtInvalidInput exception. | |
| template<typename V > | |
| const V & | findByIndexOrThrow (const std::vector< V > &vec, int index) |
| Find a value by index in a map, or throw an DtInvalidInput exception. | |
| 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) |
| DT_DLL_VRVUTIL DtTaitBryan | DtXFrontZDownToYFrontZUp (const DtTaitBryan &tbIn) |
| DT_DLL_VRVUTIL DtTaitBryan | DtYFrontZUpToXFrontZDown (const DtTaitBryan &tbIn) |
| DT_DLL_VRVUTIL DtDcm | DtEastNorthUpToNorthEastDown (const DtDcm &dcmIn) |
| DT_DLL_VRVUTIL DtDcm | DtNorthEastDownToEastNorthUp (const DtDcm &dcmIn) |
| DT_DLL_VRVUTIL DtDcm | DtXFrontZDownToYFrontZUp (const DtDcm &dcmIn) |
| DT_DLL_VRVUTIL DtDcm | DtYFrontZUpToXFrontZDown (const DtDcm &dcmIn) |
| 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) |
Variables | |
| const int | IG_TYPE = QStandardItem::UserType + 2 |
| const int | DISPLAY_ENGINE_TYPE = IG_TYPE + 1 |
| const int | WINDOW_TYPE = DISPLAY_ENGINE_TYPE + 1 |
| const int | CHANNEL_TYPE = WINDOW_TYPE + 1 |
| const int | DtIconColumn = 0 |
| const int | DtNameColumn = 1 |
| static const int | numDiGuyTypeMapFields = 9 |
| const int | DtSymbolObjectKind = 101 |
Contains DtGameControllerInformation class.
This class will implement the controls for moving an observer given the current state of function group and function values.
Contains DtEntityTypeFilter class.
Allows a way of hooking into signals sent by the DtCigiSignalProcessor.
Unicode utilities.
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
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 makVrf::DtVrfFogOfWarHandler class.
Contains makVrf::DtVrfEmbarkationHierarchy class.
Contains makVrf::DtInformationDialogManager class.
Contains makVrf::makVrf::DtVrfTreeWidget class.
Contains makVrf::DtVrfTaskSetDialogManager class.
Contains makVrf::DtVrfTacticalGraphicOverlayListPage class.
Contains makVrf::DtVrfSimulationObjectGroupHandler class.
Contains makVrf::DtVrfSimulationCommandDialogManager class.
class DtVrfPluginsLoadedWidgetLogic:
class DtVrfPluginsLoadedWidget:
class DtVrfPluginsEditorWidgetLogic:
class DtVrfPluginsEditorWidgetInterface:
class DtVrfPluginsEditorWidget:
Contains makVrf::vrfOverlaySelectionListLogic class.
Contains makVrf::DtVrfOsgEarthCacheDialog class.
Contains makVrf::DtVrfOrbatPageLogic class.
Contains makVrf::DtVrfObserverViewsWidget and makVrf::DtVrfObserverViewsWidgetLogic classes.
Contains makVrf::makVrf::DtVrfObjectListViewItem class.
Contains makVrf::DtVrfObjectListPanelPageCreator class.
Contains makVrf::DtVrfImportScenarioHandler class.
Contains makVrf::DtVrfGuiSymbolMapper class.
Contains makVrf::DtVrfGlobalPlansManager class.
Contains makVrf::makVrf::DtVrfFilteredListViewLogic class.
Contains makVrf::DtVrfFileCachePage clas.
Contains DtVrfEnvironmentConditionsLogic class.
Contains DtVrfEnvironmentConditionsThermoclinesPage class.
Contains DtVrfEnvironmentConditionsThermoclinesLogic class.
Contains DtVrfEnvironmentConditionsThermoclinesInterface class.
Contains DtVrfSceneSettingsDateAndTimePage class.
Contains makVrf::DtVrfEntityPlanManager class.
Contains makVrf::makVrf::DtVrfEmbarkationHierarchyPageLogic class.
Contains makVrf::DtVrfEchelonHierarchyPageLogic class.
Contains makVrf::DtVrfDisDictionaryManager class.
Contains makVrf::DtVrfContextMenuManager class.
Contains makVrf::DtVrfConditionalDialogManager class.
Contains makVrf::makVrf::DtTDLtOptionsWidgetLogic class.
Contains makVrf::makVrf::DtTDLOptionsWidgetInterface class.
class DtTDLOptionsWidget:
Contains makVrf::DtTaskSetVectorFormatter class.
Contains makVrf::DtTaskSetDialogInterface class.
Contains makVrf::DtStyleEditingDialog class.
Contains makVrf::makVrf::DtSpotReportOptionsWidgetLogic class.
Contains makVrf::makVrf::DtSpotReportOptionsWidgetInterface class.
class DtSpotReportOptionsWidget:
Contains makVrf::makVrf::DtSimulationTimeWidgetLogic class.
Contains makVrf::makVrf::DtSimulationTimeScaleWidgetLogic class.
Contains makVrf::makVrf::DtSimulationOptionsWidgetLogic class.
Contains makVrf::DtSimulationOptionsWidgetInterface class.
Contains makVrf::DtSimulationCommandDialogInterface class.
Contains makVrf::DtShapeActions class.
Contains makVrf::DtSetScenarioRunDurationDialog class.
Contains makVrf::DtSetDIGuyCharacteristicsDialog class.
Contains makVrf::DtSessionStartupDialogLogic class.
Contains makVrf::makVrf::DtSessionOptionsWidgetLogic class.
Contains makVrf::DtSessionOptionsWidgetInterface class.
class DtSensorContactLinesOptionsWidget:
Contains makVrf::makVrf::DtSelectionGroupWidget class.
Contains makVrf::DtSelectionEnabledMenu class.
Contains makVrf::DtScriptedTaskVariableLayoutConverter class.
Contains makVrf::DtScriptedTasksMetaDataDialog class.
Contains makVrf::DtScriptedTaskOptionsWidgetLogic class.
Contains makVrf::DtScriptedTaskOptionsWidgetInterface class.
Contains makVrf::DtScriptEditor class.
Contains makVrf::DtRemappingDialogLogic class.
class DtRangeRingsOptionsWidget:
Contains makVrf::DtRadioMenu class.
Contains various weather modification operations.
Contains makVrf::makVrf::DtPropCreatePaletteLogic class.
Contains makVrf::DtPlanCommandSignaler class.
Contains makVrf::makVrf::DtPerformanceOptionsWidgetLogic class.
Contains makVrf::makVrf::DtPerformanceOptionsWidgetInterface class.
class DtPerformanceOptionsWidget:
Contains makVrf::DtPaletteInformationManager class.
Contains makVrf::DtOrbatSelectorPalette class.
Contains makVrf::DtNewTacticalGraphicEntryWidgetLogic class.
Contains makVrf::DtNewGlobalPlanInformationDialogLogic class.
Contains makVrf::DtNewGlobalPlanInformationDialog class.
Contains makVrf::DtMapFocusHandlerManager class.
Contains makVrf::DtLocationEntryWidgetLogic class.
Contains makVrf::DtLocationEntryWidgetInterface class.
VR-Vantage includes.
Contains makVrf::DtJoinSessionDialogLogic class.
Contains makVrf::DtJoinSessionDialog class.
Contains makVrf::DtImportScenarioDialog class.
Contains makVrf::DtHelpActions class.
Contains makVrf::DtGumballStatusPixmap class.
Contains makVrf::makVrf::DtGuiOptionsWidgetLogic class.
Contains makVrf::DtGuiOptionsWidgetInterface class.
Contains makVrf::DtGlobalPlansLogic class.
Contains makVrf::DtGlobalPlansDialog class.
Contains makVrf::DtFontDatabase class.
Contains makVrf::makVrf::DtExtendedDockable class.
Contains makVrf::DtEntitySelectionDialogLogic class.
Contains makVrf::makVrf::DtEntityBehaviorOptionsWidgetLogic class.
Contains makVrf::makVrf::DtEntityBehaviorOptionsWidgetInterface class.
class DtEntityBehaviorOptionsWidget:
Contains makVrf::makVrf::DtEditPlanWidgetLogic class.
Contains makVrf::makVrf::DtEditEntityPlanWidgetLogic class.
Contains makVrf::DtDoctrinesDialog class.
Contains makVrf::DtDesignerEditor class.
Contains makVrf::DtCreateTacticalGraphicConfigurationLogic class.
Contains makVrf::DtCreateTacticalGraphicConfigurationDialog class.
class DtCreateObjectAction:
Contains makVrf::DtCreateMenu class.
Contains makVrf::DtConfigurableMenu class.
Contains makVrf::DtConditionalLogic class.
Contains makVrf::DtConditionalExpressionInterface class.
Contains makVrf::DtConditionalDialogInterface class.
Contains makVrf::DtCommandAssignmentWidgetLogic class.
Contains makVrf::makVrf::DtCheckpointSettingsWidgetLogic class.
Contains makVrf::DtCheckpointSettingsWidgetInterface class.
Contains makVrf::DtBasePlanWidgetLogic class.
Contains makVrf::makVrf::DtAvailableCheckpointsWidget class.
Contains makVrf::DtAssignDoctrineDialog class.
Contains makVrf::DtAltitudeSelectionWidgetLogic class.
Contains makVrf::DtAggregateAsDialogLogic class.
Contains makVrf::makVrf::DtQuickLaunchToolbar and makVrf::DtQuickLaunchWidget classes.
Contains makVrf::DtWeatherLookModificationOperation class.
Contains makVrf::DtWeaponListRequestor class.
Contains makVrv::DtEnvironmentState class.
Contains makVrv::DtVrlinkEmitterSystemState class.
Contains makVrv::DtVrlinkActiveSonarState class.
Contains makVrf::DtVrfVertexManipulationHandler class.
Contains various extensions of Vantage classes class.
Contains makVrf::DtVrfTerrain class.
Contains makVrv::DtVrfTDLMessageDataVisualHandler class.
Contains makVrv::DtVrfTDLMessageDataHandler class.
Contains makVrf::DtVrfTaskSetManager class.
Contains makVrf::DtVrfStateViewCollectionManager class.
Contains makVrf::DtVrfSensorInfoManager class.
Contains makVrf::DtVrfSensorDomainManager class.
Contains makVrf::DtVrfSelectionHandler class.
Contains makVrf::DtVrfResourceRequestor class.
Contains makVrf::DtVrfResourceManager class.
Contains makVrf::DtVrfPropMaipulationHandler class.
Contains makVrf::DtVrfObjectManipulationManager class.
Contains makVrf::DtVrfObjectManipulationHandlerBaseClass class.
Contains makVrv::DtVrfNetworkUpdateObjectDataState class.
Contains makVrf::DtVrfGuiPluginManager class.
Contains makVrf::DtJoystickManager class.
Contains makVrf::DtTakeControlEventHandler class.
Contains makVrf::DtVrfGuiApplicationSettings class.
Contains makVrf::DtVrfFormationRequestor class.
Contains makVrf::DtVrfEditManagerEventProcessor class.
Contains makVrf::makVrf::DtVrfContextMenuManagerSignaler class.
Contains makVrf3::DtVrfCapabilitiesManager class.
Contains makVrf::DtVrfBackendState class.
Contains makVrf::DtVrfAppearanceManager class.
Contains the makVrf::DtTerrainProfileDataStateView class.
Contains makVrf::DtTaskVisualizationManager class.
Contains makVrf::DtVrfObjectManipulationEventProcessor class.
Contains makVrf::DtSimpleTypedDictionary class.
Contains makVrf::DtScenarioEventSettingsRecord class.
Contains makVrf::DtReactiveTaskOrganizer class.
Contains makVrf::DtRangeRingsManager class.
Contains makVrf::DtPropulsionNoiseStateData class.
Contains makVrf::DtObjectSettingsManager class.
Contains makVrf::DtObjectConsoleMessageHandler class.
Contains makVrf::DtNetworkMessageInterface and makVrf::DtNetworkMessageAgentInterface class.
Contains makVrf::DtMousePositionToDatabaseIntersector class.
Contains makVrf::DtInfluenceManager class.
Contains makVrf::DtIffStateData class.
Contains makVrf::DtGlobalIdToElementIdMapper class.
Contains makVrv::DtExternalDataVisualManager class.
Contains makVrv::DtExternalDataisualHandlerInterface class.
Contains makVrf::DtExtendedStateData class.
Will create environmental facades for each realized model set and manage them all.
Contains makVrf::DtEntityCopyObject class.
Contains makVrf::DtEmitterModeRequestor class.
Contains makVrf::DtEmbarkationSlotInformationRequestor class.
Contains utility functions that can be used to query the element data bank.
Contains makVrf::DtDefaultGuiConfigurationCreator class.
Contains makVrf::DtCopyObject class.
Contains makVrv::DtAggregateState class.
Contains makVrf::DtAggregateCopyObject class.
Contains makVrf::DtAdditionalScenarioDataManager class.
Utility class to manage CDB Material Substrate.
class DtJoystickConfigurationWidget:
Contains DtJoystickConfigurationLogic class.
class DtButtonConfigurationSelectionDialog:
class DtAxisConfigurationSelectionDialog:
Contains DtJoystickFunctionEnableHandler class.
Contains makVrf::DtJoystickConfigurationSettings class.
Contains DtJoystickConfigurations class.
Contains makVrf::DtGameControllerInformation class.
These classes will organize a set of game controller functionality into a configuration. Each configuration will contain a full set of all functions available in the system.
This dialog will allow the user to select a joystick axis that will provide functionality for the given function group and function. The signal_accept will be sent on accept with the contents of the widget
This dialog will allow the user to select buttons/keyboard keys that will provide functionality for the given function group and function. The signal_accept will be sent on accept with the contents of the widget
Instances of DtJoystickConfigurationWidget allows the configuration of entity behaviors to a joystick, gamepad or keyboard
This class will copy Aggregate information.
This class (and subclasses) are responsible for copying data to the internal buffer, then emitting the signal that the copy is complete (with the buffer), or that there was a problem with the copy
Requests weapon lists from back-end for given entities
The mode requestor class is a general class for emitters that can have certain modes, for example, a mode or a jamming mode. This class in and of itself will not request anything. Subclasses must make these requests
This class will copy entity information.
VR-Vantage includes VR-Link includes Std includes
Creates and manages visual for internal DtSpotReportState data
This class will connect to the view collection for extenal data to get notification on additions, removals and updates of external data. This manager will create, update or remove visuals associated with this manager. Call addExternalDataHandler to add a new visual handler to this class. When a external data is created, the appropriate handler will be created to manage the creation of the external data visuals. When updated, that] handler will also be asked to update the external data information. When removed, the handler will be deleted, and, it is expected that the handler will remove any visuals associated with that external data.
See DtExternalDataVisualManager for more information
Network Callback Manager example.
This class will take the mouse position and return a database intersection (either on or off the terrain)
The DtNetworkMessageInterface class is a means to translate from network state (Interaction/PDU) to a state that can be used in the GUI (protocol independent) thread.
This class holds options for scenario events
This class is a keyword/value pair (strings) that have some convenience methods to store these strings as known VRL or built in types.
This class will contain and provide data for the templated state view. Call the setElementID to indicate which state view will be used to support this data
VR-Forces includes
Requests formations from back-end for given entities
This class will allow for the addition, removal and retrieval of settings objects that are related to the application. Each settings object must be of the type DtVrfGuiApplicationSetting
Manages plugin records to load
Requests resource from back-end for given entities. Multiply inherit or inherit from this class to get functionality
The unique ids for this class are the sim entity ids, not scene ids
This class, and it's subclasses, will be responsible for updating TDL data from the network to a data representation that can be used by the GUI. Use the DtVrfTDLMessageDataState class to store data in dictionary format. That data can then be referenced by code that will visually represent it. All spot report data will be stored in the DtVrfTDLMessageDataStateViewCollection as part of the DtVrfStateViewCollectionManager
Creates and manages visual for internal DtSpotReportState data based on TDL dataa
need this for broken header below
VR-Vantage includes VR-Link includes
Instances of DtCreateObjectAction are
Note expects positions to be supplied in Geocentric coordinates. it will convert to local database coordinates for display then back to geocentric for create command
Instances of DtEntityBehaviorOptionsWidget allows the user access to changing certain global backend settings for entity behaviors like which side of the road should they drive on.
VR-Vantage includes Qt includes
Instances of DtPerformanceOptionsWidget are
Instances of DtRangeRingsOptionsWidget are
Instances of DtSensorContactLinesOptionsWidget are
Instances of DtSpotReportOptionsWidget are
Instances of DtTDLOptionsWidget are supporting options to display TDL messages on the map and object list panel
This tree widget item can be used in any tree that wants to display an icon next to the name of an object simulated by vrf/vrlink
Instances of DtVrfPluginsEditorWidget are
Instances of DtVrfPluginsEditorWidgetInterface are
Instances of DtVrfPluginsEditorWidgetLogic are
Instances of DtVrfPluginsLoadedWidget are
Instances of DtVrfPluginsLoadedWidgetLogic are
This will keep an organization of objects based on Embarkation (aggregate/entity)
This class will determine if items on display should be hidden. This is for the map area only
Contains the DtGridLinesDrawer class declaration. \ingroup vrvOsg
CIGI messages can be received, even if they're not processed by the CIGI driver directly.
| typedef DtPageCreatorTemplate<DtJoystickConfigurationPage> makVrv::DtJoystickConfigurationPageCreator |
| typedef DtSharedRecordSettingsBackup<DtSharedAudioSettings, DtAudioSettingsRecord> makVrv::DtAudioSettingsBackup |
A creator class for makVrv::DtAudioSettingsPage.
| typedef DtPageCreatorTemplate<DtDetonationSoundEditorPage> makVrv::DtDetonationSoundEditorPageCreator |
A creator class for makVrv::DtDetonationSoundEditorPage.
A creator class for makVrv::DtEntitySoundEditorPage.
A creator class for makVrv::DtFireSoundEditorPage.
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.
| typedef DtCigiObjectCreatorTemplate<DtCigiParticleSystemEntity> makVrv::DtCigiParticleSystemEntityCreator |
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.
| typedef DtPageCreatorTemplate<DtCigiViewComponentMappingPage> makVrv::DtCigiViewComponentMappingPageCreator |
| typedef DtStateVisualizerCreatorTemplate<Dt2DAggregateExtentVisualizer> makVrv::Dt2DAggregateExtentVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DAggregateMilStdIconVisualizer> makVrv::Dt2DAggregateMilStdIconVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DAirCorridorLineVisualizer> makVrv::Dt2DAirCorridorLineVisualizerCreator |
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 DtStateVisualizerCreatorTemplate<Dt2DEllipseStateVisualizer> makVrv::Dt2DEllipseStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DEllipseVisualizer> makVrv::Dt2DEllipseVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DEntityEmitterVolumeVisualizer> makVrv::Dt2DEntityEmitterVolumeVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DEnvironmentalAreaVisualizer> makVrv::Dt2DEnvironmentalAreaVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DEnvironmentalLineVisualizer> makVrv::Dt2DEnvironmentalLineVisualizerCreator |
| typedef DtStateVisualizerCreatorTemplate<Dt2DEnvironmentalVolumetricLineVisualizer> makVrv::Dt2DEnvironmentalVolumetricLineVisualizerCreator |
| typedef DtStateVisualizerCreatorTemplate< Dt2DIntervisibilityEntityFanVisualizer> makVrv::Dt2DIntervisibilityEntityFanVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DIntervisibilityFanVisualizer> makVrv::Dt2DIntervisibilityFanVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DIntervisibilityLineVisualizer> makVrv::Dt2DIntervisibilityLineVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DLaserDesignatorVisualizer> makVrv::Dt2DLaserDesignatorVisualizerCreator |
2D Laser Designator visualizer creator
| typedef DtStateVisualizerCreatorTemplate<Dt2DLineStateVisualizer> makVrv::Dt2DLineStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DRectangleStateVisualizer> makVrv::Dt2DRectangleStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DTextBoxVisualizer> makVrv::Dt2DTextBoxVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DTextStateVisualizer> makVrv::Dt2DTextStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt2DTriangleStateVisualizer> makVrv::Dt2DTriangleStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DAggregateExtentVisualizer> makVrv::Dt3DAggregateExtentVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DAggregateMilStdIconVisualizer> makVrv::Dt3DAggregateMilStdIconVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DAirCorridorLineVisualizer> makVrv::Dt3DAirCorridorLineVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DAreaStateVisualizer> makVrv::Dt3DAreaStateVisualizerCreator |
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 DtStateVisualizerCreatorTemplate<Dt3DEllipseVisualizer> makVrv::Dt3DEllipseVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DEnvironmentalAreaVisualizer> makVrv::Dt3DEnvironmentalAreaVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DEnvironmentalLineVisualizer> makVrv::Dt3DEnvironmentalLineVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DEnvironmentalVolumetricLineVisualizer> makVrv::Dt3DEnvironmentalVolumetricLineVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate< Dt3DIntervisibilityEntityFanVisualizer> makVrv::Dt3DIntervisibilityEntityFanVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DIntervisibilityFanVisualizer> makVrv::Dt3DIntervisibilityFanVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DIntervisibilityLineVisualizer> makVrv::Dt3DIntervisibilityLineVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DLaserDesignatorVisualizer> makVrv::Dt3DLaserDesignatorVisualizerCreator |
Laser Designator visualizer creator.
| typedef DtStateVisualizerCreatorTemplate<Dt3DLineStateVisualizer> makVrv::Dt3DLineStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<Dt3DTextStateVisualizer> makVrv::Dt3DTextStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtAggregateImageSymbolVisualizer> makVrv::DtAggregateImageSymbolVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtAggregateIndicatorVisualizer> makVrv::DtAggregateIndicatorVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtAggregateKinStateVisualizer> makVrv::DtAggregateKinStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtAttributeGroupStateVisualizer> makVrv::DtAttributeGroupStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtBoost::shared_ptr<DtChannelProxy> makVrv::DtChannelProxySP |
| typedef DtBoost::weak_ptr<DtChannelProxy> makVrv::DtChannelProxyWP |
| typedef DtStateVisualizerCreatorTemplate<DtCuboidStateVisualizer> makVrv::DtCuboidStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtCylinderStateVisualizer> makVrv::DtCylinderStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtDetonationInteractionVisualizer> makVrv::DtDetonationInteractionVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtDetonationLineVisualizer> makVrv::DtDetonationLineVisualizerCreator |
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 |
| typedef DtUniqueElementAttribute<std::string,DtElementAttributes::ConnectionObjectID> makVrv::DtElementAttributeConnectionObjectID |
| typedef DtUniqueElementAttribute<std::string,DtElementAttributes::ConnectionObjectType> makVrv::DtElementAttributeConnectionObjectType |
| typedef DtUniqueElementAttribute<std::string,DtElementAttributes::DisplayName> makVrv::DtElementAttributeDisplayName |
| typedef DtUniqueElementAttribute<std::string,DtElementAttributes::ElementOverlayName> makVrv::DtElementAttributeOverlayName |
| typedef DtUniqueElementAttribute<std::pair<int, int>, DtElementAttributes::ElementKindAndCategory> makVrv::DtElementAttributeKindAndCategory |
| typedef DtUniqueElementAttribute<bool,DtElementAttributes::ObjectVisibility> makVrv::DtElementAttributeVisibility |
| typedef DtUniqueElementAttribute<bool,DtElementAttributes::IndicatorVisibility> makVrv::DtElementAttributeIndicatorsVisibility |
| typedef DtUniqueElementAttribute<bool,DtElementAttributes::HeightAboveTerrainLinesEnabled> makVrv::DtElementAttributeTerrainLinesEnabled |
| typedef DtUniqueElementAttribute<bool, DtElementAttributes::IndicatorsOnSelect> makVrv::DtElementAttributeIndicatorsOnSelect |
| typedef DtUniqueElementAttribute<bool, DtElementAttributes::LocalScaleEnabled> makVrv::DtElementAttributeLocalScaleEnabled |
| typedef DtUniqueElementAttribute<float, DtElementAttributes::LocalScaleAmount> makVrv::DtElementAttributeLocalScaleAmount |
| typedef DtUniqueElementAttribute<unsigned int, DtElementAttributes::ElementDamageState> makVrv::DtElementAttributeDamageState |
| typedef DtUniqueElementAttribute<DtElementIDHierarchyState, DtElementAttributes::ElementIDHierarchyStateAttribute> makVrv::DtElementIDHierarchyStateAttribute |
| typedef DtUniqueElementAttribute<int, DtElementAttributes::ElementIDHierarchyDisplayStateAttribute> makVrv::DtElementIDHierarchyDisplayStateAttribute |
| typedef DtStateVisualizerCreatorTemplate<DtEllipsoidStateVisualizer> makVrv::DtEllipsoidStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityArticulatedStateModelVisualizer> makVrv::DtEntityArticulatedStateModelVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityDecalEffectVisualizer> makVrv::DtEntityDecalEffectVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityDIGuyStateVisualizer> makVrv::DtEntityDIGuyStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityEmitterVolumeVisualizer> makVrv::DtEntityEmitterVolumeVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityFlamesVisualizer> makVrv::DtEntityFlamesVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityHATLineVisualizer> makVrv::DtEntityHATLineVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityImageSymbolVisualizer> makVrv::DtEntityImageSymbolVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityIndicatorVisualizer> makVrv::DtEntityIndicatorVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityKinStateVisualizer> makVrv::DtEntityKinStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityMilStdIconVisualizer> makVrv::DtEntityMilStdIconVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityRotorWashVisualizer> makVrv::DtEntityRotorWashVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntitySmokePlumeVisualizer> makVrv::DtEntitySmokePlumeVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
Create a DtStateView templated on DtVrlinkEntityState.
| typedef DtStateViewCollection<DtVrlinkSimulatedEntityState> makVrv::DtVrlinkEntityStateViewCollection |
Create a DtStateViewCollection templated on DtVrlinkEntityState.
| typedef DtStateVisualizerCreatorTemplate<DtEntityTrackHistoryVisualizer> makVrv::DtEntityTrackHistoryVisualizerCreator |
Creator for the DtEntityTrackHistoryVisualizer class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityTrailEffectVisualizer> makVrv::DtEntityTrailEffectVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEntityWakeVisualizer> makVrv::DtEntityWakeVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtRecordSettingsBackup<DtEnvironment, makArchives::DtEnvironmentRecord> makVrv::DtEnvironmentSettingsBackup |
| typedef DtStateVisualizerCreatorTemplate<DtEnvironmentalHATLineVisualizer> makVrv::DtEnvironmentalHATLineVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEnvironmentalIndicatorVisualizer> makVrv::DtEnvironmentalIndicatorVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEnvironmentalMilStdIconVisualizer> makVrv::DtEnvironmentalMilStdIconVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEnvironmentalPointKinStateVisualizer> makVrv::DtEnvironmentalPointKinStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtEnvironmentalVertexVisualizer> makVrv::DtEnvironmentalVertexVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtRecordSettingsBackup<DtEnvironmentList, makArchives::DtEnvironmentListRecord> makVrv::DtEnvironmentListSettingsBackup |
| typedef DtStateVisualizerCreatorTemplate<DtFireInteractionVisualizer> makVrv::DtFireInteractionVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtInteractionKinStateVisualizer> makVrv::DtInteractionKinStateVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtIntervisibilityVertexVisualizer> makVrv::DtIntervisibilityVertexVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtRadioCommLineVisualizer> makVrv::DtRadioCommLineVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtRadioTransmissionVisualizer> makVrv::DtRadioTransmissionVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtScribeBoxVisualizer> makVrv::DtScribeBoxVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
Create a DtStateView templated on the state view.
| typedef DtStateViewCollection<DtVrlinkSensorFieldsOfView> makVrv::DtVrlinkSensorFieldsOfViewStateViewCollection |
| typedef DtSharedRecordSettingsBackup<DtSharedAggregateDisplaySettings, makArchives::DtAggregateSettingsRecord> makVrv::DtAggregateStateSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedDiGuySettings, makArchives::DtDiGuySettingsRecord> makVrv::DtDiGuySettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedDisplayUnitsSettings, makArchives::DtDisplayUnitsSettingsRecord> makVrv::DtDisplayUnitsSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedEntityDisplaySettings, makArchives::DtEntitySettingsRecord> makVrv::DtEntityStateSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedInterestManagementSettings, makArchives::DtInterestManagementRecord> makVrv::DtInterestManagementSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedIntersectorSettings, makArchives::DtIntersectorSettingsRecord> makVrv::DtIntersectorSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedLaserDesignatorSettings, makArchives::DtLaserDesignatorSettingsRecord> makVrv::DtLaserDesignatorSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedLightingRenderSettings, makArchives::DtLightingRenderSettingsRecord> makVrv::DtLightingRenderSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedLoaderSettings, makArchives::DtLoaderSettingsRecord> makVrv::DtLoaderSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedOceanRenderSettings, makArchives::DtOceanRenderSettingsRecord> makVrv::DtOceanRenderSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedPostProcessorSettings, makArchives::DtPostProcessorSettingsRecord> makVrv::DtPostProcessorSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedRadioCommunicationsSettings, makArchives::DtRadioCommunicationsSettingsRecord> makVrv::DtRadioCommunicationsSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedRenderSettings, makArchives::DtRenderSettingsRecord> makVrv::DtRenderSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedTacticalGraphicsDisplaySettings, makArchives::DtTacticalGraphicsSettingsRecord> makVrv::DtTacticalGraphicsSettingsBackup |
| typedef DtSharedRecordSettingsBackup<DtSharedTrackHistorySettings, makArchives::DtTrackHistorySettingsRecord> makVrv::DtTrackHistorySettingsBackup |
| typedef DtRecordSettingsBackup<DtSkyConditionsManager, makArchives::DtSkyConditionsListRecord> makVrv::DtSkyConditionsSettingsBackup |
| typedef DtSubjectAnnouncer<DtDe> makVrv::DtDeAnnouncer |
| typedef DtSharedRecordSettingsBackup<DtSymbolDecorationSettings, makArchives::DtSymbolDecorationSettingsRecord> makVrv::DtSymbolDecorationSettingsBackup |
Settings backup for symbol decoration settings.
| typedef DtStateVisualizerCreatorTemplate<DtTacticalGraphicImageSymbolVisualizer> makVrv::DtTacticalGraphicImageSymbolVisualizerCreator |
Creator that will be registered with the state visualizer factory to create this class.
| typedef DtStateVisualizerCreatorTemplate<DtTacticalSmokeVisualizer> makVrv::DtTacticalSmokeVisualizerCreator |
| typedef std::vector<DtTreeRecord> makVrv::DtVectorTreeRecords |
| typedef std::pair<int, int> makVrv::pairInts |
| typedef unsigned long long makVrv::DtUniqueID |
| typedef DtUniqueID makVrv::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&)> 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<DISPLAY_ENGINE_TYPE> makVrv::DtDisplayEngineItem |
| typedef DtConfigItem<WINDOW_TYPE> makVrv::DtWindowItem |
| typedef DtConfigItem<CHANNEL_TYPE> makVrv::DtChannelItem |
Creator type for creating DtFeatureSettingsPages.
Creator type for creating DtFileCachePageCreators.
| typedef DtPageCreatorTemplate<DtGeneralApplicationSettingsPage> makVrv::DtGeneralApplicationSettingsPageCreator |
Creator type for creating DtGeneralApplicationSettingsPage.
| typedef QVariant(* makVrv::DtObjectsListDataFcn)(DtObjectListViewItem *, DtElementEntry &, const DtObjectsSelectionList *) |
| typedef bool(* makVrv::DtObjectsListSortFcn)(const QTreeWidgetItem &lhs, const QTreeWidgetItem &rhs, int iDataColumn, const DtObjectsSelectionList *) |
| typedef QList<DtPushButton*> makVrv::DtPushButtonList |
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeBoolEditor> makVrv::DtVisualizerAttributeBoolEditorCreator |
Creator for boolean attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeStringEditor> makVrv::DtVisualizerAttributeStringEditorCreator |
Creator for string attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeFloatEditor> makVrv::DtVisualizerAttributeFloatEditorCreator |
Creator for float attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeFilenameEditor> makVrv::DtVisualizerAttributeFilenameEditorCreator |
Creator for filename attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeTypeEditor> makVrv::DtVisualizerAttributeVisualTypeEditorCreator |
Creator for visual type attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeModelDefinitionSchemaEditor> makVrv::DtVisualizerAttributeModelDefinitionSchemaEditorCreator |
Creator for model definition schema attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeModelDefinitionEditor> makVrv::DtVisualizerAttributeModelDefinitionEditorCreator |
Creator for model definition attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeStringVectorEditor> makVrv::DtVisualizerAttributeStringVectorEditorCreator |
Creator for string vector attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeFontGlyphEditor> makVrv::DtVisualizerAttributeFontGlyphEditorCreator |
Creator for font glyph attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeColorEditor> makVrv::DtVisualizerAttributeColorEditorCreator |
Creator for color attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeModelDefinitionSelector> makVrv::DtVisualizerAttributeModelDefinitionSelectorCreator |
Creator for model definition selector attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVisualizerAttributeSymbolSelectorEditor> makVrv::DtVisualizerAttributeSymbolSelectorEditorCreator |
Creator for image symbol attribute editor.
| typedef DtVisualizerAttributeWidgetCreatorTemplate< DtVisualizerAttributeString,DtVisualizerAttributeStringWidget> makVrv::DtVisualizerAttributeStringWidgetCreator |
| typedef DtSharedRecordSettingsBackup<DtSharedCockpitSettings, makArchives::DtCockpitSettingsRecord> makVrv::DtCockpitSettingsBackup |
| typedef boost::shared_ptr< DtFont > makVrv::DtFontSP |
| typedef boost::weak_ptr< DtFont > makVrv::DtFontWP |
| typedef DtCamera<float32> makVrv::Camera_32 |
| typedef DtCamera<float64> makVrv::Camera_64 |
| typedef Frustum<float32> makVrv::Frustum_32 |
| typedef Frustum<float64> makVrv::Frustum_64 |
| typedef std::vector<std::string> makVrv::StringVector |
| typedef std::vector<unsigned int> makVrv::VectorUnsignedInts |
| typedef std::set<std::string> makVrv::StringSet |
| typedef std::set<int> makVrv::SetInts |
| typedef std::map<std::string, std::string> makVrv::MapStringToString |
| 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 DtIntSize<int32> makVrv::IntSize_int32 |
| typedef DtIntSize<uint32> makVrv::IntSize_uint32 |
| typedef boost::signal< void(const DtLight*) > makVrv::LightSignal |
| 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 DtOctree<float32> makVrv::Octree_32 |
| typedef DtOctree<float64> makVrv::Octree_64 |
| typedef DtOctreeNode< float32 > makVrv::OctreeNode_32 |
| typedef DtOctreeNode< float64 > makVrv::OctreeNode_64 |
| typedef std::vector<DtScreenRect> makVrv::VectorScreenRectangles |
| typedef std::vector<uint32> makVrv::VectorAreas |
| typedef DtVector3< float32 > makVrv::Vector3_32 |
| typedef std::list< Vector3_32 > makVrv::Vector3_32_List |
| typedef std::vector< Vector3_32 > makVrv::Vector3_32_Vector |
| typedef DtVector4< float32 > makVrv::Vector4_32 |
| typedef std::list< Vector4_32 > makVrv::Vector4_32_List |
| typedef std::vector< Vector4_32 > makVrv::Vector4_32_Vector |
| typedef DtVector2<float32> makVrv::Vector2_32 |
| typedef std::list<Vector2_32> makVrv::Vector2_32_List |
| typedef std::vector<Vector2_32> makVrv::Vector2_32_Vector |
| typedef DtVector2<int> makVrv::Vector2_int |
| typedef DtVector2<uint32> makVrv::Vector2_uint32 |
| typedef DtVector4<int32> makVrv::Vector4_int |
| typedef DtVector2<float64> makVrv::Vector2_64 |
| typedef std::list<Vector2_64> makVrv::Vector2_64_List |
| typedef std::vector<Vector2_64> makVrv::Vector2_64_Vector |
| typedef DtVector3<float64> makVrv::Vector3_64 |
| typedef std::list<Vector3_64> makVrv::Vector3_64_List |
| typedef std::vector<Vector3_64> makVrv::Vector3_64_Vector |
| typedef DtVector4<float64> makVrv::Vector4_64 |
| typedef std::list<Vector4_64> makVrv::Vector4_64_List |
| typedef std::vector<Vector4_64> makVrv::Vector4_64_Vector |
| typedef std::vector<DtGeometrySpecification> makVrv::VectorGeometryLocations |
Each model type can have a number of geometries.
| typedef std::vector<DtInstance> makVrv::Instances |
| typedef std::vector<Matrix4_64> makVrv::VectorMatrix4_64 |
| typedef std::vector<DtMaterial> makVrv::VectorMaterials |
Each model type can have a number of geometries, each with an own material.
Creator type for creating DtOculusSettingsPageCreators.
| typedef std::vector<DtIndirectGeometryTextures> makVrv::VectorOsgTextures |
| typedef std::vector<osg::Texture*> makVrv::VectorTexturePointers |
| typedef std::vector< osg::ref_ptr<osg::Texture> > makVrv::VectorTextures |
| typedef std::vector<unsigned int> makVrv::VectorTextureUnits |
| typedef std::vector<DtUniqueID> makVrv::CullSet |
| typedef osg::Matrixf makVrv::InstanceMatrix |
Type of osg matrix to use for transforms relative to instance base.
| typedef float makVrv::InstanceMatrixVal |
| typedef std::vector<DtLight> makVrv::VectorLightObjects |
| 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.
| typedef osg::ref_ptr<osg::Node> makVrv::LightPointNodeRef |
| typedef std::set<LightPointNodeObs> makVrv::LightPointNodeObsSet |
| typedef boost::unordered_map<osg::Node*, DtOsgNodeObserver*> makVrv::MapNodesToObservers |
| typedef std::list<DtOsgSensorViewOverlaySectionCreator*> makVrv::DtOsgSensorViewOverlaySectionCreators |
| typedef boost::unordered_map<unsigned int, CachedUniformData > makVrv::UniformLocationMap |
| typedef boost::unordered_map<int, UniformLocationMap> makVrv::ShaderUniLocMap |
| typedef std::vector<DtSceneRoot> makVrv::DtSceneRootList |
A list of DtOsgRenderer::SceneRoots.
| typedef unsigned long long makVrv::DtUInt64 |
unsigned 64 bit integer
| typedef DtBoost::weak_ptr<DtProxy> makVrv::DtProxyWP |
| typedef DtBoost::shared_ptr<DtProxy> makVrv::DtProxySP |
| typedef DtPageCreatorTemplate<DtVirtualRealitySettingsPage> makVrv::DtVirtualRealitySettingsPageCreator |
Creator type for creating DtVirtualRealitySettingsPageCreators.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVrlinkVisualizerAttributeDetonationResultEditor> makVrv::DtVrlinkVisualizerAttributeDetonationResultEditorCreator |
Creator for detonation result attribute editor.
| typedef DtVisualizerAttributeEditorCreatorTemplate< DtVrlinkVisualizerAttributeSymbolSelectorEditor> makVrv::DtVrlinkVisualizerAttributeSymbolSelectorEditorCreator |
Creator template for attribute editor.
A creator class for makVrv::DtExamplePage.
A creator class for makVrv::DtLightEditorPage.
| typedef std::vector<osg::ProxyNode*> makVrv::ProxyNodes |
| enum makVrv::Extent |
| enum makVrv::DtBinding |
| enum makVrv::DtBufferType |
| enum makVrv::FrustumPlane |
| enum makVrv::DtCpuAccess |
| enum makVrv::DtDataFormat |
| enum makVrv::TextureType |
| enum makVrv::LightType |
| enum makVrv::LightGroup |
| enum makVrv::PlaneSide |
| enum makVrv::DtUsage |
| DT_DLL_VRFGUICORE makVrv::DtMessage& makVrv::operator>> | ( | DtMessage & | msg, |
| makVrf::DtNetworkMessageAgentInterface & | |||
| ) |
| DT_DLL_VRFGUICORE makVrv::DtMessage& makVrv::operator<< | ( | DtMessage & | msg, |
| const makVrf::DtNetworkMessageAgentInterface & | |||
| ) |
| DT_DLL_VRFGUICORE DtMessage& makVrv::operator>> | ( | DtMessage & | msg, |
| makVrf::DtTDLGenericNetworkMessage & | |||
| ) |
| DT_DLL_VRFGUICORE DtMessage& makVrv::operator<< | ( | DtMessage & | msg, |
| const makVrf::DtTDLGenericNetworkMessage & | |||
| ) |
| DT_DLL_VRFGUICORE DtMessage& makVrv::operator>> | ( | DtMessage & | msg, |
| makVrf::DtTDLPPLIMessage & | |||
| ) |
| DT_DLL_VRFGUICORE DtMessage& makVrv::operator<< | ( | DtMessage & | msg, |
| const makVrf::DtTDLPPLIMessage & | |||
| ) |
| makVrv::AddTypeId | ( | makVrv::DtUniqueID | , |
| 20 | |||
| ) |
| DT_DLL_VRFGUICORE makVrv::DtMessage& makVrv::operator<< | ( | makVrv::DtMessage & | msg, |
| const makArchives::DtEnvironmentRecord & | state | ||
| ) |
Encode a DtEnvironmentRecord into a DtMessage.
| DT_DLL_VRFGUICORE makVrv::DtMessage& makVrv::operator>> | ( | makVrv::DtMessage & | msg, |
| makArchives::DtEnvironmentRecord & | state | ||
| ) |
Decode a DtEnvironmentRecord from a DtMessage.
| 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().
| 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().
| makVrv::AddTypeId | ( | DtElementIDHierarchyState | , |
| 2424 | |||
| ) |
| DT_DLL_VRVCORE DtMessage& makVrv::operator<< | ( | DtMessage & | msg, |
| const DtVrlinkSimulatedEntityState & | state | ||
| ) |
Encode a DtEntityState into a DtMessage.
| DT_DLL_VRVCORE DtMessage& makVrv::operator>> | ( | DtMessage & | msg, |
| DtVrlinkSimulatedEntityState & | state | ||
| ) |
Decode a DtEntityState from a DtMessage.
| DT_DLL_VRVCORE DtMessage& makVrv::operator<< | ( | DtMessage & | msg, |
| const DtVrlinkSimulatedBaseState & | state | ||
| ) |
Encode a DtEntityState into a DtMessage.
| DT_DLL_VRVCORE DtMessage& makVrv::operator>> | ( | DtMessage & | msg, |
| DtVrlinkSimulatedBaseState & | state | ||
| ) |
Decode a DtEntityState from a DtMessage.
| DT_DLL_VRVCORE DtMessage& makVrv::operator<< | ( | DtMessage & | msg, |
| const DtFireInteractionState & | state | ||
| ) |
Encode a DtFireInteractionState into a DtMessage.
| DT_DLL_VRVCORE DtMessage& makVrv::operator>> | ( | DtMessage & | msg, |
| DtFireInteractionState & | state | ||
| ) |
Decode a DtFireInteractionState from a DtMessage.
| DtMessageMemberCall<C>* makVrv::bindMember | ( | void(C::*)() | m | ) |
| 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 | ||
| ) |
| 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, |
| 1 | |||
| ) |
| makVrv::AddTypeId | ( | unsigned | short, |
| 2 | |||
| ) |
| makVrv::AddTypeId | ( | unsigned | int, |
| 3 | |||
| ) |
| makVrv::AddTypeId | ( | char | , |
| 5 | |||
| ) |
| makVrv::AddTypeId | ( | short | , |
| 6 | |||
| ) |
| makVrv::AddTypeId | ( | int | , |
| 7 | |||
| ) |
| makVrv::AddTypeId | ( | long | int, |
| 8 | |||
| ) |
| makVrv::AddTypeId | ( | float | , |
| 9 | |||
| ) |
| makVrv::AddTypeId | ( | double | , |
| 10 | |||
| ) |
| makVrv::AddTypeId | ( | bool | , |
| 11 | |||
| ) |
| makVrv::AddTypeId | ( | std::string | , |
| 12 | |||
| ) |
| makVrv::AddTypeId | ( | pairInts | , |
| 13 | |||
| ) |
|
inline |
Referenced by vrfLua::DtAsciiDeserializeLua(), and vrfLua::DtAsciiDeserializeLuaSharedPtr().
| DtTaitBryan makVrv::vrvToDiGuyOrientationChar | ( | const DtTaitBryan & | hpr | ) |
| 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.
| DtCoordTransform makVrv::getTopoToGeoc | ( | const DtVector & | location | ) |
| 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
|
inline |
|
inline |
Referenced by MAKVRinTerra::DtDynamicFeature< MAKVRinTerra::DtFeature >::addDeleteCallback(), MAKVRinTerra::DtDeletableFeature< F >::addDeleteCallback(), MAKVRinTerra::DtFeatureWrapper< DtFeature >::addDeleteCallback(), MAKVRinTerra::DtDynamicFeatureSetTemplate< F >::addLoadedCallback(), MAKVRinTerra::DtFeatureSetWrapperTemplate< DtFeatureSetWrapper< FS, boost::shared_ptr, Inner >, FS, Inner >::addLoadedCallback(), makVrv::DtSubjectObserver< T >::connect(), makVrv::DtVisualizerSet::connectAndUpdate(), makVrv::DtStateVisualizer::connectAndUpdate(), defaultManagerRegisterInstanceFunction(), makVrf::VRF_PROTOCOL_NAMESPACE::DtAggregateStateCacheManager::DtAggregateStateCacheManager(), makVrf::VRF_PROTOCOL_NAMESPACE::DtEntityStateCacheManager::DtEntityStateCacheManager(), makVrf::VRF_PROTOCOL_NAMESPACE::DtEnvironmentProcessStateCacheManager::DtEnvironmentProcessStateCacheManager(), makVrf::VRF_PROTOCOL_NAMESPACE::DtExtendedStateDataCacheManager::DtExtendedStateDataCacheManager(), makVrf::VRF_PROTOCOL_NAMESPACE::DtObjectStateStateCacheManager::DtObjectStateStateCacheManager(), makVrv::DtSimObjectEntryCollection< T >::DtSimObjectEntryCollection(), MAKVRinTerra::DtSimpleFeature::DtSimpleFeature(), makVrf::VRF_PROTOCOL_NAMESPACE::DtStateCacheManager< makVrv::DtVrlinkSimulatedEntityState >::DtStateCacheManager(), makVrv::DtStateViewCollection< T >::DtStateViewCollection(), makVrv::DtSubjectAnnouncer< T >::DtSubjectAnnouncer(), makVrv::DtSubjectObserver< T >::DtSubjectObserver(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkBoxVisualizer< T >::DtVrlinkBoxVisualizer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEllipseVisualizer< DtVrf2DEllipseVisualizer >::DtVrlinkEllipseVisualizer(), makVrf::VRF_PROTOCOL_NAMESPACE::DtWeatherStateCacheManager::DtWeatherStateCacheManager(), DtExConnInterface::sendCommentInteraction(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkBoxVisualizer< T >::setHostGlobalId(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEllipseVisualizer< DtVrf2DEllipseVisualizer >::setHostGlobalId(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEllipseVisualizer< DtVrf2DEllipseVisualizer >::slot_entityCreated(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkBoxVisualizer< T >::slot_entityCreated(), makVrv::DtSimObjectEntryCollection< T >::~DtSimObjectEntryCollection(), makVrv::DtStateViewCollection< T >::~DtStateViewCollection(), makVrv::DtSubjectAnnouncer< T >::~DtSubjectAnnouncer(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkBoxVisualizer< T >::~DtVrlinkBoxVisualizer(), and makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEllipseVisualizer< DtVrf2DEllipseVisualizer >::~DtVrlinkEllipseVisualizer().
| void makVrv::verify_index_for_container | ( | size_t | index, |
| const T & | t | ||
| ) |
References Assert.
Referenced by get_nth_item().
| void makVrv::destroy_from_container | ( | C & | _container, |
| T * | pT | ||
| ) |
Referenced by destroy_all_from_list(), destroy_all_from_unordered_set(), and destroy_all_from_vector().
| void makVrv::remove_from_container | ( | C & | _container, |
| T * | pT | ||
| ) |
| T* makVrv::get_from_map | ( | std::map< K, T * > & | _map, |
| const K & | key | ||
| ) |
| void makVrv::destroy_from_map | ( | std::map< K, T * > & | _map, |
| const K & | key | ||
| ) |
References Assert.
| void makVrv::destroy_all_from_vector | ( | std::vector< T * > & | _vector | ) |
References destroy_from_container().
| void makVrv::destroy_all_from_list | ( | std::list< T * > & | _list | ) |
References destroy_from_container().
| void makVrv::destroy_all_from_unordered_set | ( | boost::unordered_set< T * > & | _set | ) |
References destroy_from_container().
| void makVrv::destroy_all_from_map | ( | std::map< K, T * > & | _map | ) |
| T* makVrv::get_nth_item | ( | boost::unordered_set< T * > & | _set, |
| size_t | index | ||
| ) |
References verify_index_for_container().
| T* makVrv::get_nth_item | ( | std::list< T * > & | _list, |
| size_t | index | ||
| ) |
References verify_index_for_container().
| const T* makVrv::get_nth_item | ( | const std::list< T * > & | _list, |
| size_t | index | ||
| ) |
References verify_index_for_container().
| T* makVrv::get_nth_item | ( | std::vector< T * > & | _vector, |
| size_t | index | ||
| ) |
References verify_index_for_container().
| T* makVrv::get_nth_item | ( | const std::vector< T * > & | _vector, |
| size_t | index | ||
| ) |
References verify_index_for_container().
| T* makVrv::get_nth_item | ( | std::map< K, T * > & | _map, |
| size_t | index | ||
| ) |
References verify_index_for_container().
| T* makVrv::get_nth_item | ( | const std::map< K, T * > & | _map, |
| size_t | index | ||
| ) |
References verify_index_for_container().
|
inline |
|
inline |
| DT_DLL_VRVINDIRECTRENDERING std::ostream& makVrv::operator<< | ( | std::ostream & | o, |
| const DtMaterial & | material | ||
| ) |
|
static |
Make a quaternion that rotates angle radians around (x, y, z)
|
static |
Multiply two quaternions together.
This is more efficient than the OSG built in implementation
| DT_DLL_VRVOSG osg::Camera* makVrv::CreateTextureQuadOverlay | ( | osg::Texture * | texture, |
| float | x, | ||
| float | y, | ||
| float | w, | ||
| float | h | ||
| ) |
| DT_DLL_VRVOSG osg::Camera* makVrv::CreateTextureQuadOverlay | ( | const std::string & | shader_root, |
| osg::Texture2DArray * | textureArray, | ||
| float | x, | ||
| float | y, | ||
| float | w, | ||
| float | h | ||
| ) |
| osg::MatrixTransform* makVrv::create_axis_primitive | ( | ) |
helper for visualizing a coordinate system
| DT_DLL_VRVOSG osg::Matrixd makVrv::oglRevDepthOrtho | ( | double | left, |
| double | right, | ||
| double | bottom, | ||
| double | top, | ||
| double | zNear, | ||
| double | zFar | ||
| ) |
For Reverse Z buffer - get a reverse (near = 1, far = 0) orthographic matrix This should be moved into its own singleton or vrvUtil.
| DT_DLL_VRVOSG bool makVrv::getRevZProjectionMatrixAsFrustum | ( | const osg::Matrix & | mat, |
| double & | left, | ||
| double & | right, | ||
| double & | bottom, | ||
| double & | top, | ||
| double & | zNear, | ||
| double & | zFar | ||
| ) |
For Reverse Z buffer - extract the frustum parameters out of a reverse projection matrix (near = 1, far = 0) This should be moved into its own singleton or vrvUtil.
| DT_DLL_VRVOSG bool makVrv::getRevPerspective | ( | const osg::Matrix & | mat, |
| double & | fovy, | ||
| double & | aspectRatio, | ||
| double & | zNear, | ||
| double & | zFar | ||
| ) |
For Reverse Z buffer - extract the frustum parameters out of a reverse projection matrix (near = 1, far = 0) This should be moved into its own singleton or vrvUtil.
| DT_DLL_VRVOSG osg::Matrix makVrv::makeRevFrustum | ( | double | left, |
| double | right, | ||
| double | bottom, | ||
| double | top, | ||
| double | zNear, | ||
| double | zFar | ||
| ) |
For Reverse Z buffer - create a reverse projection matrix (near = 1, far = 0) out of frustum parameters This should be moved into its own singleton or vrvUtil.
| DT_DLL_VRVOSG osg::Matrix makVrv::makeRevPerspective | ( | double | fovy, |
| double | aspectRatio, | ||
| double | zNear, | ||
| double | zFar | ||
| ) |
For Reverse Z buffer - create a reverse projection matrix (near = 1, far = 0) out of frustum parameters This should be moved into its own singleton or vrvUtil.
| DT_DLL_VRVOSG osg::Matrix makVrv::getOrthoMatrix | ( | bool | useReverseZ, |
| double | left, | ||
| double | right, | ||
| double | bottom, | ||
| double | top, | ||
| double | zNear, | ||
| double | zFar | ||
| ) |
| void DT_DLL_VRVOSG makVrv::getYPR | ( | const osg::Matrix & | m, |
| double & | yaw, | ||
| double & | pitch, | ||
| double & | roll | ||
| ) |
| DT_DLL_VRVPOSTPROCESSOR float* makVrv::generateGaussianWeights | ( | float | s, |
| int & | n | ||
| ) |
| DT_DLL_VRVPOSTPROCESSOR float* makVrv::generateTriangleWeights | ( | int | width | ) |
| DT_DLL_VRVPOSTPROCESSOR osg::Program* makVrv::generate1DConvolutionFP_filter | ( | float * | weights, |
| int | width, | ||
| bool | vertical, | ||
| bool | tex2D, | ||
| int | imgWidth, | ||
| int | imgHeight | ||
| ) |
| 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 | ) |
| DT_DLL_VRVUTIL DtTaitBryan makVrv::DtXFrontZDownToYFrontZUp | ( | const DtTaitBryan & | tbIn | ) |
| DT_DLL_VRVUTIL DtTaitBryan makVrv::DtYFrontZUpToXFrontZDown | ( | const DtTaitBryan & | tbIn | ) |
| DT_DLL_VRVUTIL DtDcm makVrv::DtEastNorthUpToNorthEastDown | ( | const DtDcm & | dcmIn | ) |
| DT_DLL_VRVUTIL DtDcm makVrv::DtNorthEastDownToEastNorthUp | ( | const DtDcm & | dcmIn | ) |
| DT_DLL_VRVUTIL DtDcm makVrv::DtXFrontZDownToYFrontZUp | ( | const DtDcm & | dcmIn | ) |
| DT_DLL_VRVUTIL DtDcm makVrv::DtYFrontZUpToXFrontZDown | ( | const DtDcm & | dcmIn | ) |
| 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 | ||
| ) |
| 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 | ) |
| 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.
|
inline |
References makVrv::DtUnicode::codeUnits(), and makVrv::DtUnicode::length().
| bool DT_DLL_VRVUTIL makVrv::DtIsRightToLeft | ( | unsigned int | c | ) |
Returns true if the given character is right to left according to unicode.
| 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 | ||
| ) |
| DtMessage& makVrv::encodeMapInMessage | ( | DtMessage & | msg, |
| const std::map< K, V, Pr, Alloc > & | map | ||
| ) |
Template method for encoding a map into a message.
| 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 | ||
| ) |
| DtMessage& makVrv::encodeStdVectorInMessage | ( | DtMessage & | msg, |
| const std::vector< Elem, Alloc > & | v | ||
| ) |
Template method for encoding a vector into a message.
| 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 | ||
| ) |
| V* makVrv::DtFindPointerInMap | ( | const std::map< K, V, Pr, Alloc > & | map, |
| K | key | ||
| ) |
| void makVrv::DtClearAndDeletePointersInMap | ( | M & | map | ) |
Deletes all pointers in a map then clears it.
Caution: pointers will be zeroed during this process. This method is only safe if none of the pointed-to destructors accesses the map or can throw an exception.
Referenced by makVrv::DtAgentDefinition< ObjectClass >::~DtAgentDefinition(), and makVrv::DtInheritedAgentDefinition< BaseClassDefinition, ObjectClass >::~DtInheritedAgentDefinition().
| 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.
| void makVrv::DtDeletePointersInIterators | ( | Iter | begin, |
| Iter | end | ||
| ) |
| std::binder1st<std::mem_fun1_t<R,T,A> > makVrv::callMemberFunction | ( | R(T::*)(A) | memfun, |
| T * | ptr | ||
| ) |
A helper template for binding a single argument member function.
T is the class type, R is the return type, A is the argument type.
| std::binder1st<std::mem_fun1_t<R,T,A> > makVrv::callMemberRefFunction | ( | R(T::*)(A &) | memfun, |
| T * | ptr | ||
| ) |
| std::binder1st<std::mem_fun1_t<R,T,A> > makVrv::callMemberConstRefFunction | ( | R(T::*)(const A &) | memfun, |
| T * | ptr | ||
| ) |
| void makVrv::forEachCallMember | ( | T * | _this, |
| R(T::*)(A) | memfun, | ||
| Col & | col | ||
| ) |
| Ret makVrv::callConstFunction1 | ( | const Class * | _this, |
| const Ret(Class::*)(AT) const | memberPtr, | ||
| AT | param | ||
| ) |
| void makVrv::DtMemberFunctionCallback | ( | DtDe * | de, |
| void * | data | ||
| ) |
| void makVrv::set_split_difference | ( | InputIterator1 | first1, |
| InputIterator1 | last1, | ||
| InputIterator2 | first2, | ||
| InputIterator2 | last2, | ||
| OutputIterator1 | result1, | ||
| OutputIterator2 | result2 | ||
| ) |
| iter makVrv::fasterFind | ( | size_t | size, |
| iter | begin, | ||
| iter | end, | ||
| const T & | value | ||
| ) |
boost::signal<void (Argument)>& forwarder)
emitter.connect( boost::bind( &boost::signal<void (typename Argument)>::operator(), &forwarder, _1)); boost::signal<void (Argument,Argument2)>& forwarder) emitter.connect( boost::bind( &boost::signal<void (Argument,Argument2)>::operator(), &forwarder, _1,_2));
References FAST_REPEATED_CALL.
Referenced by fastEraseFromUnsortedVector().
| iter makVrv::fastFindPred | ( | size_t | size, |
| iter | begin, | ||
| iter | end, | ||
| const F & | pred | ||
| ) |
References FAST_REPEATED_CALL.
Referenced by fastEraseFromUnsortedVectorPred().
| void makVrv::fastEraseFromUnsortedVector | ( | std::vector< T, Ax > & | list, |
| const T & | value | ||
| ) |
References fasterFind().
| void makVrv::fastEraseFromUnsortedVector | ( | std::vector< T *, Ax > & | list, |
| const T * | value | ||
| ) |
References fasterFind().
| void makVrv::fastEraseFromUnsortedVectorPred | ( | std::vector< T, Ax > & | list, |
| const Function & | f | ||
| ) |
References fastFindPred().
| void makVrv::fastEraseFromUnsortedVectorPred | ( | std::vector< T *, Ax > & | list, |
| const Function & | f | ||
| ) |
References fastFindPred().
|
inline |
|
inline |
| const V& makVrv::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.
| 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.
| const V& makVrv::findByIndexOrThrow | ( | const std::vector< V > & | vec, |
| int | index | ||
| ) |
Find a value by index in a map, or throw an DtInvalidInput exception.
| const int makVrv::IG_TYPE = QStandardItem::UserType + 2 |
| const int makVrv::WINDOW_TYPE = DISPLAY_ENGINE_TYPE + 1 |
| const int makVrv::CHANNEL_TYPE = WINDOW_TYPE + 1 |
| const int makVrv::DtIconColumn = 0 |
| const int makVrv::DtNameColumn = 1 |
|
static |
| const int makVrv::DtSymbolObjectKind = 101 |