VR-Vantage 2.6 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCmakVrv::_EncodeBufferEncoding buffer (contain input/output encoding buffers)
oCmakVrv::_EncodeInputBufferEncoding input buffer
oCmakVrv::_EncodeOutputBufferEncoding output buffer
oC_json_value
oCmakVrv::DtRk4MotionModel::AccelerationSecond derivative of the simulation's motion state
oCAcceptCallback
oCAerodromeRenderer
oCmakVrv::DtTemporaryAgentManager::AgentParameters
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtEntityExistenceListener::AggregateValues< Container >
oCmakVrv::DtIndirectGeometryAggregator::AggregatorDataCurrent state of the model traversal
oCmakVrv::Dt3DAirCorridorLineFacade::AirCorridorMarkerThis structure will keep track of the circles that are drawn around the vertices of the air corridor
oCmakVrv::Dt2DAirCorridorLineFacade::AirCorridorMarkerThis structure will keep track of the circles that are drawn around the vertices of the air corridor
oCmakVrv::DtCigiEntity::AnimationRange
oCmakVrv::DtRk4MotionModel::AppliedForce
oCarchive_exception
oCmakVrv::Arg< T >Make the types of arguments of a function dependent on the types in a function pointer
oCArg
oCmakVrv::ArgOverrideAsId< T, bool >
oCmakVrv::ArgOverrideAsId< T, false >
oCmakVrv::ArgOverrideAsId< T, true >
oCmakVrv::ArrayRangeSpecifies a range of drawables in the drawable array
oCexprtk::details::asn_addassignment
oCexprtk::details::asn_assignment
oCmakVrv::DtAgentManager::AsynchronousInterfaceEntry
oCmakVrv::DtTextureAtlasIndexParser::AtlasResultResults for setting UV offsets ex
oCmakVrv::DtBaseRadioVisualization::AttachablePointDefines an attachable point for a squawk indicator or comm line endpoint
oCmakVrv::DtPolygonModelInstance::AttachablePolygonParameters
oCmakVrv::DtArticulatingCylinderModelInstance::AttachedCylinderParameters
oCmakVrv::DtAttachableUpdater::AttachedPointCommon base class for all attachments
oCmakVrv::DtAttributeLayout::AttributeInfoData associated with an attribute in the layout
oCexprtk::details::base_operation_t
oCBaseClassDefinition
oCbasic_binary_iprimitive
oCbasic_binary_oprimitive
oCbasic_streambuf
oCbdiParticleDesc
oCbdiQDialogExpression_uic
oCbdiQPropTreeButton
oCbdiQWidgetKeyFrameEditor_uic
oCbdiQWidgetParticleSystem_uic
oCbdiQWidgetScenarioElementSelector2_uic
oCmakVrv::DtWeatherEffect::BlendDataA structure to hold blending control data for things like particle amount per intensity
oCmakVrv::DtBlinkingObjectManager::BlinkTargetParameters
oCmakVrv::DtGroundFogPatchArea::BoneWeightA structure used to define a skeleton bone weight
oCmakVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::BoundsSet of ranges, one for each dimension
oCexprtk::details::break_exception< T >
oCexprtk::details::build_string
oCBuilder public DtDynamicTerrainChange
oCmakVrv::DtRk4MotionModel::BuoyancySampleDefines a buoyancy sample point
oCmakVrv::DtBuoyBeaconModelStringParser::buoySymbols2D Icon methods
oCmakVrv::DtIntersector::CachedPickCachedPick is a container class for the information to cache a pick request
oCmakVrv::CachedUniformData
oCmakVrv::CacheStats
oCmakRadarFx::Callback< Ret, Param0 >Callback template the base abstract callback class that is used internally to the delegate
oCCallback
oCmakVrv::DtCameraNode::CallbackMatch
oCmakVrv::DtOsgEarthFeatureDataBroker::CallbackSortFunction
oCCamera
oCmakVrv::DtOsgShadowTechnique::CameraDescription
oCmakVrv::Cast< DesiredType >
oCmakVrv::Cast< DtUniqueID >
oCmakVrv::DtGroundFogPatch::CellCell in the voxel grid
oCCFrameWnd
oCmakVrv::DtOsgExtrudedLineModel::ChannelInstance
oCmakVrv::DtTacticalGraphicModelUpdaterManager::ChannelUpdateDataStructure used to supply data to callback
oCmakVrv::DtTextLayout::CharacterInformationStucture that contains information about a particular character, color change or simple line/character advancement
oCmakVrv::DtDiGuyMotionModel::CharacterUpdateInfoStruct
oCCheckGeometryVisitor
oCCigiBaseSignalProcessing
oCCigiBaseVariableSizePckt
oCexprtk::details::cis_match
oCexprtk::details::cleanup_branches
oCmakVrv::CleanupType< T >
oCClipPlane
oCmakVrv::DtCloudCoverManager::CloudCoverDataThis is the data we track for each cloud cover
oCmakVrv::DtSkyObject::CloudLayer
oCCmdLineInterface
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioVisualizer::CockpitDataBundleInternal class used for
oCmakVrv::DtUnicode::CodeUnitArrayInternal structure used to store the code units
oCmakVrv::DtLightEditorWidget::Color
oCmakArchives::DtFeatureSettingsRecord::Color
oCmakArchives::DtRadioCommunicationsSettingsRecord::ColorDefines a color as an RGB triple
oCCombineLODsVisitor
oCCombineStaticTransformsVisitor
oCmakVrv::DtRadioCommsVisualizationManager::CommLineInfoStores information about a single comm line
oCcommon_iarchive
oCcommon_oarchive
oCexprtk::details::numeric::details::complex_type_tag
oCmakVrv::DtMeifConverter::CompositeImage
oCComputeBoundingBoxCallback
oCComputeBoundingSphereCallback
oCConfig
oCConnectDialog
oCmakVrv::ConnectHelper< arity, Signature, Combiner, Group, GroupCompare, SlotFunction >
oCmakVrv::ConnectHelper< 0, Signature, Combiner, Group, GroupCompare, SlotFunction >
oCmakVrv::ConnectHelper< 1, Signature, Combiner, Group, GroupCompare, SlotFunction >
oCmakVrv::ConnectHelper< 2, Signature, Combiner, Group, GroupCompare, SlotFunction >
oCmakVrv::ConnectHelper< 3, Signature, Combiner, Group, GroupCompare, SlotFunction >
oCmakVrv::ConnectHelper< 4, Signature, Combiner, Group, GroupCompare, SlotFunction >
oCmakVrv::ConnectHelper< 5, Signature, Combiner, Group, GroupCompare, SlotFunction >
oCexprtk::details::construct_branch_pair< T, D, B >
oCexprtk::details::construct_branch_pair< T, D, true >
oCmakVrv::DtContextTreeWidget::ContextMenuItem
oCexprtk::details::continue_exception
oCexprtk::details::vec_data_store< T >::control_block
oCexprtk::symbol_table< T >::control_block
oCexprtk::expression< T >::control_block
oCmakVrv::DtSharedDisplayUnitsSettings::CoordinateSystemAttributes
oCmakVrv::DtMetaFlightTypes::CoordSysType
oCCopySharedSubgraphsVisitor
oCmakVrv::DtEffectCreator::CreateParameters
oCmakVrv::DtVisualizerAttributeFactory::CreatorInterfaceCreator interface for visualizer attributes to register with this factory
oCexprtk::details::cs_match
oCmakVrv::DtCloudDrawable::CubeMapData
oCmakVrv::DtCuboidModelInstance::CuboidParameters
oCCullCallback
oCmakVrv::DtIndirectCullPass::CullShadersStruct used to cache the cull shaders and programs so they are not created by every instance of DtIndirectCullPass
oCCullVisitor
oCCWnd
oCexprtk::expression< T >::control_block::data_pack
oCDatabaseRequestHandlerCallback
oCmakVrv::DtMetaFlightTypes::DatasetType
oCmakVrv::DtParticleEffect::DefaultParticleParameters
oCmakVrv::DeletePtr< T >
oCexprtk::parser< T >::dependent_entity_collector
oCmakVrv::DtRk4MotionModel::DerivativeFirst and second derivatives of the simulation's motion state
oCexprtk::details::loop_unroll::details
oCmakVrv::DtExampleProjectile::DetonationDataDetonation information
oCdiguyGraphicsFile
oCdiguyGraphicsInstanceGroup
oCdiguyGraphicsLink
oCdiguyGraphicsMaterial
oCdiguyGraphicsMesh
oCdiguyGraphicsShaderInstance
oCdiguyGraphicsShaderProgram
oCdiguyGraphicsShape
oCdiguyGraphicsState
oCdiguyGraphicsTexture
oCmakVrv::diguyOsgGraphicsShapeGeodePairStruct for associating a shape with a geode for removal
oCmakVrv::diguyOsgGraphicsShapeSwitchPairStruct for associating a shape with a switch node for fast updates
oCdiguyOsgUtil
oCdiguyParticleDrawDesc
oCdiguyParticleManager
oCdiguyParticleSystem
oCdiguyParticleSystemRenderer
oCmakVrv::DtOsgOverlayDirectionLineModelInstance::DirectionAttributes
oCmakVrv::DtSharedDisplayUnitsSettings::DisplayAttributes
oCmakVrv::DtDeInitializer::DisplayConnection
oCmakVrv::DtInstanceManager::DofAnimationPer instanced DOF animation data
oCmakVrv::DtInstanceDofProcessor::DofUpdateStorageTemporary data required during DOF processing
oCmakVrv::DoReleaseOnState< OsgObject >
oCDrawable
oCDrawCallback
oCDrawCallback
oCmakVrv::DtWeatherEffect::DrawDataA structure used to hold data for drawing
oCmakVrv::DtGroundFogEffect::DrawDataA structure used to hold data for drawing
oCmakVrv::DtGroundFogPatchArea::DrawDataA structure used to hold data for drawing
oCmakVrv::Dt2dPointA 2D point
oCmakVrv::Dt2DTextBoxFacadeContains Dt2DTextBoxFacade class
oCmakVrv::Dt3DLineModelInstanceSegmentInterfaceDt3DLineModelInstanceSegmentInterface is an abstract class providing a common interface for line model instance segments
oCmakVrv::DtAddPropsInterfaceInterface to the DtAddPropsWidget
oCmakVrv::DtAddPropsLogicThe DtAddPropsLogic adds props to a feature layer
oCmakArchives::DtAddPropsRuleRecordRecord of a rule used to add props to a feaure layer
oCmakVrv::DtAddTerrainPatchInterfaceThe interface between the Terrain patch logic and the dialog
oCmakVrv::DtAddTerrainPatchLogicAdds terrain patches to the scene
oCmakVrv::DtAerodromeRenderer::DtAerodromeData
oCmakVrv::DtAgentA distributed object agent base class
oCmakVrv::DtAgentCreatorAbstract base class for the scene object creators
oCmakVrv::DtAgentDefinition< ObjectClass >Use this class as the base class for definition where ObjectClass is the class whose definition defines
oCmakVrv::DtAgentManagerInterfaceThe abstract interface necessary for agents
oCmakVrv::DtAgentUpdateResolverInterfaceAbstract base class for object updaters
oCmakVrv::DtAggregatedGeometryInformation which indirect needs for all geometry found by the geometry aggregator after it runs
oCmakVrv::DtAggregateModelInfoPer Model info which DtAggregatedGeometry needs It is owned by the Indirect geometry registrar
oCmakVrv::DtAggregateSettingsInterfaceInterface for the aggregate settings GUI
oCmakArchives::DtAggregateSettingsRecordRecord class for aggregate settings
oCmakArchives::DtApplicationSettingsRecordRecord for the settings associated with the application that don't merit an additional settings file (one offs, primarily)
oCmakVrv::DtArcFacadeBaseInterface class for an Arc Facade
oCmakVrv::DtAreaFacadeBaseContains DtAreaFacadeBase class
oCmakVrv::DtArticulatedModelAnimationHelperA helper class to help with animations of a DtOsgArticulatedModel
oCDtArticulatedPart
oCDtArticulatedPartCollection
oCmakVrv::DtArticulatedPartListenerListener for changes in articulated parts
oCmakVrv::DtAtomicScalar< T >
oCmakVrv::DtAttachWidgetInterfaceAbstract interface for the attach widget
oCmakVrv::DtAttributeThe attribute layout tells DtAttributes where to draw
oCmakVrv::DtAttributeGroupIndicatorThe indicator widget
oCmakVrv::DtAttributeGroupStateListener::DtAttributeGroupInfoA structure for holding attribute data
oCmakVrv::DtAttributeGroupTemplateInterfaceThis class provides an interface for widgets that display remote graphic set information
oCmakVrv::DtAttributeGroupTemplateLogicLogic for editing attribute group template state
oCmakVrv::DtAttributeLayoutThe attribute layout tells DtAttributes where to draw using a grid type layout
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtAttributeGroupTemplateManager::DtAttributeTemplateInfo
oCmakVrv::DtAttributeGroupStateVisualizer::DtAttributeTemplateInfo
oCvrvControlToolkit::DtAttributeTemplateObjectAn Attribute Template
oCmakVrv::DtAttributeType< MemberType >
oCmakVrv::DtAttributeType< float >
oCmakVrv::DtAttributeType< float[2]>
oCmakVrv::DtAttributeType< float[3]>
oCmakVrv::DtAttributeType< float[4]>
oCmakVrv::DtAttributeType< int >
oCmakVrv::DtAttributeType< int[2]>
oCmakVrv::DtAttributeType< int[3]>
oCmakVrv::DtAttributeType< int[4]>
oCmakVrv::DtAttributeType< unsigned int >
oCmakVrv::DtAttributeType< unsigned int[2]>
oCmakVrv::DtAttributeType< unsigned int[3]>
oCmakVrv::DtAttributeType< unsigned int[4]>
oCmakVrv::DtAudioSettingsRecordThis record holds the state of the audio settings
oCmakVrv::DtAudioSettingsWidgetInterfaceInterface for the DtAudioSettingsWidget
oCmakVrv::DtAudioVolumeWidgetInterfaceThe interface for controlling the audio volume gui
oCmakVrv::DtAuthorizationCodeValidatorUsed to validate if code strings are valid
oCmakArchives::DtAutoDriversRecordRecord of which drivers to start automatically when the application starts
oCmakVrv::DtAgentFactory::DtAutoUnregistrar
oCmakVrv::DtAxisAlignedBoundingBox< T >Template for 32/64 bit Axis Aligned bounding boxes
oCmakVrv::DtAxisAlignedBoundingBox< float64 >
oCmakVrv::DtBackupInterfaceThe backup interface, is used by components to control backups of a state
oCmakVrv::DtBalancedUpdater< Updatee >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)
oCmakVrv::DtBaseAccessoryAn accessory is like a plugin into a driver
oCmakVrv::DtBaseConnectionThe DtBaseConnection is an abstract class
oCmakVrv::DtBaseEntityStateInterceptorBase class for EntityState Interceptors, this allows all entity ESI's to have an HLA13 entity
oCmakVrv::DtBaseEventViewA DtBaseEventView is a the base class for all DtEventView's
oCmakRadarFx::DtBaseMessageDtBaseMessage is the base class for all messages that can be sent between the server and the client
oCmakRadarFx::DtBaseProcessDtBaseProcess is the base class for all messages processes that can be sent between the server and the client
oCmakRadarFx::DtBaseProcessCreatorBase class for all process creators, interface used to create classes that can be passed to the ProcessFactory
oCmakVrv::DtBaseRadioVisualizationCommon interface for communication lines and squawk indicators
oCmakVrv::DtBaseRecordHolderAbstract base class
oCmakVrv::DtBaseStateViewA DtBaseStateView is a the base class for all DtStateView's
oCmakVrv::DtBeaufortWindScaleThe DtBeaufortWindScale is a utility class for converting wind speeds
oCmakArchives::DtBinaryFileIoA DtBinaryFileIo has the static functions for reading and writing to an Binary archive
oCmakVrv::DtBlinkingObjectManagerThe blinking object manager
oCmakVrv::DtBlitOsgToGlTextureA helper class for blitting between an osg texture and an internal texture identified by its OpenGL id
oCmakVrv::DtBlurShaderGenerator
oCmakVrv::DtBoundingBoxA simple bounding box
oCmakVrv::DtBufferObjectA class the wraps a OpenGL Array Buffer object
oCmakVrv::DtBuiltInSchemasHolds static functions returning built in visualizer schemas
oCmakVrv::DtBuoyBeaconLayerThe DtBuoyBeaconLayer is the base implementation of a layer of data which contains buoys and beacons that are part of the terrain
oCmakVrv::DtBuoyBeaconModelStringParserThe DtBuoyBeaconModelStringParser parses the buoy attributes found in the strings used by streamed buoy marker names
oCmakVrv::DtCachedIntersectorA 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
oCmakArchives::DtCacheSettingsRecordRecord for the settings associated with the VRV caching
oCmakVrv::DtCamera< T >Template for 32/64 bit Cameras
oCmakVrv::DtCameraShakeCreatorDtCameraShakeCreator is the common base class for all camera shake creators
oCmakVrv::DtCascadeImportanceData
oCmakVrv::DtCdbEffectTextureCodeDtCdbEffectTextureCodeThe Component Selector for CDB Model Textures
oCmakVrv::DtCdbEffectTextureTuple
oCmakVrv::DtCdbEffectTextureUtils
oCmakVrv::DtCellIndirectGeoHelper 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
oCmakVrv::DtCellToIndirectGeoMap
oCmakVrv::DtChannelThe abstract Channel Class
oCmakVrv::DtChannelCompassA model-like object that draws a 2D compass on a channel
oCmakVrv::DtChannelGridLinesA model-like object that draws grid lines on a channel
oCmakVrv::DtChannelKeywordObjectThe base class for all channel keyword objects
oCmakVrv::DtChannelManagerBase class for handling DtChannels
oCmakVrv::DtCharacterEncodingMapThe character encoding map, maps the character code to a glyph index
oCmakVrv::DtCharacterTextureVariationInfo
oCmakVrv::DtCigiActiveRegionMappingInterfaceA DtCigiActiveRegionMappingInterface provides the interface for a widget that maps active region numbers to active region strings for CIGI active region component controls
oCmakVrv::DtCigiAnimationMappingInterfaceA DtCigiAnimationMappingInterface provides the interface for a widget that maps animation numbers to animation strings for CIGI animation component controls
oCmakVrv::DtCigiBaseEntityThis class provides an abstract base class for CIGI entities
oCmakVrv::DtCigiComponentMappingInterfaceA DtCigiComponentMappingInterface provides the interface for a widget that maps component IDs to component types (e.g
oCmakArchives::DtCigiComponentMapRecordA DtCigiComponentMapRecord contains the information to recreate a mapping of component ID to component
oCmakVrv::DtCigiConnectionInitializerThis class initializes the CIGI driver
oCmakVrv::DtCigiConnectionInterfaceAbstract interface for a CIGI connection widget
oCmakVrv::DtCigiConnectionLogicLogic for configuring the CIGI Connection
oCmakVrv::DtCigiConnSettingsHandlerThis class holds the CIGI settings used by the DtCigiConnection object
oCmakVrv::DtCigiDatabaseMappingInterfaceA DtCigiDatabaseMappingInterface provides the interface for a widget that maps database numbers to file names
oCmakArchives::DtCigiEntityInfoRecordA DtCigiEntityInfoRecord contains the information to recreate a prop
oCmakVrv::DtCigiEntityMappingInterfaceAbstract interface used for mapping CIGI entity types and articulated part ID's
oCmakArchives::DtCigiEntityTypeMapRecordRecord of a mapping from entity type to CIGI entity
oCmakVrv::DtCigiEntityVisualizerThis class is responsible for processing various CIGI messages that pertain to CIGI entities and setting the data in the DtCigiEntity
oCmakVrv::DtCigiIgControlProcessorThis class is responsible for processing CIGI messages that 'control' settings in the IG, and emitting signals
oCmakVrv::DtCigiIntersectionHandlerThis class handles all of the intersection processing for HAT/HOT, LOS , and Collision segment requests
oCmakVrv::DtCigiLightPointGroupMappingInterfaceA 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
oCmakVrv::DtCigiLosBasicResponseA DtCigiIntersectionHandler processes CIGI LOS Requests and packages the results into instances of this class if a Basic response was requested
oCmakVrv::DtCigiLosRequestA DtLosResponder processes CIGI LOS Segment Request and LOS Vector Request messages and packages them up into an instance of this class, and either immediately signals the DtCigiIntersectionHandler of a request or adds a periodic request to its queue
oCmakVrv::DtCigiModelStateMappingInterfaceA DtCigiModelStateMappingInterface provides the interface for a widget that maps component ID's to model state number for CIGI model state component controls
oCmakVrv::DtCigiNetworkIOThis class performs all of the network I/O for CIGI messages
oCmakVrv::DtCigiObjectCreatorAbstract DtCigiObject creator
oCmakVrv::DtCigiObserverModeMappingInterfaceA DtCigiObserverModeMappingInterface provides the interface for a widget that maps observer mode numbers to observer mode names
oCmakVrv::DtCigiPositionHandlerThis class handles all of the position processing for Position Requests It receives signals from the DtPositionResponder when these requests are received and tells the DtCigiDriver to generate responses
oCmakVrv::DtCigiSensorMappingInterfaceA DtCigiSensorMappingInterface provides the interface for the widget that maps CIGI sensor ID numbers to strings that vrv can use
oCmakVrv::DtCigiSettingsInterfaceA DtCigiSettingsInterface is an abstract interface for a CIGI settings widget
oCmakVrv::DtCigiSettingsLogicThis class provides the logic to handle multiple named CIGI settings, including adding, removing, importing, exporting, renaming, etc
oCmakArchives::DtCigiSettingsRecordRecord of miscellaneous CIGI settings
oCmakVrv::DtCigiViewControllerA DtCigiViewControl receives messages from the DtCigiConnection and actually changes the channel settings or attaches an observer
oCmakVrv::DtWindowObject::DtClipBoxTypedef for this objects's clip coords, each window object has a clip box specified, however, only DtWindowSurface()'s can set the clip box limits
oCmakArchives::DtCloudCoverListRecordRepresents the xml tag for the list of cloud cover cover types
oCmakArchives::DtCloudCoverRecordRepresents the xml tag for the list of clouds defined for a specific cloud cover type
oCmakVrv::DtCloudLayerRepresentation of a single cloud layer
oCmakVrv::DtCloudLayerDialogInterfaceAn 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
oCDtCloudLayerDialogUi
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtCloudLayerElementThe CloudLayer element is an object that manages the interface between the Cloud Layer State Listener,which discovers information about the cloud layer); and the External Cloud Layer Agent, which represents the distributed object that marshals the data to the render thread
oCmakVrv::DtCloudLayerManager
oCmakArchives::DtCloudLayerRecordRecord of a single cloud layer's settings
oCmakVrv::vrvExampleCloudDriver::DtCloudParserA simple CSV parsing class which creates lists of DtCloudLayerRecords and DtWinds
oCmakVrv::DtCloudSettingsInterfaceThe interface of an DtCloudSettingsWidget for the DtCloudSettingsLogic
oCmakVrv::DtCloudSettingsLogicLogic class for the DtEnvironmentWidget
oCmakVrv::DtCloudTypeMapperThe DtCloudTypeMapper is a utility class for providing an enumeration for cloud types and enumeration to/from string conversion functions
oCmakVrv::DtCockpitMappingEditorLogicLogic for editing mappings from entities to cockpits
oCmakVrv::DtCockpitSettingsInterfaceInterface for widget to edit cockpit settings
oCmakArchives::DtCockpitSettingsRecordA DtCockpitSettingsRecord contains the information to recreate a prop
oCmakVrv::DtCollisionResponderThis class handles the processing of Collision Segment Defintion packets It catches signals from DtCigiSignalProcessor with CigiBaseCollDetSegDef packets, and splits processing into version specific (V3 & V4) methods
oCmakVrv::DtCollisionResponder::DtCollisionSegmentDefinitionDataStruct for Cigi Collision Request Data
oCmakVrv::DtCollisionResponder::DtCollisionSegmentResponseDataStruct for Collision Response Data
oCmakArchives::DtEnvironmentRecord::DtColorRecordRecord of color settings
oCmakArchives::DtIntersectorSettingsRecord::DtColorRecordRecord of color settings
oCmakVrv::DtColorValueTemplate for Color values in [0,1] range
oCmakVrv::DtComponentSignalerA DtComponentSignaler holds various signals that can be caught by the DtCigiDriver so that it can change various settings in the IG
oCmakVrv::DtCompressImageTaskElementConfigurationInterfaceInterface for a Image Task Element configuration widget
oCmakVrv::DtCompressImageTaskElementConfigurationLogicInterface for a Image Task Element configuration widget
oCmakVrv::DtConfigItem< TypeId >
oCmakVrv::DtConfigurationThe base implementation of a configuration
oCmakVrv::DtConfigurationCollection< ConfigurationType >A collection of configurations
oCmakVrv::DtConfigurationCollection< DtChannelConfiguration >
oCmakVrv::DtConfigurationCollection< DtDisplayConfiguration >
oCmakVrv::DtConfigurationCollection< DtObserverConfiguration >
oCmakVrv::DtConfigurationCollection< DtWindowConfiguration >
oCmakVrv::DtConnectedSlavesInterfaceAbstract connected slaves widget interface
oCmakVrv::DtConnectionListInterfaceThe interface to the connection list
oCmakVrv::DtConnectionListLogicThe logic for creating a connection list
oCmakVrv::DtConnectionSelectorWidgetInterface
oCmakVrv::DtConnectionSelectorWidgetLogicLogic to DtConnectionSelectorWidget
oCmakVrv::DtContourizationInterfaceAbstract class specifying the interface a DtContourizationLogic expects
oCmakVrv::DtContourizationLogicThe logic for the contourization page
oCmakVrv::DtControlPointWidgetThis is the 2D widget used as an indicator for Tactical Graphics objects
oCmakVrv::DtCoordinateConverterDtCoordinateConverter is the base class for 'local (cig) to geocentric' converters
oCmakVrv::DtCoordinateDisplayAbstract interface class for all coordinate system displays
oCmakVrv::DtCoordinateDisplayCollectionCollection of DtCoordinateSystemDisplay objects for displaying coordinates in multiple coordinate systems
oCmakVrv::DtCoordinatePackThe pack class packs 3 doubles into 4 floats
oCmakVrv::DtCoordinateSystemThe DtCoordinateSystem is used to manage the current coordinate system of the scene
oCmakVrv::DtCopyDataStructureGeometry data which DtAggregatedGeometry needs to copy into cpu and then gpu data
oCmakVrv::DtCrepuscularRaysParametersStruture used to exhchange/communicate various crepuscular rays parameters
oCmakVrv::DtCsmSplitData
oCmakVrv::DtCullShaderConfigShader configuration storage class
oCmakVrv::DtCurrentPassData
oCmakVrv::DtCursorSimple class that is used to define a cursor
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtCustomReflectedEntityListHLAInterfaceThis class will create VRL specific interceptors to deal with network traffic for entities
oCDtCVMarkerSeriesCreates a series/span line in the CV tool
oCDtCVSpanCreates a span that demarcates a length of time in the CV tool
oCmakVrv::DtDataBankDtDataBank is the repository for common element data and simulation-specific state data
oCmakVrv::DtDataFormatUtilsData format utilities
oCmakVrv::DtDateAndTimeInterfaceAbstract interface for a date and time widget
oCmakVrv::DtDateAndTimeLogicThe logic for displaying/editing the date and time
oCmakArchives::DtDateTimeRecordRecord of application-wide date/time settings
oCmakVrv::DtDeThe DtDe is the core component of any VR-Vantage application
oCmakVrv::DtDebugDrawCallbackInterfaceA simple interface for allowing the various systems to draw lines at the right time
oCmakVrv::DtDebugLogThis is a simple class for logging information to a file
oCmakVrv::DtDeCommunicatorThe class responsible for managing communication between multiple DtDe instances typically running in processes on other machines
oCDtDeCommunicatorObserver
oCmakVrv::DtDeErrorThe DtDeError instance
oCmakVrv::DtDegrees
oCmakRadarFx::DtDelegate< Ret, Param0 >Delegate template for binding static or member functions for callback at later time The return type and single parameter is parameterized in the template
oCmakVrv::DtDeMainWindowThe abstract main window class
oCDtDeObserver
oCDtDeObserver
oCmakVrv::DtDeRecordA Record of an IG instance
oCmakVrv::DtDeRemoteDisplayReconnectorThe class responsible for restarting remote displays that have disconnected unexpectedly
oCmakVrv::DtDeSettingsSettings class for reading and writing settings to/from files
oCmakVrv::DtDeSharedStateThe DtDeSharedState represents all the data that is shared between the master and its slaves
oCDtDesignatorRepository
oCmakVrv::DtDiGuyCullDataData that's passed around for culling
oCmakVrv::DtDiGuyFunctionRegistrationThe necessary global registration object to allow DiGuy to support Multiple instances
oCmakVrv::DtDiGuySettingsInterfaceInterface for the diguy settings widget
oCmakVrv::DtDiGuySettingsLogicThe logic for the diguy settings dialog
oCmakArchives::DtDiGuySettingsRecordSettings record for storing track history settings
oCmakVrv::DtDiGuyModelInstance::DtDiGuyShapeData
oCmakVrv::DtDiguyTransitionInfoHelper struct for VRF transition code
oCmakVrv::DtDiGuyTypeMapFieldNodeThere are nine DI-Guy type map fields
oCmakVrv::DtDisconnectableFunctionality for disconnecting the various references that objects make to each other
oCmakVrv::DtDisConnectionInterfaceAbstract interface used to a user interface
oCmakVrv::DtDisplayComponent which owns how the application is displayed
oCmakVrv::DtDisplayConfigEditorInterfaceInterface for the makVrv::DtDisplatConfigEditorWidget
oCDtDisplayConfigEditorUI
oCmakVrv::DtDisplayConfigurationGeneratorThe DtDisplayConfigurationGenerator is a helper class for generating display engine, window, and channel configurations with unique names
oCmakVrv::DtDisplayNameProviderDtDisplayNameProvider is an interface for a class to provide display names for integer keyed items such as model sets and observer settings
oCmakVrv::DtDisplayUnitsConverterUtility class for doing global unit conversion
oCmakVrv::DtDisplayUnitsSettingsInterfaceInterface for the settings widget to communicate with its logic
oCmakVrv::DtDisplayUnitsSettingsLogicThe logic for the entity display settings dialog
oCmakArchives::DtDisplayUnitsSettingsRecordContains the display units shared settings
oCmakVrv::DtDisplayUnitsSettingsSynchronizerDistributed model for keeping RDE display units settings up to date
oCDtDisplayUnitsSettingsWidgetUI
oCmakArchives::DtDistributedEnvironmentSettingsRecordA record for Distributed Environment settings
oCmakVrv::DtDockableThe dockable class provides the docking interface for any class to be a dockable widget in the DtDeMainWindow
oCmakVrv::DtDofParamsStructure to exchange/communicate DOF field parameters
oCmakVrv::DtDoubleSmoother
oCmakVrv::DtDouglasSeaStateThe DtDouglasSeaState is a utility class for converting wave heights to/from the Douglas Sea Scale as described by Wikipedia
oCmakVrv::DtDouglasSwellStateThe DtDouglasSwellState is a utility class for converting sea-swell lengths and heights to/from the Douglas Sea Scale as described by Wikipedia
oCvrvControlToolkit::DtDrawControlObjectDtDrawControlObject is the base class from which all Draw Control Objects are derived
oCmakVrv::DtDrawElementsIndirectCommandIndirect Command structure that OpenGL expects for Indirect Rendering See http://docs.gl/gl4/glDrawElementsIndirect
oCmakVrv::DtDrawnIntersector
oCmakVrv::DtDriverThe DtDriver is an abstract class
oCmakVrv::DtDriverCreatorAbstract DtDriver creator
oCmakVrv::DtDriverManagerThe DtDriverManager manages all the DtDriver's in the DtDe
oCmakArchives::DtDriverRecordA record for saving out a driver instance
oCmakVrv::DtDriverWidgetInterfaceInterface for the makVrv::DtDriverWidget
oCDtDriverWidgetUI
oCmakVrv::DtDropParticleLocal class for a single drop particle on the screen
oCmakVrv::DtDynamicFeatureLayerThe DtDynamicFeatureLayer is the base implementation of a layer of data which contains features that use meta files
oCmakVrv::DtDynamicOceanObjectThe base dynamic ocean object
oCmakVrv::DtDynamicTerrainChanges
oCmakVrv::DtDynamicTerrainGeometryRepresents (possibly infinite) area of space
oCmakVrv::DtDynamicTerrainImplementationTerrain state manipulators
oCmakVrv::DtDynamicTerrainIndexInterface provided to terrain feature's state change functions
oCmakVrv::DtDynamicTerrainPageInterfaceInterface to a widget that displays the scene graph as a tree
oCmakVrv::DtDynamicTerrainStateManipulatorFactoryFactory for creating objects which implement some kind of manipulation of the state of dynamically changeable state of the terrain
oCDtDynamicTerrainStateRepository
oCmakVrv::DtEaserThe easer class DtEaser return values along a bezier curve between input point 1 and point 2
oCmakVrv::DtEffectThe base class for a programmable pipeline render effect
oCmakVrv::DtEffectControllerCreator
oCmakVrv::DtEffectControllerShaderCacheBrief DtEffectControllerShaderCache is a cache for shaders used by effect texture controller
oCmakVrv::DtEffectCreatorAbstract creator class for registering effects with a effects manager
oCmakVrv::DtEffectManagerThe effect manager provides a way of creating and sharing effects
oCmakVrv::DtElementAttributeDtElementAttribute is a common base class used for all element attributes, such as those found in a DtElementEntry
oCmakVrv::DtElementAttributeManagerThe element attribute manager is used to provide access to element attribute data
oCmakVrv::DtElementAttributes
oCmakVrv::DtElementChangesDtElementChanges is used to communicate changes in element data between drivers and the main application
oCmakVrv::DtElementDataThe element data is all the information about all elements in the scene
oCmakVrv::DtElementDefinitionEditorInterfaceThis is the interface for the element definition editor widget
oCmakVrv::DtElementDefinitionManagerManager which owns element definitions.for one type of element Use the makVrv::DtElementDefinitionTypesManager to get each element definition manager
oCmakVrv::DtElementDefinitionNewThe element definition class contains the element definition information
oCmakArchives::DtElementDefinitionRecordRecord for an element definition (new type)
oCmakVrv::DtElementEditorInterface
oCmakVrv::DtElementEntryDtElementEntry holds the non-simulation-specific data about an element, including its element type and attributes
oCmakVrv::DtElementIDHierarchyHierarchy that will keep track of parent/child element id relationships
oCmakVrv::DtElementIDHierarchyDisplayStateUsed for signalling what the new display state should be
oCmakVrv::DtElementIDHierarchyNodeWill contain information about an element, its children and its parent
oCmakVrv::DtElementIDHierarchyStateInformation about the element and its place in the element id hierarchy
oCmakArchives::DtElementsRecordRecord containing a collection of element definition records
oCmakVrv::DtElevationColorizationInterfaceAbstract class specifying the interface a DtElevationColorizationLogic expects
oCmakVrv::DtElevationColorizationLogicThe logic for an elevation color page
oCmakVrv::DtEllipseFacadeBaseContains DtEllipseFacadeBase class
oCDtEmitterBeamRepository
oCDtEmitterSystemRepository
oCmakVrv::DtEncoderIOThe EncoderIO class is responsible to initialize CUDA and NVidia encoder then will be responsible to submit the Pixel Buffer Object to the GPU for encoding
oCmakVrv::DtEntity2dFacadeBaseThe DtEntity2dFacadeBase is the common methods of a facade around agents that make up an entity in the 2D Icon model set
oCmakVrv::DtEntity3dFacadeThe DtEntity3dFacade is a facade around agents that make up an entity in the 3D model set
oCmakVrv::DtEntityAppearanceMapperDecoder for converting a particular entity type's appearance bits into generic enumerated values
oCmakVrv::DtEntityAppearanceMapperFactoryFactory for creating appearance mappers for entity types
oCmakRadarFx::DtEntityDescriptionEntity Description data structure that has the simulation ID, marking text, and entity type
oCmakVrv::DtEntityDisplaySettingsInterfaceThe interface for an entity settings widget to communicate with its logic
oCmakVrv::DtEntityDisplaySettingsLogicThe logic for the entity display settings dialog
oCmakVrv::DtEntityFacadeThe DtEntityFacade is a facade around agents that make up an entity
oCmakVrv::DtEntityFilterUsed to filter out entities in discovery conditions
oCmakVrv::DtEntityHATLineFacadeClass for height above terrain line to show height above terrain line and label
oCmakRadarFx::DtEntityHelperThe DtEntityHelper is a helper class for gathering information about simulation entites from VR-Vantage
oCmakVrv::DtEntityIndicatorWidgetThe indicator widget
oCmakVrv::DtEntityInfoWidgetDtEntityInfoWidget is the object proxy for 2D distributed entity info (label) objects
oCmakVrv::DtEntityMappingEditorInterfaceThis DtEntityMappingEditorInterface provides a generic interface for common entity type editing operations
oCmakArchives::DtEntitySettingsRecordContains the entity display settings
oCDtEntityStateInterceptor
oCDtEntityStateInterceptorCreator
oCDtEntityStateRepositoryCreator
oCentityTypeFilterPlugin::DtEntityTypeFilterThis class defines a filter that when applied to a state listener (which has access to ALL the network transmitted entity data) will find the entity's entity type and compare it to a list of filters
oCmakVrv::DtEntityTypeMapEditorInterfaceAn abstract interface for the DtEntityTypeMapEditorWidget
oCmakVrv::DtEntityTypeMapperAn EntityType to Definition mapper
oCmakVrv::DtEntityTypeMapperSettingsObjectInterfaceThis class is used by the logic in order to lock/unlock settings object
oCmakArchives::DtEntityTypeMappingRecordRecord of a mappings from an entity type to some number
oCmakVrv::DtEntityTypeToElementDefinitionLogicThis is the logic for the DtEntityTypeToDefinitionWidget class
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtEnvironmentalStateListenerCreatorCreator class for the EnvironmentalStateListener
oCmakVrv::DtEnvironmentConditionsInterfaceAn abstract interface for a weather condition settings widget
oCmakVrv::DtEnvironmentConditionsLogicThe logic for displaying/editing the environment conditions
oCmakVrv::DtEnvironmentInterfaceThe DtEnvironmentInterface is an interface class providing abstraction for different managers of environmental effects for a scene
oCmakVrv::DtEnvironmentListThe DtEnvironmentList maintains a list of DtEnvironment records that can be looked up by the environment name
oCmakArchives::DtEnvironmentListRecordA record for maintaining a list of environment records
oCDtEnvironmentProcessDecoder
oCDtEnvironmentProcessEncoder
oCvrvControlToolkit::DtDrawControlObject::DtEnvironmentProcessPublisherCreatorCreator for creating the environment process publisher for a draw control object
oCmakArchives::DtEnvironmentRecordRecord of environment/weather settings Includes precipitation, air, and clouds
oCmakVrv::DtEventLoopThe abstract DtEventLoop class
oCmakVrv::DtEventProcessorInterfaceThe DtEventProcessorInterface defines the generic interface for classes which handle input events
oCmakVrv::DtEventQueueInterfaceThe event queue interface is a cross thread event queue used to emit event_signal across thread boundaries
oCmakVrv::DtExampleDrawObjectThis is the implementation of the distributed draw object
oCmakVrv::DtExampleInterfaceExample Interface (based on the humble dialog pattern)
oCmakVrv::DtExampleModelManagerThis is the implementation of the example model manager
oCmakVrv::DtExampleObject
oCmakVrv::DtExampleSensorSettingsManagerThis is the implementation of the example sensor settings manager
oCmakVrv::DtExampleSettingsRecordExample Settings Record
oCmakVrv::DtExampleShaderManagerThis is the implementation of the example model manager
oCDtExampleSimEngineProvide a basic sim engine to use in an example showing how to embed a sim engine into a driver that runs in a single thread
oCDtExampleWidgetUI
oCDtExerciseConnInitializer
oCmakVrv::DtExperimentalFeaturesInterfaceAbstract interface used for the Experimental Features utility
oCDtExtDiGuyStateRepository
oCDtExtEntityStateRepository
oCmakVrv::DtExternalCloudLayerDistributable object that can be used to add cloud layers to any existing cloud cover, including the cloud cover manager's special 'External' Cover (see DtCloudCoverManager.h for details)
oCmakArchives::DtExtractionOperationRecordA DtExtractionOperationRecord contains information about a single extraction operation
oCmakVrv::DtExtractOceanInterfaceInterface for the extract Ocean widget
oCmakVrv::DtExtractOceanLogicExtract Ocean logic
oCmakVrv::DtExtractPropsInterfaceInterface for the extract props widget
oCmakVrv::DtExtractPropsLogicExtract props logic
oCmakVrv::DtExtrudedLineModelSegmentInstanceA prism controlled by control points
oCmakVrv::DtEyepointControlWidgetInterfaceAbstract interface for the attach widget
oCmakVrv::DtEyepointInfoWidgetInterfaceInterface for DtEyepointInfoWidgets
oCDtEyepointInfoWidgetUi
oCmakVrv::DtFaccCodeA data type which represents a FACC code
oCmakVrv::DtFaccInfo
oCmakVrv::DtFeatureThis is the base Terrain Feature class which all specific feature types extend
oCmakVrv::DtFeatureAdderThe feature adder class provides a generic method for adding feature elements to a feature layer
oCmakVrv::DtFeatureColorEditorInterface
oCmakVrv::DtFeatureFieldValueParserThe DtFeatureFieldValueParser will create a map of all the field/ value pairs in feature file
oCmakVrv::DtFeatureFieldValueReaderInterface class for reading feature values
oCmakArchives::DtFeatureLayerRecordA DtFeatureLayerRecord contains the information to add features from a single source file and ruleset
oCmakArchives::DtFeatureSettingsRecord
oCmakVrv::DtFeatureSpecificationThe feature specification contains all the data regarding a feature object
oCmakVrv::DtFeatureVisualizerBase visualizer class for visualizing features
oCmakVrv::DtFileCacheHandles the caching of files
oCmakVrv::DtFileCacheInterfaceThe interface for the DtFileCachePage
oCmakVrv::DtFileEnumeratorContains makVrv::DtFileEnumerator class
oCmakVrv::DtFileUrlDtFileUrl converts a filename, possibly with a relative path, into a FILE URL usable as an href
oCmakVrv::DtFilterBase filter class for DtFilteredListView
oCmakVrv::DtFontA class with encapsulated a font loaded from disk with a given size
oCmakVrv::DtFontManagerManages instances of fonts, the font will be kept in memory unless the manager is cleared
oCmakVrv::DtForestA wrapper around the forest driver and some local state of the forest
oCmakVrv::DtForestObjectDtForestObject provides a way to make lots of trees
oCmakArchives::DtForestSettingsRecordRecord of SpeedTree rendering configuration
oCmakVrv::DtFormatRenderer< VertexFormat >Class for defining how an effect renders a format of data
oCmakVrv::DtFormatRenderer< DtLineVertex >
oCmakVrv::DtFormatRenderer< DtOffsetColoredTexturedVertex >
oCmakVrv::DtFormatRenderer< DtOffsetColoredVertex >
oCmakVrv::DtFrameBufferObjectAn object which wraps an OpenGL frame buffer object and allows rendering To a texture
oCmakVrv::DtFreeTypeFaceA class which encapsulates a free type face object
oCmakVrv::DtFreeTypeLibraryThe DtFreeTypeLibrary instance provides an interface to a single Free type library implementation
oCmakVrv::DtFxApplyMTParticleUpdateFunctionApplyMTParticleUpdateFunction updates particles in parallel
oCmakVrv::DtFxApplyMTParticleVboPrepFunctionApplyMTParticleUpdateFunction preps vbo in parallel
oCmakVrv::DtFxChildSystemA child systems thats created when a parent system is created /ingroup vrvFx
oCmakVrv::DtFxCollisionVolumeInterfaceClass that allows clients to add collision objects (no export of virtual base class)
oCmakVrv::DtFxDebugDrawCallbackInterfaceA simple interface for allowing the qt particle editor to draw lines at the right time
oCmakVrv::DtFxForceInterfaceClass that allows clients to add global forces (no export of virtual base class)
oCmakVrv::DtFxGizmoRendererClass to quickly render a bunch of basic primitives as debugging aids
oCmakVrv::DtFxParticleCpu side particle representation
oCmakVrv::DtFxParticleSystemHolder
oCmakVrv::DtFxParticleVertexGpu vbo representation of the particle
oCmakVrv::DtFxScriptDataWrapper around a parsed expression
oCmakVrv::DtFxStreamedVboDataHelper struct to send basic primitives to video card
oCmakVrv::DtGaussianDistributionGeneratorImplementation independent random number generator with a normal (Gaussian) distribution
oCmakVrv::DtGdbSurfacesInterfaceThe abstract interface of the DtGdbSurfacesWidget for the DtGdbSurfacesLogic
oCmakVrv::DtGdbSurfacesLogicThe logic class for handling GDB surfaces
oCmakVrv::DtGeneralApplicationSettingsInterface
oCmakVrv::DtGeneralApplicationSettingsLogicThe logic for controlling how the DtGeneralApplicationSettingsPage works
oCmakArchives::DtGenericTerrainRecordDtGenericTerrainRecords allow the VR-Forces terrainInterface library to instantiate and configure the proper type of terrain implementation
oCDtGeodeticRegion
oCmakVrv::DtGeometrySpecificationStructure that is packed for consumption by GPU for indirect rendering
oCmakVrv::DtGeoReferenceMechanism to convert between geodetic coordinates and topocentric coordinates
oCmakVrv::DtGlBufferA generic OpenGL buffer
oCmakVrv::DtGlCapsDtGlCaps provide the capibilities value in OpenGL
oCmakVrv::DtGlDebugger
oCmakVrv::DtGlDebuggingState
oCmakVrv::DtGlDebugGroup
oCmakVrv::DtGlProgramA convenience class to represent an OpenGL Shader Program
oCmakVrv::DtGlRenderTextureA helper classes for creating a RTT target, optionally including depth buffer
oCmakVrv::DtGlScopedDebugGroup_
oCmakVrv::DtGlScreenQuadA helper classes for Rendering a fullscreen quad
oCmakVrv::DtGlShaderA convenience class to represent an OpenGL Shader
oCmakVrv::DtGlSimpleTextureWrapper for OpenGL Texture
oCmakVrv::DtGLSLIncludePreprocesorStatic utility class for preprocessing glsl files and replacing the #include lines
oCmakVrv::DtGLSLMacroA macro definition
oCmakVrv::DtGLSLPreprocessorThis is a simplistic C/C++-like preprocessor
oCmakVrv::DtGLSLTokenA input token
oCmakVrv::DtGlStudioAttributeUpdaterBase class for a GLStudio cockpit attribute
oCmakVrv::DtGlStudioAttributeUpdaterCreatorCreator for registering a GLStudio cockpit updater
oCmakVrv::DtGlStudioAttributeUpdaterFactoryFactory for building GLStudio attribute updaters for a cockpit
oCmakVrv::DtGlTextureA helper classes for creating a RTT target, optionally including depth buffer
oCmakVrv::DtGlTextureBufferObjectWrapper for OpenGL Texture Buffer Object
oCmakVrv::DtGLTextureUtils
oCmakVrv::DtGlVaoManagerThis class is used to manage an opengl vertex array object (VAO) dealing with multiple opengl contexts
oCmakVrv::DtGlyphA class which represents a glyph instance
oCmakVrv::DtGlyphRendererAbstract class for handling glyph rendering
oCmakVrv::DtGotoLogic
oCmakVrv::DtGotoWidgetInterfaceAbstract interface for DtGotoWidget
oCmakVrv::DtGpuAxisAlignedBoundingBoxStructure 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
oCmakVrv::DtGpuCullingAndLodThis 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
oCmakArchives::DtGradientControlPointRecord of a single control point used to generate
oCmakVrv::DtGradientEditorInterfaceAbstract interface for gradient editor widgets
oCmakVrv::DtGreatCircleCurveGeneratorDtGreatCircleCurveGenerator 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
oCmakVrv::DtGridCellInternal struct for one cell of our grid of glass properties
oCmakVrv::DtGridLinesInterfaceThe interface used by the DtGridLinesPage and the DtGridLinesLogic
oCmakVrv::DtGridLinesParametersInterface for DtGridLinesParameters, a container class for holding all the dialog and model definition-settable parameters of grid lines
oCmakArchives::DtGridLinesSettingsRecordA DtGridLinesSettingsRecord contains the information to save grid line settings
oCmakVrv::DtGroundClampingWidgetInterface
oCmakVrv::DtGroundFogEffectThis class is used to create an effect around the eye to represent blowing particle effects such as sand
oCmakVrv::DtGroundFogPatchObject used to represent 1 patch of a patchy ground fog system
oCmakVrv::DtGroundFogPatchAreaAn area of ground fog patch items and effects
oCmakVrv::DtGStreamerImageTaskElementConfigurationInterfaceInterface for a Image Task Element configuration widget
oCmakVrv::DtGStreamerImageTaskElementConfigurationLogicInterface for a Image Task Element configuration widget
oCmakVrv::DtHatHotResponder::DtHatHotRequestDataStruct storage for the HatHotRequest Data Passed to the DtCigiIntersectionHandler for processing
oCmakVrv::DtHatHotResponderA DtHatHotResponder receives HAT/HOT requests from CIGI and either initiates an immediate request or adds a periodic request
oCmakVrv::DtHatHotResponder::DtHatHotResponseDataStruct for HatHotResponseData
oCmakVrv::DtHdrDrawable::DtHdrOptionsStructure to hold all the HDR settings so they can more easily be passed to the drawable
oCmakVrv::DtHeaderParserAbstract header parser class
oCmakVrv::DtHeaderParserCreatorAbstact header parser creator class
oCmakVrv::DtHeadingTapeA class for creating a heading tape on screen using DtWindowObjects
oCmakVrv::DtHla13ConnectionInterfaceAbstract interface used to a user interface
oCmakVrv::DtHla1516ConnectionInterfaceAbstract interface used to a user interface
oCmakVrv::DtHla1516eConnectionInterfaceAbstract interface used to a user interface
oCmakVrv::DtHsvColorUtil
oCmakVrv::DtIgSettingsControllerThis class acts on various CIGI messages that change settings in the IG
oCmakRadarFx::DtCaptureProcess::DtImageCaptureConfigDtImageCaptureConfig defines a request for an image from the RadarFX Server
oCDtImageCaptureConfig
oCmakRadarFx::DtImageSize
oCmakVrv::DtImageTaskElementThe DtImageTaskElement is an abstract base class for all image task elements
oCmakVrv::DtImageTaskElementConfigurationWidgetCreatorCreator interface to process image task type-specific configuration widgets
oCmakVrv::DtImageTaskElementCreatorDtImageTaskElementCreator is the common base class for all image task element creators
oCmakVrv::DtImageTaskElementInterfaceInterface for a Image Task Element widget used to configure Process Image Task Elements
oCmakVrv::DtImguiHelper
oCmakVrv::DtImGuiLoaderStatsDataClass that gathers per frame stats and puts up UI
oCmakVrv::DtImguiTweakUIHelper for guaranteeing consistent ordering of gui bits, only used by shadow system
oCmakVrv::DtIndirectAggregateHelperHelper class to the DtIndirectGeometryAggregator
oCmakVrv::DtIndirectAggregateIndicesHelperHelper class for DtIndirectAggregateHelper which checks and copies indices from a geometry
oCmakVrv::DtIndirectBuildingsHandlerClass used to collect geometry coming in via buildings layer and add it to the indirect engine
oCmakVrv::DtIndirectCullPassHandles the running of the compute shader pass for indirect culling, LODing and switches
oCmakVrv::DtIndirectEffectTextureShaderContains info about the shader file, execution priority and name of the shader corresponding to a particular effect texture may be found
oCmakVrv::DtIndirectEffectTexturesTemplateClass 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)
oCmakVrv::DtIndirectFadeParametersStruct for holding the fade parameters used by the indirect rendering cull compute shader
oCmakVrv::DtIndirectFeatureGeomHandlerClass used to collect geometry coming in via feature_geom and add it to the indirect engine
oCmakVrv::DtIndirectGeometryInstanceNon virtual container class for holding the information needed to create an indirect geometry instance
oCmakVrv::DtIndirectGeometryLayerManagerHandles a layer specified in the .earth file, and using the feature_geom plugin and point features
oCmakVrv::DtIndirectGeometryStateManagerSimple state/glmodes class for handling setting up modes It can now handle generic state modes and attributes so it should work for any osg states needed for indirect
oCmakVrv::DtIndirectGpuOutputInstanceCull shader will cull/lod instance geometries and generate a list of instances that are visible
oCmakVrv::DtIndirectLodManagerHandles the lods for all the indirect geometry
oCmakVrv::DtIndirectModelsContainerClass for holding an indirect geometry registrar (which holds the information about how to draw models) and handling the adding/registering the model to the registrar
oCmakVrv::DtIndirectOffsetAndSizeStructure for some internal GPU book-keeping
oCmakVrv::DtIndirectOpenGLStateNon virtual Container class for holding on to the different states that are found for indirect geometry currently supports cull face and polygon offset
oCmakVrv::DtIndirectOpenGLStateHasherHasher for the concurrent_unordered_map
oCmakVrv::DtIndirectPolygonOffsetNon virtual container class for defining a polygon offset state
oCmakVrv::DtIndirectRenderingParametersClass per frame that must be passed to the DtICullingAndLOD It indicates what would have changed (instances, new geometry came in, textures loaded, etc)
oCmakVrv::DtIndirectSwitchManagerHandles the switches for all the indirect geometry
oCmakVrv::DtIndirectTextureCollectionPolicyAbstract 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)
oCmakVrv::DtIndirectTextureCollectionPolicyCreatorAbstract class for creation of a particular texture collection policy
oCmakVrv::DtIndirectViewParametersThe class that is used to communicate the camera viewing parameters to the DtICullingAndLOD interface
oCmakVrv::DtInitializerClass responsible for initializer order
oCmakVrv::DtInMemoryProfilerThis class measures time difference (cpu time, wall time, etc) between calls to its start and stop function
oCmakVrv::DtInMemoryProfilerDistributorThis class measures time difference (cpu time, wall time, etc) between calls to its start and stop function
oCmakVrv::DtInMemoryProfilerHelper
oCmakVrv::DtInsetViewCreatorDtInsetViewCreator creates display, window, and observer configurations to implement an Inset View
oCmakVrv::DtInstanceNotion of a 'GPU' instance has a relative transform to the cell/geometry (32 bits)
oCmakVrv::DtInstance_64Notion of an 'CPU' instance An DtInstance_64 has a model id, a transform, and the lod information The DtInstance_64 has full 64 bit precision xform
oCmakVrv::DtInstanceContainerHelper 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)
oCmakVrv::DtInstanceEditorInterfaceAbstract interface for instance editor widgets
oCmakVrv::DtInstanceProcessorInterface for a class that implements a per-frame instance processing step
oCmakVrv::DtInstanceStatePer-instance state information
oCmakVrv::DtInstanceUtilsContains 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
oCmakVrv::DtInterestManagementInterfaceInterface of the DtInterestManagementWidget for the DtInterestManagementLogic
oCmakVrv::DtInterestManagementLogicThe logic for controlling the intereste management widget
oCmakArchives::DtInterestManagementRecordRecord of interest management / DDM settings
oCmakVrv::DtInterfaceLayoutEditorWidgetInterfaceAbstract interface for GUI layout editor widgets
oCmakVrv::DtIntersectionCacheAn abstract interface for managing cached intersection information and determining if the cache needs to be updated
oCmakVrv::DtIntersectorDtIntersector is an abstract class that provides the interface for requesting intersections with the scene graph
oCmakVrv::DtIntersectorCacheIntersector Cache class
oCmakVrv::DtIntersectorCacheKeyClass that will be used to translate positions into a quick lookup key for cached intersections
oCmakVrv::DtIntersectorResultDescriptor for a single intersection result
oCmakVrv::DtIntersectorSettingsInterfaceThis is the interface which the intersector settings widget will inherit from and the logic will use to talk to the widget
oCmakVrv::DtIntersectorSettingsLogicThis is the logic for the intersector settings widget
oCmakArchives::DtIntersectorSettingsRecordA DtIntersectorSettingsRecord contains the information to regarding intersector settings the applications saves
oCmakVrv::DtIntervisibilityElementImplements the common behavior of shape elements that are added to the scene
oCmakVrv::DtIntervisibilitySettingsInterfaceThis is the interface which the intervisibility settings widget will inherit from and the logic will use to talk to the widget
oCmakArchives::DtIntervisibilitySettingsRecordRecord class for Intervisibility settings
oCmakVrv::DtIntervisibilityStateListenerCreatorCreator for base intervisibility creator
oCmakVrv::DtIntSize< T >Class for Screen/Texture Size
oCmakVrv::DtItemsListInterfaceInterface for display the objects, terrains, observers in the scene in a list
oCmakVrv::DtItemsListLogicLogic class for display the objects, terrains, observers in the scene in a list
oCmakVrv::DtJobSplitterThis class is used to split work up between threads
oCmakVrv::DtJobSplitterJobA generic structure to hold data for a job for use with DtJobSplitter
oCmakVrv::DtJobSplitterTaskA class to define a task for use with tbb::parallel_for
oCmakVrv::DtKeyAndMouseEventListenerThis abstract base class defines the interface for OS-specific keyboard and mouse event listeners
oCmakVrv::DtKeyEventThis class encapsulates a Key event
oCmakVrv::DtKeyFunctionMapEntryThe function sets for key-up and key-down events for one key used as an entry in a DtKeyMap
oCmakVrv::DtKeyFunctionNameListA serializable list of function names
oCmakVrv::DtKeyFunctionSetA serializable set of function lists, one for each modifier combination
oCmakVrv::DtKeyMapKey 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
oCmakVrv::DtKeyMappingEditorLogicThe logic for the makVrv::DtKeyMappingEditor
oCmakVrv::DtKeyMappingEditorWidgetInterfaceAbstract interface for instance editor widgets
oCmakArchives::DtKeyMapRecordA record saving the keyboard mapping
oCmakVrv::DtKeyStateThis class encapsulates the state associated with a key event
oCmakVrv::DtKeywordMixinThe DtKeyword mixin is a mixin class (add funcionality by inheritence) for adding generic keywords to another class
oCmakVrv::DtKlvKeyA DtKlvKey instance represents a KLV (Key-Length-Value) Key field
oCmakArchives::DtLaserDesignatorSettingsRecordA DtLaserDesignatorSettingsRecord contains the current laser designator settings
oCmakVrv::DtLastForceActionParams
oCmakVrv::DtLibraryLoaderDtLibraryLoader is used to load VR-Vantage plugins
oCmakVrv::DtLightClass for generic lights
oCmakVrv::DtLightDataHelper class to pack lights into a buffer/texture
oCmakVrv::DtLightDataStruct
oCmakVrv::DtLightEditorInterfaceExample Interface (based on the humble dialog pattern)
oCmakVrv::DtLightIndicatorDataThe elements that make up a taxiway sign
oCmakVrv::DtLightingRenderSettingsInterfaceThis is the interface which the lighting render settings widget will inherit from and the logic will use to talk to the widget
oCmakVrv::DtLightingRenderSettingsLogicThis is the logic for the render settings widget
oCmakArchives::DtLightingRenderSettingsRecordA DtLightingRenderSettingsRecord contains the information to regarding the lighting rendering settings the applications saves
oCmakVrv::DtLightManagerLightManager class which allows creation/deletion of lights
oCmakVrv::DtLightPointNodeDataLayout
oCmakVrv::DtLightPointTableLights 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
oCmakVrv::DtLightPointTextureLayout
oCmakVrv::DtLightPointTypeLight 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
oCmakVrv::DtLightScreenSpaceDataScreen space light data, set up per frame and re-used multiple times while adding lights to light buckets
oCmakVrv::DtLightScreenSpacePerViewDataPer-view data used to calculate the DtLightScreenSpaceData below
oCmakVrv::DtLine2D< T >DtLine2D class DtLine2D is a templated class (typically for doing floats vs
oCmakVrv::DtLine2D< float32 >
oCmakVrv::DtLineFacadeBaseContains DtLineFacadeBase class
oCvrvControlToolkit::DtLineObjectInterfaceA 3D Line Stealth Draw Control Object
oCmakVrv::Dt3DLineStateListener::DtLineSegmentColor
oCmakVrv::DtLineSegmentInterfaceA class which represents a single line segment
oCmakVrv::DtLineSegmentProxyA line segment proxy is a flyweight class for controlling a single line segment
oCmakVrv::DtLineVertexA vertex element used for rendering a line
oCmakVrv::DtLoaderHandleWrapper object that insulates the loader from other threads destroying an object
oCmakVrv::DtLoaderSettingsInterfaceThe interface between the logic and widget for loader settings
oCmakArchives::DtLoaderSettingsRecordA DtLoaderSettingsRecord contains the information restore loader settings from disk
oCmakVrv::DtLockedBufferedQueue< T >A locked buffered queue which allows multiple writers and a single reader
oCmakVrv::DtLockedBufferedQueue< boost::function< void()> >
oCmakVrv::DtLockedBufferedQueue< makVrv::DtAgentManager::MessageParcel >
oCmakVrv::DtLockedBufferedQueue< makVrv::DtLightIndicatorData >
oCmakVrv::DtLockedBufferedQueue< makVrv::DtRunwayData >
oCmakVrv::DtLockedBufferedQueue< makVrv::DtTaxiwaySignData >
oCmakVrv::DtLockedBufferedQueue< SceneManagerInterfaceFunction >
oCmakVrv::DtLockedBufferedQueue< SharedEventList >
oCmakVrv::DtLockedBufferedQueue< unsigned int >
oCmakVrv::DtLockfileLogic class for encrypting and decrypting MAK Encrypted Data Format files
oCmakVrv::DtLocklessQueue< T >DtLocklessQueue is a thread safe queue for single reader/single writer
oCmakRadarFx::DtLocklessQueue< T >DtLocklessQueue is a thread safe queue for single reader/single writer
oCmakRadarFx::DtLocklessQueue< makRadarFx::DtBaseMessage * >
oCmakVrv::DtLocklessQueue< makVrv::DtTcpMessageClient * >
oCmakVrv::DtLocklessQueue< makVrv::DtVideoFrameBuffer * >
oCmakVrv::DtLocklessQueue< std::string >
oCmakVrv::DtLodIdNotion of an lod; essentially an id A 'model' is made up of multiple lods, each with an unique id within the model
oCmakVrv::DtLosResponderA 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
oCmakVrv::DtMapEditorInterfaceInterface for a key/value pair editor GUI
oCmakVrv::DtMasterSensorControllerMain thread controller used to create, destroy, and modify sensors
oCmakVrv::DtMaterialStructure 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
oCmakVrv::DtMaterialUtilsUtility class for materials
oCmakVrv::DtMathMath utilities
oCmakVrv::DtMatrix3< T >3 dimensional matrix
oCmakVrv::DtMatrix3< double >
oCmakVrv::DtMatrix4< T >4 dimensional matrix
oCmakVrv::DtMatrix4< double >
oCmakVrv::DtMatrix4< float >
oCmakVrv::DtMatrixUtils< T >Matrix manipulation utilities
oCmakVrv::DtMeifConverterClass responsible for converting images into MAK encrypted image files
oCmakVrv::DtMenuThe abstract base menu class
oCmakVrv::DtMenuPathClass which represents a menu path
oCmakVrv::DtMessageThe IGI Message
oCmakVrv::DtMessageClientIGI Client is responsible for delivering IGI messages to other remote managers
oCmakVrv::DtMessageDispatcherIGI Manager managers both IGI clients and IGI interfaces
oCmakRadarFx::DtMessageFactoryDtMessageFactory class
oCmakRadarFx::DtMessageHandlerDtMessageHandler manages message delegates
oCmakVrv::DtMessageMemberCall< C >Abstract base class with wraps a member call with it's arguments stored in a message
oCmakVrv::DtMessageMemberCall< ObjectClass >
oCmakVrv::DtMessageStreamClass for serializing objects as a byte stream for transmitting to othe rdisplay engines
oCmakVrv::DtMetadataElementDtMetadataElement is an abstract class that defines the interface common to all metadata elements
oCmakVrv::DtMetadataPublisherDtMetadataPublisher defines the interface for all metadata publishers, as well as the implementation of some standard methods
oCmakVrv::DtMetadataPublisherConfigurationCreatorDtMetadataPublisherConfigurationCreator is the common base class used by all metadata publisher configuration widgets
oCmakVrv::DtMetadataPublisherCreator
oCmakVrv::DtMetaFileManagerHandles the set up and processing of .meta files
oCmakVrv::DtMetaFlightDescriptionA representation of a meta-flight terrain
oCmakVrv::DtMetaFlightParserFile responsible for parsing and traversing a metaflight xml file
oCmakVrv::DtMetaFlightTypesThis class contains subclasses which correspond to MetaFlight data types as defined by the XML schema published by Presagis
oCmakVrv::DtMetaObjectCreatorAbstract dynamic feature creator class
oCmakVrv::DtMilStdFontUtilitiesUtilities to return glyphs for fonts given relevant information
oCmakVrv::DtMinimumMsPublisherConfigurationInterfaceInterface for the base metadata publisher configuration widget
oCmakVrv::DtMinimumMsPublisherConfigurationLogicLogic for the
oCmakVrv::DtMixedRealityMaskObject to handle rendering a mixed reality mask object into the scene
oCmakVrv::DtModelA model which owns a single model instance
oCmakVrv::DtModelDefinitionEditorInterfaceInterface of the makVrv::DtModelDefinitionEditorWidget for the makVrv::DtModelDefinitionEditorLogic
oCmakVrv::DtModelDefinitionEditorLogicThe logic for editing model definitions
oCmakVrv::DtModelDefinitionManagerThe model definition manager is responsible to managing all of the model definitions the IG knows about
oCmakArchives::DtModelDefinitionRecordA DtModelDefinitionRecord will serialize a terrain patch model definition
oCmakVrv::DtModelDefinitionSchemaValidatorA schema for a definition
oCmakVrv::DtModelInfoDtModelInfo is a mapping of a 'model' name to a 'model' id A 'model' can have a number of lods
oCmakVrv::DtModelInstanceThe base class for all model instances
oCmakVrv::DtModelPreloaderDtModelPreloader is responsible for responding to model preload actions from an agent
oCmakVrv::DtModelPreloadInterfaceDtModelPreloadInterface is the interface allowing the DtModelPreloadPageLogic and DtModelPreloadWidget to communicate
oCmakVrv::DtModelPreloadPageLogicA DtModModelPreloadPageLogic provides the logic for a widget that allowd for the constuction of a list of model definitions for preloading
oCmakArchives::DtModelPreloadRecordDtModelPreloadRecord
oCmakArchives::DtModelPreloadSetRecordRecord of a collection of model preload definitions
oCDtModelPreloadWidgetUI
oCmakVrv::DtModelScaleWidgetInterfaceInterface of the makVrv::DtModelScaleWidget for the makVrv::DtModelScaleLogic
oCmakVrv::DtModelSetRealizationManagerDtModelSetRealizationManager is responsible for tracking which model sets are currently realized
oCmakArchives::DtModelSetRealizationRecordDtModelSetRealizationRecord is the serializable record used to read and write a vector of modelSet / flag pairs that indicate whether or not a model set is realized
oCmakArchives::DtModelSetRealizationsRecordDtModelSetRealizationsRecord is the serializable record used to read and write a vector of modelSet / flag pairs that indicate whether or not a model set is realized
oCmakVrv::DtMotionModelThe base motion model class
oCmakVrv::DtMotionModelCreatorThe motion model
oCmakVrv::DtMouseEventThis class encapsulates a mouse button event
oCmakVrv::DtMouseHideProcessorDtMouseHideProcessor tracks mouse move events and when they happen
oCmakVrv::DtMouseMappingEditorLogicThe logic for the mouse mapping editor (and mouse hide settings) page
oCmakVrv::DtMouseMappingEditorWidgetInterfaceAbstract interface for instance editor widgets
oCmakVrv::DtMouseStateThis class encapsulates the state associated with a mouse button event
oCmakVrv::DtMtlModelMapReaderA static class used to read (and then access) an old Stealth 6.2-style mtl model map file
oCmakVrv::DtMultiMapEditorInterfaceInterface of the makVrv::DtMultiMapEditorWidget for the makVrv::DtMultiMapEditorLogic
oCmakVrv::DtMultiReferencedNodeContainer< State >DtMultiReferencedNodeContainer is a class template that it used to provide support for dynamic nodes (such as switches and animations) that may be multiply referenced
oCmakVrv::DtMultiReferencedNodeContainer< DtSequenceInstanceState >
oCmakVrv::DtMultiReferencedNodeContainer< DtSwitchInstanceState >
oCmakVrv::DtMultiViewDataSimple class to encapsulate the different views in a multiview vr setup
oCmakArchives::DtNameValueListsInherit this is you need a list of name/value pairs
oCmakVrv::DtNavigationFeatureThe DtNavigationFeature can be attached to any articulated model through an articulated model agent
oCmakVrv::DtNavigationFeatureManagerThe DtNavigationFeatureManager matches streamed features to other streamed features (buoys and beacons) that have the same location
oCmakVrv::DtNavigationFeatureStringParserThe DtNavigationFeatureStringParser parses the object attributes found in the strings used by streamed object marker names
oCmakVrv::DtNewVisualizerDefinitionInterfaceInterface for new DtNewVisualizerDefinitionWidget
oCmakVrv::DtNewVisualizerDefinitionLogicLogic for new DtNewVisualizerDefinitionDialog
oCmakVrv::DtNodePlusTraversalInfoStructure for holding the traversal info which is gathered by the DtOsgFindNodesVisitorRefPtrFlattenGraph
oCmakVrv::DtNTreeNullMutexPolicyNull mutex default policy
oCmakVrv::DtNTreeSharedPointerTraits< Tree >Shared pointer policy
oCmakVrv::DtNTreeWeakPointerTraits< Tree >Weak pointer policy
oCmakVrv::DtNvQueue< T >Nvidia encoding queue
oCmakVrv::DtNvQueue< EncodeBuffer >
oCmakVrv::DtObjectFacadeInterfaceBase class for a facade object that owns widget indicators
oCmakVrv::DtObjectsCountTreeInterfaceThe interface used by the DtObjectsCountTreeWidget and the DtObjectsCountTreeLogic
oCmakVrv::DtObjectsCountTreeLogicThe logic for getting object counts from a simulation and populating an DtObjectsCountTreeInterface GUI
oCmakVrv::DtObserverA facade for a DtObserverObject
oCmakVrv::DtObserverAnimatorEncapsulates the process of animating an observer to a given location
oCmakVrv::DtObserverConfigurationGeneratorThe DtObserverConfigurationGenerator generates a unique observer configuration
oCmakVrv::DtObserverControllerThis class's main responsibility is to provide the functions used to control an observer
oCmakVrv::DtObserverModeDtObserverMode 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
oCmakArchives::DtObserverModeRecordDtObserverModeRecord is the serializable record used to read and write a Visual Mode's Configuration information (see class DtObserverMode in vrvCore)
oCmakVrv::DtObserverModeSelectionWidgetInterfaceThe interface of the makVrv::DtObserverModeSelectionWidget for the makVrv::DtObserverModeSelectionLogic
oCmakArchives::DtObserverModesRecordDtObserverModesRecord is the serializable record used to read and write a list of Visual Mode Records
oCmakVrv::DtObserverObjectThis abstract base class defines the interface for OS-specific keyboard and mouse event listeners
oCmakVrv::DtObserverObjectManagerThe class responsible for managing and updating observer objects
oCmakVrv::DtObserverSettingsInterfaceThis is the interface for the DtObserverSettingsPage
oCmakVrv::DtObserverSettingsLogicLogic class for editing definition ObserverMode
oCmakArchives::DtObserverSettingsRecordA DtObserverSettingsRecord contains the settings of an observer
oCmakVrv::DtObserverShooter
oCmakRadarFx::DtCaptureProcess::DtObserverStateStructure used by Capture processes to keep around backups of the observer state so they can reset them after making changes
oCmakArchives::DtObserverStateRecordA DtObserverSettingsRecord contains the state of an observer
oCmakArchives::DtObserverStateRecordsListDtObserverStateRecordsList class contains a collection of DtObserverStateRecord
oCmakVrv::DtObserverViewIconHelper class to wrap the observer view icon and tooltip makVrv::DtObserverViewIcon
oCmakVrv::DtObserverViewIconColumnData
oCmakVrv::DtObserverViewInfoViewerDataHelper class to wrap and send the data in the DtObserverViewWidget makVrv::DtObserverViewInfoViewerData
oCmakVrv::DtObserverViewQIcon
oCmakVrv::DtObserverViewsManagerManager for the observer view records loaded in the application
oCmakVrv::DtObserverViewsWidgetInterfaceAbstract interface for the observer views widget
oCmakVrv::DtObserverViewsWidgetLogicThe logic for controlling and updating the makVrv::DtObserverViewsWidget
oCmakArchives::DtOceanExtractionOperationRecordA DtOceanExtractionOperationRecord contains information about a single ocean extraction operation
oCmakArchives::DtOceanLayerRecordA DtOceanLayerRecord contains the information to add dynamic water
oCmakVrv::DtOceanRenderSettingsInterfaceThis is the interface which the render settings widget will inherit from and the logic will use to talk to the widget
oCmakVrv::DtOceanRenderSettingsLogicThis is the logic for the render settings widget
oCmakArchives::DtOceanRenderSettingsRecordA DtOceanRenderSettingsRecord contains the information to regarding the rendering settings the applications saves
oCmakVrv::DtOceanStateInterface
oCmakVrv::DtOctree< T >Octree datastructure for managing scene nodes
oCmakVrv::DtOctree< float64 >
oCmakVrv::DtOctreeNode< T >OctreeNode class
oCmakVrv::DtOctreeNode< float64 >
oCmakVrv::DtOculusSettingsInterface
oCmakArchives::DtOculusSettingsRecordDtOculusSettingsRecord is the serializable record used to read and write a Oculus Setting's Configuration information (see class DtOculusSettingsRecord in vrvOculusChannelPlugin)
oCmakVrv::DtOffsetColoredTexturedVertexA vertex primitive which has a position, offset, color and texture coords
oCmakVrv::DtOffsetColoredVertexBasic vertex for rendering geometry with a position, offset, color, and rotation
oCmakVrv::DtOpenGlMappingsOpenGL mappings
oCmakVrv::DtOsgAdapterQtWidgetLogicBrief The Qt main window
oCmakVrv::DtOsgConvertUtilsSome utility functions for converting between osg and VR-Vantage types
oCmakVrv::DtOsgEarthAddTerrainLayerInterfaceDtOsgEarthAddTerrainLayerInterface
oCmakVrv::DtOsgEarthBoundaryDtOsgEarthBoundary
oCmakVrv::DtOsgEarthCacheDtOsgEarthCache
oCmakVrv::DtOsgEarthCacheEstimatorDtOsgEarthCacheEstimator - Modified version of OsgEarthCacheEstimator add model layer cache estimation ,slightly better performance and more accurate estimation
oCmakVrv::DtOsgEarthCacheInterfaceDtOsgEarthCacheInterface Interface class for generating cache data of image/elevation/model
oCmakVrv::DtOsgEarthCacheLogicDtOsgEarthCacheLogic
oCmakVrv::DtOsgEarthDataRequestDtOsgEarthDataRequest
oCmakVrv::DtOsgEarthDataRequestQueueDtOsgEarthDataRequestQueue
oCmakVrv::DtOsgEarthFileDtOsgEarthFile
oCmakVrv::DtOsgEarthFileParserDtOsgEarthFileParser
oCmakVrv::DtOsgEarthPropertyItemKeyDtOsgEarthPropertyItemKey Key of the osgEarth property item, represented by the type and index
oCmakVrv::DtOsgEarthServerDescriptorAn server is an entry for osgEarth
oCmakVrv::DtOsgEarthServerInterfaceThe interface between the Terrain patch logic and the dialog
oCmakVrv::DtOsgEarthServerLogicAdds terrain patches to the scene
oCmakVrv::DtOsgEarthSettingsInterfaceAbstract interface used to a user interface
oCmakVrv::DtOsgEarthSettingsLogicLogic for configuring the Hla13 Connection
oCmakVrv::DtOsgEarthTerrainPatchWidgetExtensionClass responsible for extending the terrain patch widget
oCmakVrv::DtOsgEarthUtilDtOsgEarthUtil
oCmakVrv::DtOsgFileCacheUtil
oCmakVrv::DtOsgGeoExtentRectangleA rectangle defines an axis-aligned geospatial extent
oCmakVrv::DtOsgImageUtils
oCmakVrv::DtOsgIntersectorSorterDtOsgIntersectorSorter provides an operator for comparing the the distances between 2 osg::vectors and a reference vector
oCmakVrv::DtOsgItersectorExclusionsDtOsgItersectorExclusions is a list of osg nodes from the scene graph and a list of element IDs to exclude from an intersect query
oCmakVrv::DtOsgNodeObserverSupervisorUtility class to listen in on a set of objects
oCmakVrv::DtOsgNodesExtractor
oCmakVrv::DtOsgOcclusionQueryNodeUI
oCmakVrv::DtOsgOptionsTranslatorThe osg options translator provides utility functions for encoding values into and decoding values out of the osgDB::ReaderWriter::Options options string
oCmakVrv::DtOsgPerformanceStatsA stats which shows the IG's performance stats
oCmakVrv::DtOsgProfilerStatsA stats which shows the osg profiler
oCmakVrv::DtOsgReferencedCollection< OsgObject >A thread safe collection, used by the mult-threaded cache, of OSG referenced objects
oCmakVrv::DtOsgReferencedCollection< makVrv::DtTextureCollection >
oCmakVrv::DtOsgReferencedCollection< osg::Image >
oCmakVrv::DtOsgReferencedCollection< osg::Node >
oCmakVrv::DtOsgSceneConnectorDtOsgSceneConnector is used by models to create an OSG position/orientation transform so that it can place its associated model instance into the scene graph
oCmakVrv::DtOsgSegmentPickableCreate a series of cylinders that can be used as pickable on lines that only have osg width
oCmakVrv::DtOsgSensorViewOverlaySectionDtOsgSensorViewOverlaySection 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
oCmakVrv::DtOsgShaderUtils
oCmakVrv::DtOsgTerrainOverlayManagerManager for setting up terrain layers in an OpenSceneGraph terrain
oCmakVrv::DtOsgTextureUtils
oCmakVrv::DtOsgTexturizerOpenSceneGraph implementation of terrain texturing
oCmakVrv::DtOsgUtilsHelper class, random osg debug helpers and math
oCmakVrv::DtOverlayFilterAbstract class to define the interface to overlay filters
oCmakVrv::DtOverlayGroupManager::DtOverlayGroupIdGeneratorGenerates group ids for within the given range
oCmakVrv::DtOverlayManagerAbstract base class for managing the overlays
oCmakVrv::DtOverlayRendererThe DtOverlayRenderer implements the overlay concept
oCmakVrv::DtOverlayResourceProviderThe overlay resource provider class provies resources for overlay drawing classes
oCmakVrv::DtOverlaySettingsClass 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
oCmakArchives::DtOverlaySettingsRecordRecord of terrain raster layers, color by elevation settings, and contour line settings
oCmakArchives::DtOverlaySettingsRecord_V1Record of terrain raster maps, color by elevation state,
oCmakVrv::DtPageCollectionThis class provides an interface to Page collection widgets
oCmakVrv::DtPageCreatorThe page creator
oCmakVrv::DtPagePathA page path is the location of a page based upon its parents
oCmakVrv::DtParticleCollisionObjectInfo
oCmakVrv::DtPathListUtility class which contains a single path which is represented as a list of strings
oCmakVrv::DtPenA pen object with parameters on how to draw text
oCmakVrv::DtPerfomanceStatSampleDtProfileSampleClass 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
oCmakVrv::DtPerGeomInstanceData that is both Per geometry and per instance such as switch states ***** Used on the GPU directly so make sure to keep this and the GLSL definition the same size *****
oCmakVrv::DtPersistenceControlsInterfaceAbstract interface for controlling persistence of state in a dialog
oCmakVrv::DtOsgOverlayManager::DtPickableOverlay
oCmakVrv::DtPickableWidgetA non-visible interactive widget
oCmakVrv::DtPinchGestureDtPinchGesture represents a Pinch Multitouch Gesture
oCmakVrv::DtPitchLadderA class for creating a pitch ladder on screen using DtWindowObject
oCmakVrv::DtPixelBufferObjectAn object which wraps an OpenGL pixel buffer object and allows for asynchronous downloads of texture data
oCmakVrv::DtPlane< T >DtPlane class
oCmakVrv::DtPluginManagerLoads plugins
oCmakVrv::DtPolygonA variable vertex 2D polygon
oCmakVrv::DtPositionResponder::DtPositionRequestDataStruct for all Position Request data ParentID & ArticulatedModelID = -1 when not in use
oCmakVrv::DtPositionResponderA DtPositionResponder processes CIGI Position request messages This class catches signals from the DtCigiSignalProcessor for CigiBasePositionReq packets and splits the processing for the base packet into V3 and V4 methods
oCmakVrv::DtPositionResponder::DtPositionResponseDataStruct for all Position response data In degrees
oCmakVrv::DtPossibleFileNamesCacheA 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
oCmakVrv::DtPostProcessorThis class provides the OSG-specific implementation of a post processor
oCmakVrv::DtPostProcessorCreatorDtPostProcessorCreator is the common base class for all post processor creators
oCmakVrv::DtPostProcessorSettingsInterfaceInterface for the post processor settings widget
oCmakVrv::DtPostProcessorSettingsLogicThe logic for the diguy settings dialog
oCmakArchives::DtPostProcessorSettingsRecordSettings record for storing post processor settings
oCmakVrv::DtPrimitiveRendererAbstract primitive rendering base class
oCmakVrv::DtPrimitiveStyleThe abstract base class for the various primitive styles
oCmakVrv::DtProctorBase class for Proctor classes
oCmakVrv::DtProfileIteratorAn Iterator for navigating through the function call tree
oCmakVrv::DtProfileManagerThe profile manager responsible for all profiling
oCmakVrv::DtProfileNodeProfile node class stores timing data for a profiled section
oCmakVrv::DtProfileSampleDtProfileSampleClass 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
oCmakVrv::DtProfileTarget< Enabled >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
oCmakVrv::DtProfileTarget< true >
oCmakVrv::DtProjectile
oCmakVrv::DtPropFacade object for a scene prop
oCmakVrv::DtPropAdderThe DtPropAdder will create props from feature files containing prop point features and add them to the makVrv::DtTerrainLayer
oCmakVrv::DtPropAdderCreatorCreator class for creating a DtPropAdder
oCmakArchives::DtPropRecordA DtPropRecord contains the information to recreate a prop
oCmakArchives::DtPropSettingsRecordA DtPropSettingsRecord contains the information to restore settings for all scene props
oCmakVrv::DtPropsInterfaceThe interface for the props widget
oCmakVrv::DtPropsLogicThe DtPropsLogic controls the state of props via a dialog page
oCmakArchives::DtPropTypesRecordRecord of available prop types
oCmakVrv::DtProxyThe Proxy base class
oCmakVrv::DtQtKeyAdapterAbstract clas for grabbing and handling adapter which is owned by the makVrv::DtOsgWindowQt
oCmakVrv::DtQtUtilProvides static utility functions for Qt
oCmakVrv::DtQuadA single 2D quadrilateral
oCmakVrv::DtQuadProxyA flyweight class for controlling a single quad owned by the DtQuadRenderer
oCmakVrv::DtQuatA utility Quaternion class
oCmakRadarFx::DtRadarFxConnectorThe DtRadarFXConnector class manages the connection with the server and provides and interface to send and receive messages with the server
oCmakRadarFx::DtRadarFxServerDtRadarFxServer is the network server for receving and sending messages to attached clients
oCmakRadarFx::DtRadarFxSettingsRecordA DtLaserDesignatorSettingsRecord contains the current laser designator settings
oCmakVrv::DtRadians
oCmakVrv::DtRadioCommsVisualizationManagerManages the creation, animation, and timeout of comm lines and squawk indicators
oCmakVrv::DtRadioCommsVisualizationManagerCommunicatorDistributed object that signals the local De's DtRadioCommsVisualizationManager
oCmakVrv::DtRadioCommunicationsSettingsInterfaceInterface for the widget logic to communicate with the widget
oCmakVrv::DtRadioCommunicationsSettingsLogicThe logic for the entity display settings dialog
oCmakArchives::DtRadioCommunicationsSettingsRecordContains the radio communications shared settings
oCDtRadioTransmitterRepository
oCmakVrv::DtRandomNumberGeneratorImplementation independent random number generator
oCmakVrv::DtRandomUtils
oCmakVrv::DtRangeEditorInterfaceAbstract interface for range editor widgets
oCmakArchives::DtRasterLayerRecordRecord of a single raster image layer applied to a terrain
oCmakVrv::DtReadFramebufferProcessDataThis is a non-extendable container class used to send the information to the NVidia encoder
oCmakVrv::DtReadSettingsLock< SettingsClass >Read settings lock on a setting object
oCmakVrv::DtReadSettingsLock< makVrv::DtSharedSimulationSettings >
oCDtRectangularPyramidStateRepository
oCDtReflectedControlObjectList
oCDtReflectedDesignator
oCDtReflectedDesignatorList
oCDtReflectedDynamicTerrainList
oCDtReflectedEmitterSystem
oCDtReflectedEmitterSystemList
oCDtReflectedExtAggregateList
oCDtReflectedRadioTransmitter
oCDtReflectedRadioTransmitterList
oCDtReflectedRectangularPyramid
oCDtReflectedRectangularPyramidList
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtRemoteGraphicElement
oCmakVrv::DtRemoteGraphicSetControllerThis manages the visibility state of Remote Graphics Sets and Remote Attribute Group templates
oCmakVrv::DtRemoteGraphicSetInterfaceThis class provides an interface for widgets that display remote graphic set information
oCmakVrv::DtRemoteGraphicSetLogicLogic for remote graphic set state widget for enabling and disabling remote graphic sets
oCmakVrv::DtRemoteGraphicStateVisualizerCommon base visualizer class for Remote Graphics
oCmakVrv::DtRemoteGraphicVisualizerAttributesThe base class for remote graphics visualizers
oCmakVrv::DtRendererThe DtRenderer is the component responsible for rendering 3D images onto the screen
oCmakVrv::DtRenderModesRender modes for drawing GL primitives
oCmakVrv::DtRenderSettingsInterfaceThis is the interface which the render settings widget will inherit from and the logic will use to talk to the widget
oCmakVrv::DtRenderSettingsLogicThis is the logic for the render settings widget
oCmakArchives::DtRenderSettingsRecordA DtRenderSettingsRecord contains the information to regarding the rendering settings the applications saves
oCmakVrv::DtReverseKeyMapReverse Key Map allows us to easily look up all the key bindings associated with a given function in a key map
oCmakVrv::DtRgbColorInterpolator
oCmakVrv::DtRotorWashInfoPosition and type of a rotorwash
oCmakVrv::DtRotorWashModelInstanceInterfaceDtRotorWashModelInstanceInterface provides the implementation of a generic rotorWash effect There are specific implementations in DtTritonRotorWashModelInstance, using the Triton Ocean interface as well as in DtParticleRotorWashModelInstance using the DI-Guy particle system ported into Vantage (vrvFX)
oCmakVrv::DtRotorWashTrailPoint
oCmakVrv::DtRotorWashTrailPoints
oCDtRprFomMapper
oCDtRunnable
oCmakVrv::DtRunwayData
oCmakVrv::DtSampleAggregatorThe DtSampleAggregator allows users to collect up to a fixed number of rows of N columns of doubles
oCmakVrv::DtScalingAlgorithmProvides an algorithm for scaling objects in the scene
oCmakVrv::DtScalingAlgorithmCreatorAbstract interface for creating instances of scaling algorithm classes
oCmakVrv::DtSceneAn object that represents everything that is visible in the scene
oCmakVrv::DtSceneEnvironmentalsControllerObjectA DtSceneEnvironmentalsControllerObject tells the DtSimData about new simulation objects and events
oCmakVrv::DtSceneGraphAbstraction over the OSG scene graph
oCmakVrv::DtSceneGraphTreeLogicLogic for scene graph tree display widget
oCmakVrv::DtSceneGraphTreeWidgetInterfaceInterface to a widget that displays the scene graph as a tree
oCmakVrv::DtSceneObjectA DtSceneObject represents an object that can be positioned in the scene by (possibly) attaching it to another object
oCmakArchives::DtSceneRecordA record for describing a scene
oCmakVrv::DtSceneRootAbstract index into the scene graph
oCmakArchives::DtSchemaCollection of DtSchemaEntry objects Used to archive model definition schemas
oCmakVrv::DtSchemaEditorLogicLogic class for editing definition schema
oCmakArchives::DtSchemaEntryThe makArchives::DtSchemaEntry class is a collection of makArchives::DtSchemaParameter objects
oCmakVrv::DtSchemaManagerThe schema manager is responsible to managing all of the schemas in the system
oCmakArchives::DtSchemaParameterThe makArchives::DtSchemaParameter contains a parameter that will be used as part of a schema entry definition
oCDtScopedSignalBlock
oCImGui::DtScopedTreeNodeClass for scoping an imgui tree node should only be used with the macro above
oCmakVrv::DtScreenRectScreen Space Rectangle class
oCmakVrv::DtSearchSceneGraphActionSearch action for scene graph tab in the terrain information panel
oCmakVrv::DtSegmentedLineA convex polygon drawn using lines
oCmakVrv::DtSenSim
oCmakVrv::DtSenSimConfigurationWidgetInterfaceInterface for a SenSim sensor configuration widget
oCmakVrv::DtSenSimConfigurationWidgetLogicLogic for SenSim configuration widget
oCmakVrv::DtSensorDefinition of a sensor
oCmakVrv::DtSensorConfigurationPageInterfaceInterface for a GUI to manage and configure sensors
oCmakVrv::DtSensorConfigurationPageLogicLogic for a sensor configuration GUI page
oCmakVrv::DtSensorConfigurationWidgetCreatorCreator for a sensor widget
oCmakVrv::DtSensorFieldOfViewDataContains the data defining the current state of a sensor field of view
oCmakVrv::DtSensorModuleInterface for a sensor implementation module
oCmakArchives::DtSensorRecordRecord for a sensor definition
oCmakVrv::DtSensorResponder::DtSensorRequestDataStructure containing the data of the processed inbound sensor control packet
oCmakVrv::DtSensorResponderThis class catches Sesnor Control signals from the Cigi Signal handler, and processes them into V3 and V4 specific methods
oCmakVrv::DtSensorResponder::DtSensorResponseDataStructure containing the data for the Sensor Response Packet
oCmakArchives::DtSensorSetRecordRecord of a collection of sensor definitions
oCmakVrv::DtSequenceInstanceStateThis is eveything we track for each sequence reference
oCmakVrv::DtSettingsThe settings object is an abstract class for storing data which is typically gotten from a command line, or configuration file
oCmakVrv::DtSettingsChangeObjectMakVrv::DtSettingsChangeObject is a base class for all settings change objects
oCmakVrv::DtSetVisibilityInterfaceInterface for classes with settable visibility, such as a 3D model or 2D graphic
oCmakVrv::DtShaderEffectManager::DtShaderEffectPerChannelDataStructure for holding per channel data for the effects
oCmakVrv::DtShaderEffect::DtShaderEffectTextureDataStructure for holding per texture data for bindless textures
oCmakArchives::DtShadowSettingsCollectionRecordRecord of a collection of shadow definitions
oCmakVrv::DtShadowSettingsInterfaceThis is the interface for the DtShadowSettingsPage
oCmakVrv::DtShadowSettingsLogicLogic class for editing shadow settings
oCmakVrv::DtShadowSettingsObject
oCmakArchives::DtShadowSettingsRecordDtShadowSettingsRecord is the serializable record used to read and write a Shadow Setting's Configuration information (see class DtShadowSettingsRecord in vrvCore)
oCDtShadowSettingsWidgetUi
oCmakVrv::DtSharedMemoryTaskElement::DtSharedMemoryHeaderDefine the header used for the shared memory segment
oCmakVrv::DtSharedMemoryImageTaskElementConfigurationInterfaceDtSharedMemoryImageTaskElementConfigurationInterface is the abstract interface for a Shared Memory Image Task Element configuration widget
oCmakVrv::DtSharedMemoryImageTaskElementConfigurationLogicDtSharedMemoryImageTaskElementConfigurationLogic is the logic element for the DtSharedMemoryImageTaskConfigurationWidget
oCmakVrv::DtSharedPtrCallbackWrapper< T >
oCmakVrv::DtShowHideContext
oCmakVrv::DtSignalConnectionManagerClass to manage disconnection of boost connections on deletion
oCmakVrv::DtSilverLiningCloudLayer
oCmakVrv::DtSimDataThe DtSimData is the repository for simulation specific, read only data
oCmakVrv::DtSimEntryA DtSimEntry is a container of DtSimState's and represents the total state of an simulation object
oCmakVrv::DtSimEntryObjectA DtSimEntryObject tells the DtSimData about new simulation objects and events
oCmakVrv::DtSimObjectEntryCollection< T >A DtSimObjectEntryCollection is a collection of DtSimObjectEntry's that have a specific state
oCDtSimpleClient
oCmakVrv::DtSimStateA DtSimState is the base class for all state objects
oCmakVrv::DtSimStateObjectA DtSimStateObject is the base class for all simulation state objects
oCmakVrv::DtSimulationSettingsInterfaceAbstract interface for simulation settings UI
oCmakVrv::DtSimulationSettingsLogicLogic class for makVrv::DtSimulationSettingsDialog
oCmakVrv::DtSkyObjectThe base sky object
oCmakVrv::DtSlaveConnectionInterfaceThe interface class of the makVrv::DtSlaveConnectionWidget for the makVrv::DtSlaveConnectionLogic
oCDtSlaveConnectionUI
oCmakVrv::DtSoundModelDtSoundModel is a distributed object used to configure, start, and stop a sound
oCmakArchives::DtSpeedTreeExtractionOperationRecordDtSpeedTreeExtractionOperationRecord is the serializable record used to read speed tree props
oCmakVrv::DtSpeedTreeSettingsInterfaceThe DtSpeedTreeSettingsInterface provides the interface of the GUI to the speedtree settings logic
oCDtSpeedTreeSettingsWidgetUI
oCmakVrv::DtSphericalQuad< T >Structure to hold a quad in spherical coordinates during geometry construction
oCmakVrv::DtSphericalTriangle< T >Structure to hold triangles in spherical coordinates while building the geometry
oCmakVrv::DtSphericalVertex< T >Class to hold a vertex in spherical coordinates during geometry construction
oCmakVrv::DtSphericalVertexCache< T >Caches the cartesian version of spherical vertices and their normals into the specified arrays
oCmakVrv::DtSpiderWebFacadeBaseInterface class for a Spider Web Facade
oCmakVrv::DtSplashPrecomputeFor calculating the wave splashes on screen
oCmakVrv::DtSpriteA synchronized Quad and Widget for a interactive visible 2D graphic
oCmakVrv::DtStartupDialogInterfaceThis 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
oCmakVrv::DtStateListenerThe DtStateListener is an abstract class
oCmakVrv::DtStateViewCollection< T >A DtStateViewCollection is a collection of DtStateViews of a specific state
oCmakVrv::DtStateVisualizerThe DtStateVisualizer is an abstract class
oCmakVrv::DtStateVisualizerCreatorAbstract DtStateVisualizer creator
oCmakVrv::DtStaticFileDialogA Wrapper around the File Dialog functions which allow for proper rendering to continue
oCmakVrv::DtStatsSetSet of performance statistics for display
oCmakVrv::DtStealthControlWidgetInterfaceAbstract interface for the stealth control widget
oCDtStealthControlWidgetUI
oCmakVrv::DtStealthMtlFileReaderThis class reads legacy stealth database mtl files
oCmakVrv::DtStreamedFeatureCreatorDtStreamedFeatureCreator is the base class that all feature-specific feature creators to be informed of new streamed features to process
oCmakVrv::DtStreamedFeatureLayerThe DtStreamedFeatureLayer is the base implementation of a layer of data which contains buoys and beacons that are part of the terrain
oCmakVrv::DtStreamedFeatureManagerThe StreamedFeatureManager allows users to register creator functions for streamed features from specific style blocks
oCmakVrv::DtStreamedSpeedTreeForestDtStreamedSpeedTreeForest manages the streaming management for The DtSpeedTreeForest that is contains
oCmakVrv::DtStreamedVboDataHelper struct to send basic primitives to video card
oCmakRadarFx::DtStreamReaderInstances of DtStreamReader decode values from a byte array this assumes the data in the byte stream is in little endian format
oCmakRadarFx::DtStreamWriterInstances of DtStreamWriter encode values into a byte array this writes the data to the stream in little endian format
oCmakVrv::DtStringKeyConverterDtStringKeyConverter is used to convert string-based keys, used in files for things like model sets and observer settings
oCmakVrv::DtSubjectBinderBase class for DtSubjectObservers that allow "delayed virtual construction via functors"
oCmakArchives::DtSurfaceSettingsRecordRecord of which soil/surface types are visible and which are invisible for a particular terrain
oCmakVrv::DtSurfacesSettingsContains surface on/off settings
oCmakVrv::DtSwitchInstanceStateThis is everything we track for each switch reference
oCmakVrv::DtSymbolDecorationBase class for symbol decorations
oCmakVrv::DtSymbolDecorationCreatorBase class for symbol decoration creators
oCmakArchives::DtSymbolDecorationSetRecordA DtSymbolDecorationSetRecord records a set of symbol decoration creators
oCmakArchives::DtSymbolDecorationSettingsRecordA DtSymbolDecorationSettingsRecord stores which symbol decorations are enabled/disabled
oCmakVrv::DtSymbolDecorationSettingsWidgetInterfaceAbstract interface for a symbol decoration settings editing widget
oCmakVrv::DtSymbolDecorationUpdateCallbackThe DtSymbolDecorationUpdateCallback is an abstract interface for function objects that plug into a DtSymbolDecorationUpdater to update it
oCmakVrv::exampleSymbolFacade::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrv::exampleSymbolFacade1::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrv::exampleSymbolFacade2::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrv::exampleSymbolFacade3::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrv::exampleSymbolFacade4::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrv::exampleSymbolFacade5::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrv::DtSynchronizedTimeManagerDtSynchronizedTimeManager 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
oCmakVrv::DtTacticalGraphicOverlayHolds information about the overlays managed by the Tactical Graphic Overlay Manager
oCmakVrv::DtTacticalGraphicOverlayManager::DtTacticalGraphicOverlayMemberDtOverlayItem Holds information about the tactical graphics managed by the Tactical Graphic Overlay Manager
oCmakVrv::DtTacticalGraphicOverlayTreeInterfaceThe interface used by the DtTacticalGraphicOverlaysTreeWidget and the DtTacticalGraphicsTreeWidgetLogic
oCmakVrv::DtTacticalGraphicsSettingsInterfaceInterface for the tactical graphics settings GUI
oCmakArchives::DtTacticalGraphicsSettingsRecordRecord class for tactical graphics settings
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtTacticalGraphicVisualizerSetCreatorCreator class for the Tactical Graphic State Visualizer
oCmakVrv::DtTaxiwaySignDataThe elements that make up a taxiway sign
oCmakVrv::DtTaxiwaySignLetter
oCmakVrv::DtTaxiwaySignParser
oCmakVrv::DtTcpImageTaskElementConfigurationInterfaceDtTcpImageTaskElementConfigurationInterface is the abstract interface for the TCP Image Task Element configuration widget
oCmakVrv::DtTcpImageTaskElementConfigurationLogicDtTcpImageTaskElementConfigurationLogic is the logic element for the DtTcpImageTaskElementConfigurationWidget
oCmakVrv::DtTcpServerThis is used by the master to connect to slaves
oCmakVrv::DtTdbToolCoordSysFactoryThe DtTdbToolCoordSysFactory creates a Coordinate_System from a DtCoordinateSystem
oCmakVrv::DtTemporaryAgentManagerThe temporary agent manager
oCmakVrv::DtTerrainContentItemKeyDtTerrainContentItemKey
oCmakVrv::DtTerrainContentsInterfaceThe interface for the makVrv::DtTerrainContentsWidget for the makVrv::DtTerrainContentsLogic
oCmakVrv::DtTerrainContentsLogicThe DtTerrainContentsLogic populates the DtTerrainContentsWidget with the Contents that were used to compose the current terrain
oCmakVrv::DtTerrainEditorInterfaceDtTerrainEditorInterface
oCmakVrv::DtTerrainEditorLogicDtTerrainEditorLogic logic class to drive the DtTerrainEditorWidget
oCmakVrv::DtTerrainEditorPropertyTreeWidgetItemCreatorDtTerrainEditorPropertyTreeWidgetItemCreator
oCmakVrv::DtTerrainEditorRuntimePropertyWidgetItemCreatorDtTerrainEditorRuntimePropertyWidgetItemCreator
oCmakVrv::DtTerrainLayerThe DtTerrainlayer is the base implementation of a layer of data which makes up the terrain
oCmakArchives::DtTerrainOperationRecordA DtTerrainOperationRecord contains information about a single terrain operation
oCmakVrv::DtTerrainOverlayOperationA class specifying a single overlay operation
oCmakVrv::DtTerrainPatchObjectA DtTerrainPatchObject contains the methods for loading a file as a terrain
oCmakVrv::DtTerrainPatchObjectForestManagerDtTerrainPatchObjectForestManager manages a collection of DtStreamedSpeedTreeForest objects, associated with a single DtOsgTerrainPatch
oCmakArchives::DtTerrainPatchRecordA DtTerrainPatchRecord contains the information to construct a single DtTerrainPatch
oCmakArchives::DtTerrainRecordRecord of a VR-Vantage terrain Contains: Terrain coordinate system Terrain patches Feature layers Terrain operations (extract props, etc.) Terrain settings defined elsewhere
oCmakVrv::DtTerrainScaleWidgetInterfaceInterface of the makVrv::DtTerrainScaleWidget for the makVrv::DtTerrainScaleLogic
oCmakVrv::DtTerrainTreeSettingsClass 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
oCmakArchives::DtTerrainTreeSettingsRecordRecord of terrain tree scale and orientation randomization settings
oCmakVrv::DtTextLayoutInterfaceGeneric base class for text layout renderers
oCmakVrv::DtTextProxyA class for controlling text owned by the TextRenderer
oCmakVrv::DtTextureAtlasIndexParser
oCmakVrv::DtTexturedQuad
oCmakVrv::DtTextureDrapingInterfaceAbstract class specifying the interface a DtTextureDrapingLogic expects
oCmakVrv::DtTextureDrapingLogicThe logic for a Raster map page
oCDtTextureDrapingWidgetUI
oCmakVrv::DtTextureObjectAn object which wraps a OpenGL texture object
oCmakArchives::DtEnvironmentRecord::DtThermoclineRecordRecord of thermocline settings
oCmakVrv::DtTickableAn abstract base class for objects that require updates
oCmakVrv::DtTickableManagerInterfaceAn abstract interface for managers of DtTickable objects
oCmakVrv::DtTileSpaceLightGridClass doing all the heavy lifting in regards of forward+ lighting
oCmakVrv::DtTimeStatDefinition of a names set of timing samples
oCmakVrv::DtToolbarThe base class for VR-Vantage toolbars
oCmakVrv::DtToolbarPathClass which represents a toolbar path
oCmakVrv::DtTrackedCameraA Tracked camera is typically attached to the HMD and can provide position and orientation data in addition to osg::textures with its video stream
oCmakVrv::DtTrackHistorySettingsInterfaceInterface for the track history settings widget
oCmakVrv::DtTrackHistorySettingsLogicThe logic for the track history settings dialog
oCmakArchives::DtTrackHistorySettingsRecordSettings record for storing track history settings
oCmakVrv::DtTrailEffectThis 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
oCmakVrv::DtTransformImageTaskElementConfigurationInterfaceDtTransformImageTaskElementConfigurationInterface is the abstract interface for the transform Image Task Element configuration widget
oCmakVrv::DtTransformImageTaskElementConfigurationLogicDtTransformImageTaskElementConfigurationLogic is the logic element for the DtTransformImageTaskElementConfigurationWidget
oCmakVrv::DtTreeRandomizationInterfaceAbstract class specifying the interface a DtTreeRandomizationLogic expects
oCmakVrv::DtTreeRandomizationLogicThe logic for the TreeRandomization page
oCmakVrv::DtTreeRecordA DtTreeRecord holds the requisite information needed to create a tree in a forest
oCmakVrv::DtTriangleProxyA flyweight class for controlling a triangle owned by the triangle renderer
oCmakVrv::DtTritonBreakingWavesMapManagerA class to manage automatic periodic updating of a breaking wave direction map generated from shapefiles
oCmakVrv::DtTritonBreakingWavesMapSuperManagerA class for managing multiple breaking wave map managers. There is a manager for each osg camera
oCmakVrv::DtTritonCameraManagerClass for managing the link between the triton camera's and the osg cameras
oCmakVrv::DtTritonHeightMapManagerA class to manage automatic periodic updating of a height map generated from the database dynamically
oCmakVrv::DtTritonHeightMapSuperManagerA class to manage multiple DtTritonHeightMapManager(s) (one per camera)
oCmakVrv::DtTritonImGuiHelper
oCmakVrv::DtTritonPlanarReflectionManagerClass for managing the planar reflections used by triton drawable
oCmakVrv::DtTritonShaderUniformManagerClass for managing the shader uniforms for triton, gets the shader ids and caches them between frames
oCmakVrv::DtUdpServerThis is used by the master to send and RDEs to receive UDP (broadcast or multicast) messages
oCmakVrv::DtUnicodeA unicode string
oCmakVrv::DtUnicodeCharA single unicode character
oCmakVrv::DtUniqueNameGeneratorGenerator for unique names with a specified prefix
oCmakVrv::DtUnitConverterBase class for all unit converters
oCmakVrv::DtUnitConverterCollectionRepository for all unit converters
oCmakVrv::DtUpdaterFactoryDISSeedObject used to fill the DtGlStudioAttributeUpdateFactory with a default set of DIS-specific updaters
oCmakVrv::DtUpdaterFactoryHLA13SeedObject used to fill the DtGlStudioAttributeUpdateFactory with a default set of HLA 1.3 specific updaters
oCmakVrv::DtUpdaterFactoryHLA1516eSeedObject used to fill the DtGlStudioAttributeUpdateFactory with a default set of HLA 1516e specific updaters
oCmakVrv::DtUpdaterFactoryHLA1516SeedObject used to fill the DtGlStudioAttributeUpdateFactory with a default set of HLA 1516 specific updaters
oCmakVrv::DtUpdaterFactorySeedObject used to fill the DtGlStudioAttributeUpdateFactory with a default set of updaters
oCmakVrv::DtUserInterfaceBuilderDEPRECATED A builder knows how to build one specific part and add it to a DtDeMainWindow
oCmakVrv::DtUserInterfaceSignalsBase class for user interface signals
oCmakVrv::DtUserObjectBindingsClass to store a set of keys mapping to a set of any objects
oCvrvControlToolkit::DtVctBaseControlCreator_v0
oCvrvControlToolkit::DtVdc3DAttachPointDtVdc3DAttachPoint represents the 3 methods for attaching a 3D draw control object in 3-space
oCvrvControlToolkit::DtVdcAttributeValueAn instance of an attribute group (and corresponding attribute values)
oCvrvControlToolkit::DtVdcColorDtVdcColor represents colors for Draw Control Objects
oCvrvControlToolkit::DtVdcLineSegmentDtLine2DObject and DtLine3DObject helper class
oCvrvControlToolkit::DtVdcVector2D
oCmakVrv::DtVector2< T >2 dimensional vector
oCmakVrv::DtVector2< double >
oCmakVrv::DtVector2< float32 >
oCmakVrv::DtVector2< int >
oCmakVrv::DtVector2< int32 >
oCmakVrv::DtVector2< uint32 >
oCmakVrv::DtVector3< T >2 dimensional vector
oCmakVrv::DtVector3< float32 >
oCmakVrv::DtVector3< float64 >
oCmakVrv::DtVector3< int >
oCmakVrv::DtVector3< int32 >
oCmakVrv::DtVector4< T >4 dimensional vector
oCmakVrv::DtVector4< double >
oCmakVrv::DtVector4< float32 >
oCmakVrv::DtVector4< int32 >
oCmakVrv::DtVectorN< n >N dimensional vector
oCmakVrv::DtVectorNetworkTreeInterfaceThe interface used by the DtVectorNetworkTreeWidget and the DtVectorNetworkTreeLogic
oCmakVrv::DtVectorNetworkTreeLogicThe logic for populating the DtVectorNetworkTreeWidget
oCmakVrv::DtVectorPrecisionConvertUtilities to precision convert vectors
oCmakVrv::DtVideoFrameBufferThe image as initially captured from the camera is placed into a DtVideoFrameBuffer
oCmakVrv::DtVideoStreamA DtVideoStream instance will create a single streaming video pipeline on the channel indicated by windowName/ channelName
oCmakVrv::DtVideoStreamConfigurationLogicDtVideoStreamConfigurationLogic is the logic element for the video stream configuration widget
oCmakVrv::DtVideoStreamConfigurationWidgetCreatorDtVideoStreamConfigurationWidgetCreator is the common base class for all creator objects that create DtVideoStreamConfigurationWidgets
oCmakVrv::DtVideoStreamCreatorCreator class for the Standard Video Stream
oCmakVrv::DtVideoStreamEditLogicDtVideoStreamEditLogic is the logic element for makVrv::DtVideoStreamEditPage
oCmakVrv::DtVideoStreamListInterfaceDtVideoStreamListInterface defines the interface to the video stream list
oCmakVrv::DtVideoStreamListLogicDtVideoStreamListLogic is the logic element for the DtVideoStreamListWidget
oCmakArchives::DtVideoStreamRecordRecord of a collection of sensor definitions
oCmakVrv::DtCigiViewController::DtViewControlActionStructure for a view control action
oCmakVrv::DtCigiViewController::DtViewControlPositionStructure for the position of a view
oCmakVrv::DtCigiViewController::DtViewDefinitionActionStructure defines a view definition action
oCmakVrv::DtViewStateProcessorCollection of factory methods to produce functions for altering the state of an observer to match some specification (e.g
oCmakVrv::DtVirtualBaseClassVirtual base class
oCmakVrv::DtVirtualProgramParamsStructure to pass encapsulate parameters of a particular VP
oCmakVrv::DtVirtualRealityProviderAn abstract interface that provides VR System API services
oCmakVrv::DtVirtualRealitySettingsInterfaceInterface to the VirtualReality settings GUI
oCmakVrv::DtVirtualRealitySettingsLogicLogic for the VirtualReality settings gui
oCmakArchives::DtVirtualRealitySettingsRecordDtVirtualRealitySettingsRecord is the serializable record used to read and write a VirtualReality Setting's Configuration information (see class DtVirtualRealitySettingsRecord in vrvVirtualReality)
oCDtVirtualRealitySettingsWidgetUI
oCmakVrv::DtVisualizerAttributeThe abstract base visualizer attribute class
oCmakVrv::DtVisualizerAttributeEditorCreatorAbstract creator class for visualizer attributes
oCmakVrv::DtVisualizerAttributeEditorInterfaceBase interface for the visualizer attribute editor to be passed to logics which will assign the attribute objects
oCmakVrv::DtVisualizerAttributeWidgetCreator
oCmakVrv::DtVisualizerDefinitionA definition of a visualizer
oCmakArchives::DtVisualizerDefinitionAttributeRecordRecord for a visualizer definition (new type)
oCmakArchives::DtVisualizerDefinitionRecordRecord for a visualizer definition Designed to fit into a visualizer definition set record
oCmakVrv::DtVisualizerDefinitionSetThe makVrv::DtVisualizerDefinitionSet is a collection of makVrv::DtVisualizerDefinition instances
oCmakArchives::DtVisualizerDefinitionSetRecordsRecord for a visualization definition
oCmakVrv::DtVisualizerDefinitionSetValidatorA schema for a definition
oCmakVrv::DtVisualizerDefinitionValidatorBase class for a validator that checks visualizer definitions against a schema
oCmakVrv::DtVisualizerSchema
oCmakVrv::DtVisualizerSchemaContainer
oCmakVrv::DtVisualizerSetThis contains all the DtVisualizers used to visualize an element in a particular model set
oCmakVrv::DtVolumetricLineFacadeBaseContains DtVolumetricLineFacadeBase class
oCmakVrv::DtVrfSoilTypeToOsgEarthLandCoverMapUsed to map VR-Forces soil types to OSG Earth Landcover names
oCmakVrv::DtVrfWeatherStateMapperThe DtVrfWeatherStateMapper is a utility class for mapping between the VRF/VRL Extension 'Weather' states to the VR-Vantage Cloud Cover Type ennumerations
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAppearanceVisualizerInterface
oCvrvControlToolkit::DtVrlinkDataInterMarshaller< DataMsg >Templated class that takes a VR-Link Data Interactioni (DIS or HLA) and encodes or decodes a VR-Vantage control into the interaction or out of the interaction
oCmakVrv::DtVrlinkDetonationResultMapperDtVrlinkDetonationResultMapper is the specialization of the DtDetonationResultMapper templated class using DtDetonationResult for the template argument
oCmakVrv::DtVrlinkElementImplements the common behavior of VR-Link simulation based elements added to the scene
oCDtVrlinkEntityStateListener
oCDtVrlinkEntityStateListenerCreator
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEnvironmentalStateListenerInterfaceAbstract interface for environmental state listener classes to inherit
oCmakVrv::DtVrvApplicationThe Root IG Application object
oCmakVrv::DtVrvBaseCommandCreatorSeedDtVrvBaseCommandCreatorSeed is the base class for all command creator seeds
oCmakVrv::DtVrvCommandDtVrvCommand is the base class for all commands
oCmakVrv::DtVrvCommandCreatorDtVrvCommandCreator is the base class for all command creators
oCmakVrv::DtVrvCommandExecutor
oCmakVrv::DtVrvCommandFactoryFactory for creating vrvCommands given a vrvControl packet
oCmakVrv::DtVrvCommandLineProcessorThe DtVrvCommandLineProcessor is an interface for an application-specific command line parser, which can be used by the DtVrvApplication
oCvrvControlToolkit::DtVrvControl_v0
oCvrvControlToolkit::DtVrvControl_v1Base structure for all controls
oCvrvControlToolkit::DtVrvControlFactory_v0
oCvrvControlToolkit::DtVrvControlMessageMarshaller_v0< DataMsg >
oCmakVrv::DtVrvFilesystemThe DtVrvFilesystem is a wrapper around boost functions that are know to throw exceptions
oCmakVrv::DtWaterOnScreenParametersStructure to exchange/communicate various parameters for the water on screen effect
oCmakVrv::DtWeatherEffectThis class is used to create weather effects around the eye to represent effects such as mist, rain and hail
oCmakVrv::DtWeatherEffectsObjectThe weather effects object for passing settings from the master to the slave for weather effects
oCmakVrv::DtWebSocketImageTaskElementConfigurationInterfaceInterface for a Image Task Element configuration widget
oCmakVrv::DtWebSocketImageTaskElementConfigurationLogicInterface for a Image Task Element configuration widget
oCmakVrv::DtWedgeFacadeBaseInterface class for a Circular Wedge Facade
oCmakVrv::DtWidgetThe abstract base class for widgets
oCmakVrv::DtWidgetBuilderThis class is the generic builder base class for building a widget
oCmakVrv::DtWidgetEventSignalsA simple collection of signals that all widgets can emit
oCmakVrv::DtWidgetPickerThe picker class which allocates and does picking operatings on widgets
oCmakArchives::DtWidgetRangesRecordRecord of spinbox and slider widget ranges
oCmakVrv::vrvExampleCloudDriver::DtWindA class for storing wind volume information
oCmakVrv::DtWindowAbstract Base class
oCmakVrv::DtWindowCreatorA creator class for DtWindow instances
oCmakVrv::DtWindowManagerComponent which knows how to make windows
oCmakVrv::DtWindowObjectBase class for a graphical object that exists in a window Implements a parenting system for DtWindowObjects
oCmakVrv::DtWriteSettingsLock< SettingsClass >Write settings lock on a setting object
oCmakVrv::DtWriteSettingsLock< makVrv::DtSharedSimulationSettings >
oCmakArchives::DtXmlFileIoA DtXmlFileIo has the static functions for reading and writing to an XML archive
oCmakVrv::DtDynamicTerrainObject::DynamicTerrainItemLocal class used only by DtDynamicTerrainObject for representing geometry and data
oCmakVrv::DtEffectTextureRegistry::EffectTextureTypeInfoData only struct for holding information about a particular effect texture type
oCmakVrv::DtMetaFlightTypes::Element
oCmakVrv::DtMetaFlightTypes::ElementReferenceResolver
oCmakVrv::DtEllipsoidArcModelInstance::EllipsoidArcParameters
oCmakVrv::DtAttachableEllipsoidArcModelInstance::EllipsoidArcRangeSimple struct for storing an arc range (center/sweep)
oCenable_shared_from_this
oCenable_shared_from_this
oCmakVrv::DtObserverAnimator::EntityInfoData structure used to store information about an entity that the observer is moving towards and will attach to
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRadioCommLineVisualizer::EntityPairA pair of entities that can be used as a map key
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessor::EntitySimDataInstance
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessor::EntityStateUpdater
oCmakVrv::EntityWheelDataBrief Structure containing information about all wheel on an entity sceneObj - the scene object for this entity lastPos - the lastPosition of this entity that we know about wheels - the list of wheel part ids for this entity
oCmakVrv::DtGuiSymbolMapper::EntityWithForceKey
oCmakVrv::DtMetaFlightTypes::Enum
oCmakVrv::EnumKey
oCexprtk::details::numeric::details::epsilon_type< T >
oCexprtk::details::numeric::details::epsilon_type< float >
oCexprtk::details::numeric::details::epsilon_type< long double >
oCmakVrv::EqualPointerByFunction_T< Ret, T >
oCexprtk::details::function_N_node< T, IFunction, N >::evaluate_branches< T_, BranchCount >
oCexprtk::details::function_N_node< T, IFunction, N >::evaluate_branches< T_, 1 >
oCexprtk::details::function_N_node< T, IFunction, N >::evaluate_branches< T_, 2 >
oCexprtk::details::function_N_node< T, IFunction, N >::evaluate_branches< T_, 3 >
oCexprtk::details::function_N_node< T, IFunction, N >::evaluate_branches< T_, 4 >
oCexprtk::details::function_N_node< T, IFunction, N >::evaluate_branches< T_, 5 >
oCmakVrv::ExampleSimulationObject
oCstd::exceptionSTL class
oCmakVrv::ExpansionFunctor
oCexprtk::expression< T >
oCexprtk::expression< float >
oCexprtk::parser< T >::expression_generator< Type >
oCexprtk::parser< T >::expression_generator< T >
oCexprtk::expression_helper< T >
oCexprtk::details::expression_node< T >
oCmakVrv::DtRegularExpressionVisitor::ExpressionNodeData
oCmakVrv::extract_first< P >
oCmakVrv::extract_second< P >
oCmakVrv::DtOsgNodesExtractor::ExtractedNode
oCExtraDialogInterfaceInterface for extending the widget
oCmakVrv::DtInstanceManager::EyepointEyepoint for a view
oCexprtk::details::numeric::fast_exp< T, N >
oCexprtk::details::numeric::fast_exp< T, 0 >
oCexprtk::details::numeric::fast_exp< T, 1 >
oCexprtk::details::numeric::fast_exp< T, 10 >
oCexprtk::details::numeric::fast_exp< T, 2 >
oCexprtk::details::numeric::fast_exp< T, 3 >
oCexprtk::details::numeric::fast_exp< T, 4 >
oCexprtk::details::numeric::fast_exp< T, 5 >
oCexprtk::details::numeric::fast_exp< T, 6 >
oCexprtk::details::numeric::fast_exp< T, 7 >
oCexprtk::details::numeric::fast_exp< T, 8 >
oCexprtk::details::numeric::fast_exp< T, 9 >
oCmakVrv::DtDynamicTerrainWorld::FeatureHandleFeature Insertion/Removal/Paging Features represent parts of the terrain which are individually identifiable to the terrain system
oCmakVrv::DtInstancedFeatureBuilder::FeatureRecord
oCexprtk::rtl::io::file::details::file_descriptor
oCmakVrv::DtFileExtensionManager::FileExtensionDataAssociate a translatable description with a list of extensions
oCmakVrv::DtEntityTypeMapEditorInterface::Filter
oCmakVrv::DtSceneObject::FindModelFunctor
oCmakVrv::DtOsgReferencedCollection< OsgObject >::FindReference
oCFlattenBillboardVisitor
oCFlattenStaticTransformsDuplicatingSharedSubgraphsVisitor
oCFlattenStaticTransformsVisitor
oCmakVrv::DtForceManager::ForceInfo
oCmakVrv::DtMovieUrlLabel::FrameRange
oCmakArchives::DtRadioCommunicationsSettingsRecord::FrequencyRangeDefines a frequency range by its min and max frequencies
oCmakVrv::DtSharedRadioCommunicationsSettings::FrequencyRangeAttributesStores parameters for a single frequency range
oCmakVrv::Frustum< T >Template for 32/64 bit bit frustums
oCmakVrv::DtInstanceManager::FrustumInternal frustum record for culling
oCexprtk::function_compositor< T >::function
oCexprtk::function_compositor< T >
oCexprtk::parser< T >::type_checker::function_prototype_t
oCexprtk::function_traits
oCmakVrv::LRUCache< K, T, COMPARE >::Functor
oCexprtk::details::functor_t< T >
oCexprtk::lexer::generator
oCGeode
oCGeometry
oCmakVrv::DtInstanceManager::GeometryRenderListList of transforms for visible instances of a drawable
oCmakVrv::DtCigiCharacterEntity::gestureData
oCmakVrv::DtImGuiLoaderStatsData::GPUData
oCGraphicsWindowEmbedded
oCImGui::PlotConfig::Grid
oCmakVrv::DtProjectedGridLinesDrawer::GridLine
oCGroup
oCGUIEventHandler
oCmakVrv::DtTextLayout::HarfBuzzShaper
oCboost::hash< DtString >
oCmakVrv::DtGroundFogGroup::HeightFogItemA structure to hold data for a height fog object
oCexprtk::lexer::helper::helper_assembly
oCexprtk::lexer::helper_interface
oCHumbleDialogLogicThe logic for the HumbleDialogWidget
oCHumbleDialogWidgetInterfaceInterface for the HumbleDialogWidget
oCexprtk::details::ilesscompare
oCImBoolVector
oCImChunkStream< T >
oCImChunkStream< ImGuiWindowSettings >
oCImColor
oCImDrawChannel
oCImDrawCmd
oCImDrawData
oCImDrawDataBuilder
oCImDrawList
oCImDrawListSharedData
oCImDrawListSplitter
oCImDrawVert
oCImFont
oCImFontAtlas
oCImFontAtlasCustomRect
oCImFontConfig
oCImFontGlyph
oCImFontGlyphRangesBuilder
oCImGuiColorMod
oCImGuiColumnData
oCImGuiColumns
oCImGuiContext
oCImGuiDataTypeInfo
oCImGuiGroupData
oCImGuiInputTextCallbackData
oCImGuiInputTextState
oCImGuiIO
oCImGuiItemHoveredDataBackup
oCImGuiListClipper
oCImGuiMenuColumns
oCImGuiNavMoveResult
oCImGuiNextItemData
oCImGuiNextWindowData
oCImGuiOnceUponAFrame
oCImGuiPayload
oCImGuiPopupData
oCImGuiPtrOrIndex
oCImGuiSettingsHandler
oCImGuiShrinkWidthItem
oCImGuiSizeCallbackData
oCImGuiStorage
oCImGuiStorage::ImGuiStoragePair
oCImGuiStyle
oCImGuiStyleMod
oCImGuiTabBar
oCImGuiTabItem
oCImGuiTextBuffer
oCImGuiTextFilter
oCImGuiTextFilter::ImGuiTextRange
oCImGuiWindow
oCImGuiWindowSettings
oCImGuiWindowTempData
oCImNewDummy
oCImPool< T >
oCImPool< ImGuiTabBar >
oCImRect
oCImVec1
oCImVec2
oCImVec2ih
oCImVec4
oCImVector< T >
oCImVector< char >
oCImVector< float >
oCImVector< ImDrawChannel >
oCImVector< ImDrawCmd >
oCImVector< ImDrawIdx >
oCImVector< ImDrawList * >
oCImVector< ImDrawVert >
oCImVector< ImFont * >
oCImVector< ImFontAtlasCustomRect >
oCImVector< ImFontConfig >
oCImVector< ImFontGlyph >
oCImVector< ImGuiColorMod >
oCImVector< ImGuiColumnData >
oCImVector< ImGuiColumns >
oCImVector< ImGuiGroupData >
oCImVector< ImGuiID >
oCImVector< ImGuiPopupData >
oCImVector< ImGuiPtrOrIndex >
oCImVector< ImGuiSettingsHandler >
oCImVector< ImGuiShrinkWidthItem >
oCImVector< ImGuiStorage::ImGuiStoragePair >
oCImVector< ImGuiStyleMod >
oCImVector< ImGuiTabBar >
oCImVector< ImGuiTabItem >
oCImVector< ImGuiTextFilter::ImGuiTextRange >
oCImVector< ImGuiWindow * >
oCImVector< ImTextureID >
oCImVector< ImU32 >
oCImVector< ImVec2 >
oCImVector< ImVec4 >
oCImVector< ImWchar >
oCImVector< int >
oCImVector< unsigned char >
oCmakVrv::DtOsgShapeCache::IndexBufferKey
oCmakVrv::DtAgentManagerInterface::IndexedMessage
oCmakVrv::DtIndirectLodManager::IndirectLodInfoStructure for holding the information about a particular instance of a particular lod
oCmakVrv::DtIndirectSwitchManager::IndirectSwitchInfoStructure for holding the information about a particular instance of a particular switch
oCmakVrv::DtProfileManager::InitializerThis is a static constructor used to create and initialize this class and the clock at startup by calling the constructor of the profile manager
oCmakVrv::DtInstanceManager::InstanceBufferPer view buffer of instances
oCmakVrv::InstanceCullDataPer-instance culling parameters
oCmakVrv::DtInstanceManager::InstanceDataOffsets
oCmakVrv::DtInstanceManager::InstancedDofPer-instance DOF data
oCmakVrv::DtInstanceManager::InstancedLightPer-instance light source data
oCmakVrv::DtInstanceManager::InstancedLodSpecifies an instanced LOD by min/max visible ranges and effected drawable range
oCmakVrv::DtInstanceManager::InstancedSequenceSpecifies a per-instance flipbook sequence
oCmakVrv::DtInstanceManager::InstancedSwitchSpecifies a per-instance switch
oCmakVrv::DtGpuCullingAndLod::InstancesOffsetAndNumOfInstances
oCmakVrv::DtInstanceManager::InstanceTemplateTemplate data for an instance of a model
oCmakVrv::DtInstanceManager::InstancingHitInstancing hit data structure
oCexprtk::details::numeric::details::int_type_tag
oCmakVrv::DtAttachableIntervisibilityUpdater::IntersectionInformation
oCIntersectionVisitor
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, ParamCount >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 1 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 10 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 11 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 12 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 13 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 14 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 15 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 16 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 17 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 18 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 19 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 2 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 20 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 3 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 4 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 5 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 6 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 7 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 8 >
oCexprtk::details::function_N_node< T, IFunction, N >::invoke< T_, 9 >
oCexprtk::details::is_const< T >
oCexprtk::details::is_const< const T >
oCexprtk::details::is_const_ref< T >
oCexprtk::details::is_const_ref< const T & >
oCexprtk::details::is_ref< T >
oCexprtk::details::is_ref< const T & >
oCexprtk::details::is_ref< T & >
oCexprtk::details::ivariable< T >
oCjson_settings
oCmakVrv::DtTextureCollection::KeyType
oCmakVrv::DtMetaFlightDescription::LambertCCParameters
oCmakVrv::DtCloudCoverManager::LayerIdDataThis is the data we'll keep in a map for each layer id
oCmakVrv::LIBBDIOBJECT_ARRAY_CLASS_NAME
oCmakVrv::DtInstanceManager::LightPointInstance template light point data
oCmakVrv::DtLightPointNode::LightPointInfoStructure for holding all the information required to describe a single light point
oCmakVrv::DtLightPointDrawable::LightPointVertexAttribStructure that matches the format of the data that is sent down as vertex attributes for the light points
oCmakVrv::DtInstanceManager::LightSource
oCmakVrv::DtTextLayout::LineInformationStructure that contains information about the layout of a line of text
oCLineSegmentIntersector
oCmakVrv::DtLineRenderer::LineSegmentPrimitive
oCmakVrv::DtLineRenderer::LineSegmentSets
oCmakVrv::Dt3DLineModelInstanceSegment::LineSegmentStateStructure to contain the line segment's state
oCmakVrv::Dt3DGreatCircleArcModelInstanceSegment::LineSegmentStateStructure to contain the line segment's state
oCLink public DtDisconnectable
oCexprtk::rtl::vecops::helper::load_vector_range< T >
oCmakVrv::DtFileCache::LoadFileOptions
oCmakVrv::LRUCache< K, T, COMPARE >Least-recently-used cache class
oCLZ4_stream_t_internal
oCLZ4_stream_u
oCLZ4_streamDecode_t_internal
oCLZ4_streamDecode_u
oCLZ4_streamHC_u
oCLZ4F_compressOptions_t
oCLZ4F_decompressOptions_t
oCLZ4F_frameInfo_t
oCLZ4F_preferences_t
oCLZ4HC_CCtx_internal
oCLZ4HC_match_t
oCLZ4HC_optimal_t
oCstd::map< K, T >STL class
oCstd::map< std::string, std::string >
oCMapCallback
oCmakVrv::Matrix< T >N dimensional matrix
oCmakVrv::MatrixPrecisionConvert
oCMatrixTransform
oCmakVrv::DtMenuPath::MenuPathBuilder
oCMergeGeodesVisitor
oCMergeGeometryVisitor
oCmakVrv::DtWeatherEffect::MeshGroupA structure used to define a mesh group (voa, positions, coords)
oCmakVrv::DtGroundFogPatchArea::MeshGroupA structure used to define a mesh group (voa, positions, coords)
oCmakVrv::DtGroundFogEffect::MeshGroupA structure used to define a mesh group (voa, positions, coords)
oCmakVrv::DtAgentManager::MessageParcelHelper struct for sending messages via the asynchronous message queue
oCmakVrv::DtGeocentricGridLinesDrawer::MgrsSegStartStructure / typedefs for segment locators
oCMillisecondTimer
oCexprtk::details::T0oT1oT2process< T >::mode0
oCexprtk::details::T0oT1oT20T3process< T >::mode0
oCexprtk::details::T0oT1oT2process< T >::mode1
oCexprtk::details::T0oT1oT20T3process< T >::mode1
oCexprtk::details::T0oT1oT20T3process< T >::mode2
oCexprtk::details::T0oT1oT20T3process< T >::mode3
oCexprtk::details::T0oT1oT20T3process< T >::mode4
oCmakVrv::DtSceneObject::ModelConnections
oCmakVrv::DtSpeedTreeForest::ModelDefParams
oCmakVrv::DtSceneObject::ModelRecord
oCmakVrv::DtInstanceManager::ModelTypeDofDataDOF data that is constant across all instances of a model type
oCModularEmitter
oCmakVrv::DtOsgObserverObject::MotionStateThis form is used for doing level ('flying carpet') style movements
oCmakVrv::DtMouseMappingEditorLogic::MouseMappingInformation
oCmakVrv::DtWidgetPicker::MousePickRecord
oCmakVrv::DtMtlModelMapReader::MtlModelMappingData from an mtl model mapping
oCMyObjectDeclaration of a custom object that manages a model and its properties
oCmakVrv::MyShaderManager
oCNode
oCexprtk::details::node_allocator
oCNodeCallback
oCmakVrv::DtMetaFileManager::NodeLinkageNodeLinkage structure contains the name and annotation strings for a node
oCexprtk::details::nodetype_T0oT1< T, T0, T1 >
oCexprtk::details::nodetype_T0oT1oT2< T, T0, T1, T2 >
oCexprtk::details::nodetype_T0oT1oT2oT3< T, T0, T1, T2, T3 >
oCNodeVisitor
oCnoncopyable
oCexprtk::details::null_igenfunc< T >
oCexprtk::details::numeric::details::number_type< T >
oCexprtk::details::numeric::numeric_info< Type >
oCexprtk::details::numeric::numeric_info< double >
oCexprtk::details::numeric::numeric_info< float >
oCexprtk::details::numeric::numeric_info< int >
oCexprtk::details::numeric::numeric_info< long double >
oCmakVrv::DtEmbarkationUpdater::ObjectEmbarkationPointEmbarkationPoint used to attach to a scene object
oCmakVrv::DtMultiPointEmbarkationUpdater::ObjectEmbarkationPointEmbarkationPoint used to attach to a scene object
oCmakVrv::DtSceneObject::ObjectTransform
oCmakVrv::DtModel::ObjectTransform
oCObserver
oCOcclusionQueryNode
oCOcclusionQueryNodeFactory
oCmakVrv::DtDynamicOceanObject::OceanSwellA description of a single type of ocean swell
oCOperation
oCOperator
oCexprtk::details::opr_base< T >
oCOptimizer
oCmakVrv::DtPageConfiguration::OrderParameters
oCmakVrv::DtMenuConfiguration::OrderParameters
oCmakVrv::DtToolbarConfiguration::OrderParameters
oCmakVrv::DtIntervisibilityDriver::OriginalInformationEditing information
oCmakVrv::DtImGuiLoaderStatsData::OsgObjectData
oCexprtk::rtl::io::package< T >
oCexprtk::rtl::io::file::package< T >
oCexprtk::rtl::vecops::package< T >
oCmakVrv::DtPageConfiguration::PageCollectionGeometry
oCmakVrv::DtPageConfiguration::PageCollectionState
oCmakVrv::DtPagePath::PagePathBuilderInternal class used to ensure that it is not possible to incorrectly build a menu path
oCexprtk::details::param_to_str< State >
oCexprtk::details::param_to_str< 0 >
oCmakVrv::DtVisualizerSchema::Parameter
oCexprtk::type_store< T >::parameter_list
oCexprtk::parser< T >::parse_special_function_impl< Type, NumberOfParameters >
oCexprtk::lexer::parser_helper
oCexprtk::parser< T >::parser_state
oCmakVrv::DtInstanceManager::ParserOutputResults of the parsing visitor
oCmakVrv::DtWeatherEffect::ParticleA structure used to define a simulation particle
oCmakVrv::DtGroundFogEffect::ParticleA structure used to define a simulation particle
oCmakVrv::DtOsgParticleRibbon::ParticleDefinition for a particle in the ribbon
oCmakVrv::DtFxParticleSystem::ParticleSortLocation
oCmakVrv::DtEntityStateListener::PartOrientationData
oCmakVrv::DtModelSemanticsMapper::PartsThis struct is used like a namespace
oCmakVrv::DtEntityStateListener::PartTranslationData
oCmakVrv::DtOsgSegmentPickable::PickableSegment
oCImGui::PlotConfig
oCmakVrv::DtEdgeFeature::Point
oCmakVrv::DtIntervisibilityStateListener::PointInformationStores information about a point
oCmakVrv::DtLineModelUpdater::PointInformation
oCmakVrv::PointRenderingUtilsRendering utility class that return Rendering string (OSG_RENDERING or INDIRECT_RENDERING )
oCexprtk::polynomial< T, N >::poly_impl< Type, NumberOfCoefficients >
oCexprtk::polynomial< T, N >::poly_impl< Type, 1 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 10 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 11 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 12 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 2 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 3 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 4 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 5 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 6 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 7 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 8 >
oCexprtk::polynomial< T, N >::poly_impl< Type, 9 >
oCmakVrv::DtMetaFlightTypes::Position2D
oCmakVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Power< A, B >Compute exponents at compile time (for array length)
oCmakVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::Power< A, 0 >
oCPrecipitationEffect
oCmakVrv::bdiQDialogExpression::Preset
oCPrimitiveSet
oCexprtk::rtl::io::details::print_impl< T >
oCmakVrv::DtCameraNode::PriorityDrawCallbackWrapper to add a priority value to a draw callback
oCmakVrv::DtCameraNode::PriorityDrawCallbackComparator
oCmakVrv::PrModelParserCreatorAn abstract creator class for the model parser
oCmakVrv::DtInMemoryProfilerHelper::ProfileData
oCProgressCallback
oCmakVrv::DtMetaFlightTypes::ProjectionType
oCmakVrv::ProjectionUtils< T >
oCexprtk::symbol_table< T >::type_store< Type, RawType >::ptr_match< TType, TRawType, PtrType >
oCexprtk::symbol_table< T >::type_store< Type, RawType >::ptr_match< TType, TRawType, variable_node_t * >
oCmakVrv::DtTacticalSmokeEmitter::PuffDataPrivate data for each individual puff of particles
oCmakVrv::DtSmokeStateListener::PuffData
oCQAbstractItemModel
oCQAction
oCQApplication
oCQCheckBox
oCQComboBox
oCQDial
oCQDialog
oCQDoubleSpinBox
oCQGLWidget
oCQGraphicsView
oCQLabel
oCQLineEdit
oCQList
oCQMainWindow
oCQMenu
oCQMessageBox
oCQObject
oCQObjectUserData
oCQPushButton
oCQRegExpValidator
oCQStyledItemDelegate
oCQTabWidget
oCQThread
oCQTimer
oCQToolBar
oCQToolButton
oCQTreeView
oCQTreeWidget
oCQTreeWidgetItem
oCmakVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::QueryQuery interface
oCmakVrv::DtDynamicTerrainWorld::QueryEndExceptionCan be thrown from query callback to remove query
oCmakVrv::DtDynamicTerrainWorld::QueryHandleQueries
oCQWidget
oCmakVrv::DtViewStateProcessor::RadiusArgArgs to modes that define relative position of observer by radius and angles
oCmakVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::RangeOne dimensional range (i.e. min/max)
oCexprtk::details::range_data_type< T >
oCexprtk::details::range_interface< T >
oCexprtk::details::range_pack< T >
oCReadFileCallback
oCexprtk::details::numeric::details::real_type_tag
oCmakVrv::LRUCache< K, T, COMPARE >::Record
oCmakVrv::DtMetaFlightTypes::Reference< Type >
oCmakVrv::DtMetaFlightTypes::Reference< makVrv::DtMetaFlightTypes::CoordSysType >
oCmakVrv::DtMetaFlightTypes::Reference< makVrv::DtMetaFlightTypes::Coverage >
oCmakVrv::DtMetaFlightTypes::Reference< makVrv::DtMetaFlightTypes::Ellipsoid >
oCmakVrv::DtMetaFlightTypes::Reference< makVrv::DtMetaFlightTypes::GridStructure >
oCmakVrv::DtMetaFlightTypes::Reference< makVrv::DtMetaFlightTypes::SwitchDistance >
oCmakVrv::DtMetaFlightTypes::Reference< makVrv::DtMetaFlightTypes::SwitchDistanceTable >
oCReferenced
oCReflectedEntityStateRepositoryType
oCReflectedListClass
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkConnection::RegionInfo
oCmakVrv::DtOsgEarthStreamedFeatureManager::RegisteredFeatureContainer
oCmakVrv::DtIndirectGeometryRegistrar::RegisterModelOp
oCRemoveEmptyNodesVisitor
oCRemoveLoadedProxyNodesVisitor
oCRemoveRedundantNodesVisitor
oCmakVrv::DtOverlayRenderer::RenderInfo
oCmakVrv::DtInstanceManager::RenderStateTransform matrix for an instanced drawable to render with
oCRequestAction public QAction
oCmakVrv::DtDynamicTerrainFeature::RequestHandleResource handle for a change request which has been added to the system
oCRequestInfo public DtDisconnectable
oCResizedCallback
oCexprtk::results_context< T >
oCexprtk::details::return_exception
oCmakVrv::DtForceManager::RGBAColor
oCmakVrv::DtAerodromeRenderer::RunwayPolygonData
oCmakVrv::DtSharedSettings::SafetyKeyInternal key used to ensure thread safety
oCexprtk::type_store< T >::scalar_view
oCImGui::PlotConfig::Scale
oCexprtk::parser< T >::scope_element
oCexprtk::parser< T >::scope_element_manager
oCexprtk::parser< T >::scope_handler
oCexprtk::function_compositor< T >::scoped_bft< BaseFuncType >
oCexprtk::parser< T >::scoped_bool_negator
oCexprtk::parser< T >::scoped_bool_or_restorer
oCexprtk::parser< T >::scoped_delete< Type, N >
oCexprtk::parser< T >::scoped_deq_delete< Type >
oCmakVrv::DtNTreeNullMutexPolicy::scoped_lock
oCexprtk::parser< T >::scoped_vec_delete< Type >
oCmakVrv::ScopedStatTimerUtility class for timing a scope block
oCmakVrv::DtBuoyBeaconFeatureBuilder::SeasonalBuoyRecord
oCmakVrv::DtMultiLineModel::Segment
oCmakVrv::Dt2DLineStateListener::Segment
oCmakVrv::DtOverlaySegmentedLineModelInstance::SegmentAttributes
oCmakVrv::DtOsgWindowLineInstance::SegmentAttributesAttributes describing one segment in a segmented line
oCmakVrv::Dt3DSegmentedLineModelInstance::SegmentAttributes
oCmakVrv::DtExtrudedLineModelInstance::SegmentInformationWhen requesting information by segment, the structure used to return that information
oCmakVrv::DtOverlayGreatCircleArcModelInstance::SegmentLandmarks
oCImGui::PlotConfig::Selection
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtSensorFieldOfViewSimDataProcessor::SensorFieldOfViewSimDataInstance
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtSensorFieldOfViewSimDataProcessor::SensorFieldOfViewStateUpdater
oCSequence
oCmakVrv::DtDynamicTerrainSwitchNode::SequenceDescriptor
oCexprtk::parser< T >::settings_store
oCexprtk::details::sf_base< T >
oCShaderFactory
oCShadowTechnique
oCmakVrv::DtOsgShapeCache::ShapeKey
oCshared_ptr_helper
oCShooter
oCsignal
oCmakVrv::DtLightMarkerStringParser::SignalGroupA signal group can contain multiple groups for lights with multiple characteristics, like LITCHR=25 for example, which is Quick flash / Long flash
oCmakVrv::DtWeatherEffect::SimulationUpdateJobDataA structure to hold data for a simluation update job
oCmakVrv::DtMotionImageryCoreIdentifierElement::Single_UUIDUtilitarian Class to describe a Universally Unique Identifier
oCmakVrv::SlotReturnOR
oCmakVrv::SortByFirst< Key, Value >
oCmakVrv::DtGroundFogEffect::SortJobDataStructure to hold data for a sorting job
oCmakVrv::DtGroundFogPatch::SortJobDataStructure to hold data for a sorting job
oCmakVrv::DtWeatherEffect::SortJobDataA structure to hold data for a sorting job
oCmakVrv::SortPointersByFunction_T< Ret, T >
oCSpatializeGroupsVisitor
oCmakVrv::DtAttachableEllipsoidArcModelInstance::SphericalQuadStructure to hold a quad in spherical coordinates during geometry construction
oCmakVrv::DtAttachableEllipsoidArcModelInstance::SphericalVertexStructure to hold a vertex in spherical coordinates during geometry construction
oCmakVrv::DtExampleProjectile::SplashDataDetonation over water information
oCmakVrv::DtRadioCommsVisualizationManager::SquawkIndicatorInfoStores information about a single squawk indicator
oCexprtk::symbol_table< T >::control_block::st_data
oCmakVrv::DtOsgPerformanceStats::StatData
oCmakVrv::DtRk4MotionModel::StateMotion state of the simulation
oCexprtk::parser< T >::state_t
oCStateAttribute
oCmakVrv::DtGpuCullingAndLod::StateIdOffsetAndMaxCommands
oCmakVrv::DtEntityAppearanceMapper::StateInfo
oCStateRepClass
oCmakVrv::DtModelSemanticsMapper::StatesThis struct is used like a namespace
oCStateToCompile
oCStateVisitor
oCStaticObjectDetectionVisitor
oCStatsHandler
oCStatsVisitor
oCImStb::STB_TexteditState
oCSTB_TexteditState
oCstbrp_context
oCstbrp_node
oCstbrp_rect
oCStbTexteditRow
oCImStb::StbTexteditRow
oCstbtt__bitmap
oCstbtt__buf
oCstbtt_aligned_quad
oCstbtt_bakedchar
oCstbtt_fontinfo
oCstbtt_pack_context
oCstbtt_pack_range
oCstbtt_packedchar
oCstbtt_vertex
oCStbUndoRecord
oCImStb::StbUndoRecord
oCStbUndoState
oCImStb::StbUndoState
oCmakVrv::DtStealthCommandLineProcessor::StealthArgs
oCmakVrv::DtStippledPrimitiveStyle::StippledPrimitiveInfo
oCmakVrv::DtStippledPrimitiveStyle::StipplePattern
oCmakVrv::StorageType< T, isPointer, isDriver >
oCmakVrv::StorageType< T, true, true >
oCexprtk::details::string_base_node< T >
oCmakVrv::DtTextureAtlasIndexParser::StringOrFloatAttribStruct for capturing the floating point value to avoid parsing constantly
oCmakVrv::DtMetaFlightDescription::StringOrInt
oCmakVrv::DtNTree< T, Dimensions, Mutex, SubcellTraits, BoundsType >::SubcellRepresents the subcell in the parent cell
oCSubloadCallback
oCSubloadCallback
oCmakVrv::DtSurfacesSettings::SurfaceDefinitionDefinition of a surface record
oCSwapCallback
oCmakVrv::DtDouglasSwellState::SwellA class describing the profile of a sea-swell
oCexprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_1
oCexprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_2
oCexprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_3
oCexprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_4
oCexprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_5
oCexprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_6
oCexprtk::parser< T >::expression_generator< Type >::switch_nodes::switch_7
oCexprtk::parser< T >::expression_generator< Type >::switch_nodes
oCexprtk::symbol_table< T >
oCexprtk::symbol_table< float >
oCexprtk::parser< T >::symtab_store
oCexprtk::parser< T >::expression_generator< Type >::synthesize_binary_ext_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_boc_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_bov_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_cob_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_coboc_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_cocob_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_cocov_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_cocov_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_cov_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covoc_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covoc_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression2
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression3
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression4
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covov_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covov_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression2
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression3
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression4
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression2
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression3
oCexprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4
oCexprtk::parser< T >::expression_generator< Type >::synthesize_sf3ext_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_sf4ext_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vob_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_voc_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vococ_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vococ_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression2
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression3
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression4
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocov_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocov_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression2
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression3
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression4
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression2
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression3
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression4
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vov_expression
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovoc_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovoc_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression2
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression3
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression4
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovov_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovov_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression2
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression3
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression4
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression0
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression1
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression2
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression3
oCexprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression4
oCexprtk::details::T0oT1_define< T, T0, T1 >
oCexprtk::details::T0oT1oT20T3process< T >
oCexprtk::details::T0oT1oT2_define< T, T0, T1, T2 >
oCexprtk::details::T0oT1oT2oT3_define< T, T0, T1, T2, T3 >
oCexprtk::details::T0oT1oT2process< T >
oCtask
oCmakVrv::DtTerrainEditorInterface::TerrainContentItemKeyTerrainContentItemKey
oCTessellateVisitor
oCmakVrv::Dt3DTextModelInstance::TextParameters
oCTexture
oCTexture2D
oCmakVrv::DtOsgFrameTextureBlitterManager::TextureAndFrame
oCTextureAtlasVisitor
oCmakVrv::DtTexturedPrimitiveStyle::TexturedQuadInfo
oCmakVrv::DtWeatherEffectDrawable::TextureEntryBrief A structure used to hold information about a texture
oCmakVrv::DtPossibleFileNamesCache::TextureFileNameOperation
oCTextureVisitor
oCThread
oCmakVrv::DtOsgChannelCompassInstance::TickMark
oCexprtk::symbol_table< T >::type_store< Type, RawType >::tie_array
oCexprtk::symbol_table< T >::type_store< Type, RawType >::tie_stddeq
oCexprtk::symbol_table< T >::type_store< Type, RawType >::tie_stdvec
oCexprtk::symbol_table< T >::type_store< Type, RawType >::tie_vecview
oCTileHandler
oCexprtk::timer
oCexprtk::lexer::token
oCmakVrv::DtToolbarConfiguration::ToolbarGeometry
oCmakVrv::DtToolbarPath::ToolbarPathBuilder
oCmakVrv::DtToolbarConfiguration::ToolbarState
oCImGui::PlotConfig::Tooltip
oCDtExampleTrackHistoryDriver::TrackHistoryInfo
oCTransform
oCmakVrv::DtStreamedSpeedTreeThread::TreeRequestMsgA message to convert some tree requests into tree records
oCmakVrv::DtStreamedSpeedTreeThread::TreeRequestOutputOutput of a processed set of marker requests
oCmakVrv::DtAttachableEllipsoidArcModelInstance::TriangleStructure to hold triangles in spherical coordinates while building the geometry
oCTriStripVisitor
oCexprtk::parser_error::type
oCexprtk::parser< T >::type_checker
oCexprtk::symbol_table< T >::type_store< Type, RawType >
oCexprtk::type_store< T >
oCexprtk::symbol_table< T >::type_store< exprtk::details::vector_holder, exprtk::details::vector_holder >
oCexprtk::symbol_table< T >::type_store< exprtk::ifunction< T >, exprtk::ifunction< T > >
oCexprtk::symbol_table< T >::type_store< exprtk::igeneric_function< T >, exprtk::igeneric_function< T > >
oCexprtk::symbol_table< T >::type_store< exprtk::ivararg_function< T >, exprtk::ivararg_function< T > >
oCexprtk::symbol_table< T >::type_store< typename details::stringvar_node< T >, std::string >
oCexprtk::symbol_table< T >::type_store< typename details::variable_node< T >, T >
oCexprtk::type_store< T >::type_view< ViewType >
oCmakVrv::TypeIds< Type >
oCmakVrv::DtStateVisualizer::TypeInfoStruct to hold metadata about each functional visualizer type This allows users of the factory to get information about a visualizer without knowing its tag
oCmakVrv::DtVisualizerAttribute::TypeInfo
oCmakVrv::DtVisualizerAttributeEditor::TypeInfo
oCUi_DtDiGuySettingsWidgetUI
oCUi_DtExampleWidgetUI
oCUi_DtPostProcessorSettingsWidget
oCmakVrv::DtVrvApplicationConfiguration::UIConfiguration
oCunary_function
oCmakVrv::DtSharedDisplayUnitsSettings::UnitEntry
oCexprtk::parser< T >::unknown_symbol_resolver
oCexprtk::details::numeric::details::unknown_type_tag
oCUpdateCallback
oCmakVrv::DtSceneObjectUpdater::UpdateLODParams
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEntityKinStateVisualizer::UpdateStruct32
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateKinStateVisualizer::UpdateStruct32
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEntityKinStateVisualizer::UpdateStruct64
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateKinStateVisualizer::UpdateStruct64
oCImGui::PlotConfig::Values
oCmakVrv::DtVantageIgCommandLineProcessor::VantageIgArgs
oCmakVrv::DtVantagePvdCommandLineProcessor::VantagePvdArgs
oCmakVrv::DtViewStateProcessor::Vec3d
oCexprtk::details::vec_add_op< T >
oCexprtk::details::vec_avg_op< T >
oCexprtk::details::vec_data_store< T >
oCexprtk::details::vec_max_op< T >
oCexprtk::details::vec_min_op< T >
oCexprtk::details::vec_mul_op< T >
oCexprtk::details::vector_holder< Type >
oCexprtk::details::vector_holder< T >
oCexprtk::details::vector_holder< Type >::vector_holder_base
oCexprtk::details::vector_interface< T >
oCexprtk::vector_view< T >
oCmakVrv::DtOsgGeoExtentRectangle::VertexThe vertex of the rectangle
oCmakVrv::Dt2DTriangleStateListener::Vertex2DA simple 2D vertex
oCmakVrv::DtEffect::VertexAttribPtrInfo
oCmakVrv::DtAttachableEllipsoidArcModelInstance::VertexCacheCaches the cartesian version of spherical vertices and their normals into the specified arrays
oCmakVrv::DtOsgOverlayPolygonModelInstance::VertexData
oCmakVrv::DtIntervisibilityVertexVisualizer::VertexInformation
oCImGui::PlotConfig::VerticalLines
oCmakVrv::DtVarjoProvider::ViewSettingsHolds settings related to a view
oCmakVrv::DtDynamicTerrainGeometry::VisitorVisitor for search through geometries
oCVisitor
oCmakVrv::DtVisualTypeManager::VisualTypeInformation about a visual type
oCmakVrv::DtOsgEarthAddTerrainLayerInterface::VrTheWorldLayerInfoVrTheWorldLayerInfo The convenient class to store the information of image/elevation layer that comes from VR-The-World server
oCvrv_float16
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtWeatherProcessor::WeatherListenerData
oCmakVrv::WheelInfoStructure contained individual wheel information partNum - the articulated part wheel id wheelSet - 1-10 (front wheels are set 1) wheelSide - WHEEL_LEFT, WHEEL_RIGHT wheelRadius - the radius of the wheel (in meters) angVel - the last angular velocity set for this wheel
oCmakVrv::DtRenderSettingsWidget::widgetStr
oCmakVrv::DtOsgEarthFile::XmlElementKeyXmlElementKey
oCXXH32_canonical_t
oCXXH64_canonical_t
oCBaseClass
oCbool
oCbranch_t
oCCreatorFn
oCDeadReckoner
oCDtExponentialSmoother
oCint
oCIntersectionInformation
oCnull_igenfunc< T > *
oCrange_data_type_t
oCref_ptr< osg::Node > *
oCref_ptr< osg::Texture > *
oCStringFunction *
oCT
oCtype_store_t
oCunordered_map< DynamicTerrain::NodePathHash, DtSequenceInstanceState >
\Cunordered_map< DynamicTerrain::NodePathHash, DtSwitchInstanceState >


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