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

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
oC_json_value
oCmakVrv::DtRk4MotionModel::AccelerationSecond derivative of the simulation's motion state
oCAcceptCallback
oCmakVrv::DtSceneObjectUpdater::AdaptiveTickRateLODParamsParameters used when adaptive tick rate is enabled
oCAerodromeRenderer
oCmakVrv::DtTemporaryAgentManager::AgentParameters
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtEntityElementProcessor::AggregateValues< Container >
oCmakVrv::DtIndirectGeometryAggregator::AggregatorDataCurrent state of the model traversal
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::DtOverlaySecurityModel::Arrow
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::DtCigiViewController::AttachData
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
oCBaseCreatorClass
oCBaseOptimizerVisitor
oCbasic_binary_iprimitive
oCbasic_binary_oprimitive
oCbasic_streambuf
oCbdiParticleDesc
oCbdiQDialogExpression_uic
oCbdiQPropTreeButton
oCbdiQWidgetKeyFrameEditor_uic
oCmakVrv::DtWeatherEffect::BlendDataA structure to hold blending control data for things like particle amount per intensity
oCmakVrv::DtBlinkingObjectManager::BlinkTargetParameters
oCmakVrv::DtReusableMemoryVector< T, I, R >::BlockBlock of free data in the vector
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
oCmakVrv::DtDebugShapes::BoxSetA structure to organize information about boxes
oCexprtk::details::break_exception< T >
oCmakVrv::DtGeom3dLinesSystem::BufferA structure to hold buffer data to use for culling and rendering
oCmakVrv::DtGeom3dSpheresSystem::BufferA structure to hold buffer data to use for culling and rendering
oCmakVrv::DtTextRenderer::BuffersContainer
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::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::DtModelDefinition::CaseInsensitiveFuncA helper structure used to contain a compare operator for use with a case insensitive std::map
oCmakVrv::DtDebugShapes::CaseInsensitiveUnorderedMapA structure used to contain a compare operator and a hash operator for use with a case insensitive std::unordered_map
oCmakVrv::Cast< DesiredType >
oCmakVrv::Cast< DtUniqueID >
oCmakVrv::DtGroundFogPatch::CellCell in the voxel grid
oCCFrameWnd
oCmakVrv::DtOsgExtrudedLineModel::ChannelInstance
oCmakVrv::DtOsgOverlaySegmentedLineModel::ChannelInstance
oCmakVrv::DtTacticalGraphicModelUpdaterManager::ChannelUpdateDataStructure used to supply data to callback
oCmakVrv::DtTextLayout::CharacterInformationStructure that contains information about a particular character, color change or simple line/character advancement
oCmakVrv::DtDiGuyMotionController::CharacterUpdateInfoStruct
oCCigiBaseSignalProcessing
oCCigiBaseVariableSizePckt
oCmakVrv::DtCigiSymbolHandler::CircleStruct for storing a single circle Many circles can be associated with a single symbol id
oCmakVrv::DtCigiSymbolHandler::CircleDefinitionStruct for non-ccl circle definitions
oCexprtk::details::cis_match
oCexprtk::details::cleanup_branches
oCmakVrv::CleanupType< T >
oCmakVrv::DtIndirectEntityGeometry::CloneMasterPair< T >Helper struct to make the code a bit more clear
oCmakVrv::DtCloudCoverManager::CloudCoverDataThis is the data we track for each cloud cover
oCmakVrv::DtSkyObject::CloudLayer
oCmakVrv::DtLocalEnvironmentalsControllerObject::CloudLayerDataA structure used to store information about a cloud layer
oCmakVrv::DtLocalEnvironmentalsControllerObject::CloudLayerSortComparatorFunctor for comparing cloud layers by altitude
oCCmdLineInterface
oCmakVrv::DtLightPointAggregator::CmpLightPointTupleFunctor to provide a comparison function for DtLightPointDivisionTuple This is provided as a functor to avoid oversubscription of operator<()
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtGlStudioVisualizer::CockpitDataBundleInternal class used for
oCmakVrv::DtUnicode::CodeUnitArrayInternal structure used to store the code units
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
oCmakVrv::DtModelDefinition::CaseInsensitiveFunc::comp
oCmakVrv::DtDebugShapes::CaseInsensitiveUnorderedMap::comp
oCmakVrv::DtOsgChannel3dViewCompassInstance::CompassSymbolA stucture to define a set of characters and tickmark associated with a direction on the compass
oCexprtk::details::numeric::details::complex_type_tag
oCComponentBase
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::DtMetaFlightTypes::CoordSysType
oCmakVrv::coordUtils
oCCopySharedSubgraphsVisitor
oCmakVrv::DtEffectCreator::CreateParameters
oCmakVrv::CreationResult
oCmakVrv::DtVisualizerAttributeFactory::CreatorInterfaceCreator interface for visualizer attributes to register with this factory
oCexprtk::details::cs_match
oCmakVrv::DtCuboidModelInstance::CuboidParameters
oCmakVrv::DtGeom3dLinesSystem::CullJobDataA structure used to hold culling data per cull job
oCmakVrv::DtGeom3dSpheresSystem::CullJobDataA structure used to hold culling data per cull job
oCCullVisitor
oCCWnd
oCexprtk::expression< T >::control_block::data_pack
oCmakVrv::DtImGuiLoaderStatsData::DatabasePagerDataStructure for holding the stats from the osg database pager
oCDatabaseRequestHandlerCallback
oCmakVrv::DtMetaFlightTypes::DatasetType
oCDeadReckoner
oCmakVrv::DtOsgUtils::DebrisPositionStruct
oCmakVrv::DtOsgParticleSystemEffect::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
oCdiguyGraphicsInstanceGroup
oCdiguyGraphicsLink
oCdiguyGraphicsMaterial
oCdiguyGraphicsMesh
oCdiguyGraphicsShaderInstance
oCdiguyGraphicsShaderProgram
oCdiguyGraphicsShape
oCdiguyGraphicsState
oCdiguyGraphicsTexture
oCdiguyGraphicsTextureArray
oCmakVrv::diguyOsgGraphicsShapeGeodePairStruct for associating a shape with a geode for removal
oCmakVrv::diguyOsgGraphicsShapeSwitchPairStruct for associating a shape with a switch node for fast updates
oCmakVrv::diguyOsgMeshOffsetsHelper struct for storing offsets for more complex meshes
oCdiguyOsgUtilContains some helper functions for diguy and osg
oCdiguyParticleDrawDesc
oCdiguyParticleManager
oCdiguyParticleSystem
oCdiguyParticleSystemRenderer
oCmakVrv::DtOsgOverlayDirectionLineModelInstance::DirectionAttributes
oCmakVrv::DtDeInitializer::DisplayConnection
oCmakArchives::DtDisplayUnitsSettingsRecord::DisplayUnitAttributesAttributes for a 'Display Unit'
oCmakVrv::DoReleaseOnState< OsgObject >
oCDrawable
oCDrawCallback
oCDrawCallback
oCmakVrv::DtWeatherEffect::DrawDataA structure used to hold data for drawing
oCmakVrv::DtWeatherLightning::DrawDataA structure used to hold data for drawing
oCmakVrv::DtWeatherPrecipitationShaft::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::DtWeatherAreaGroup::DrawItemA structure to hold data for a draw item
oCmakVrv::DtDecalProjectorRenderer::DrawItemInfoA sructure to hold information for a component that will be rendered
oCmakVrv::DtWeatherAreaGroup::DrawItemSortDistanceComparatorFunctor for comparing draw items by sorting distance
oCmakVrv::DtDecalProjectorComponent::DrawPassDataA structure to hold data for a draw pass
oCmakVrv::Dt2dPointA 2D point
oCmakVrv::Dt3DLineModelInstanceSegmentInterfaceDt3DLineModelInstanceSegmentInterface is an abstract class providing a common interface for line model instance segments
oCmakVrv::Dt3dLinesCameraRendererA class responsible for rendering height lines for a camera context
oCmakVrv::Dt3dLinesStagingBufferA class which represents a buffer used for staging 3d line points
oCmakVrv::Dt3dSpheresCameraRendererA class responsible for rendering spheres for a camera context
oCmakVrv::Dt3dSpheresStagingBufferA class which represents a buffer used for staging 3d spheres
oCmakVrv::DtAckermanSteeringVelocitySimple structure to hold velocity (steering or rather psi speed) of the first and optionally the 2nd set of wheels
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::DtAddTerrainPatchLogicLogic for the Add Terrain Patch dialog
oCmakVrv::DtAerodromeRenderer::DtAerodromeData
oCmakVrv::DtAerodromeLightingUpdaterDtAerodromeLightingUpdater is an agent-based distributable object that can be used to request changes to the intensity of aerodrome lights by light type
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtAerodromeStateInterceptorInterfaceThe state interface class interface for aerodromes that are used to provide VR-Vantage specific methods to the reflected aerodrome
oCmakVrv::DtAerodromeStatusDataDtAerodromwStatusData is used to maintain the current state of of a reflected aerodrome in a VR-Link connection
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::DtAggregateElementManagerThe DtAggregateElementManager is used to create DtAggregateElements
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtAggregateEmbarkationListenerAggregate embarkation listener
oCmakVrv::DtAggregateSettingsInterfaceInterface for the aggregate settings GUI
oCmakArchives::DtAggregateSettingsRecordRecord class for aggregate settings
oCmakVrv::DtAltitudeBasedBoundingBoxConfigurationA class for altitude-based bounding boxes
oCmakVrv::DtAltitudeBasedConfigurationA class that defines an altitude-based configuration for a text proxy
oCmakArchives::DtAltitudeBasedScaleConfigurationRecord
oCmakVrv::DtQuadProxy::DtAltitudeSpecificConfigurationA class containing altitude-specific properties for the quad proxy
oCmakArchives::DtApplicationSettingsRecordRecord for the settings associated with the application that don't merit an additional settings file (one offs, primarily)
oCDtArticulatedPart
oCDtArticulatedPartCollection
oCmakVrv::DtArticulatedPartListenerListener for changes in articulated parts
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::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 boxesnot virtual because its stored as is on the GPU
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 to/from the Beaufort Scale as described by Wikipedia
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::DtBufferTypePropertiesThese properties are used in conjunction with DtGlBufferMemoryTracker
oCmakVrv::DtBuildingMetadataNodeHandlerHandles the discover of MetadataNode nodes and the sharing of DtIndirectSharedMetadataNodeWrapper objects
oCmakVrv::DtBuiltInSchemasHolds static functions returning built in visualizer schemas
oCmakVrv::DtBullseyeSelectionLogicThis logic class is responsible for populating the bullseye selection widget with all the names of the currently known bullseye objects in the scene and for informing the bullseye manager of when the user changes the currently selected bullseye
oCmakVrv::DtBullseyeSelectionWidgetInterfaceAbstract interface for the stealth control widget
oCmakVrv::DtBuoyBeaconLayerThe DtBuoyBeaconLayer is the base implementation of a layer of data which contains buoys and beacons that are part of the terrain
oCmakVrv::DtTrackAcquirer::DtByAngleComparisionUsed to std::sort a vector of DtTrackableEntities Sorts from 1 -> 0, first element will be the closest to the observers front vector
oCmakVrv::DtCachedIntersectorA Cached Intersector will first look at the local cache, and, if the local cache does not have the information, use the appropiate model set intersector to get the result, and cache it
oCmakVrv::DtCachedIntersectorsContainerInstances of cached intersectors of different model sets
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::DtCellIndirectGeoInstanceHelper structure for adding instances to DtCellIndirectGeo
oCmakVrv::DtCellToIndirectGeoMap
oCmakVrv::DtChannelThe abstract Channel Class
oCmakVrv::DtChannel3dViewCompassA model-like object that draws a 3d view first person shooter style compass on a channel
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::DtCigiEnvironmentalConditionMappingInterfaceA DtCigiEnvironmentalConditionMappingInterface provides the interface for a widget that maps CIGI Environmental Condition numbers to VRV Environmental Condition strings for CIGI atmosphere component controls
oCmakVrv::DtCigiFontMappingInterfaceA DtCigiFontMappingInterface provides the interface for a widget that maps font numbers to font strings for CIGI Text Symbol definitions
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::DtCigiSensorControllerThis class listens to signal_sensorControlRequest from the DtCigiSensorResponder, which processes CIGI packets into non-CCL containers
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::DtCigiSymbolHandlerThis class handles all the processing of CIGI Symbol Messages
oCmakVrv::DtCigiViewControllerA DtCigiViewControl receives messages from the DtCigiConnection and actually changes the channel settings or attaches an observer
oCmakVrv::DtCigiViewManagerThis class manages mapping between CIGI views and VRV observers / channels
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
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
oCmakArchives::DtCloudLayerListRecordA record class that maintains a list of cloud layer records
oCmakVrv::DtCloudLayerManager
oCmakArchives::DtCloudLayerRecordRecord of a single cloud layer's settings
oCmakVrv::DtCloudTypeMapperThe DtCloudTypeMapper is a utility class for providing o an enumeration for cloud types o cloud type enumeration to/from string conversion functions o a utility function for checking if a cloud type is a 'local-only' type o visibility obscurant enumeration to/from string conversion functions o an oktas to string conversion function
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
oCmakVrv::DtColorControlWidgetInterfaceAbstract interface for a color control widget
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::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::DtCopyModelDataStructure
oCmakVrv::DtCopyModelSubGeomDataStructure
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
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtCustomReflectedEnvironmentListCreatorAbstract Custom Reflected Environmnent list creator
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtCustomReflectedEnvironmentListHLAInterfaceDtCustomReflectedEnvironmentListHLAInterface is a 'mixin' API fragment for use with HLA=specific custom reflected environment lists
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::DtDebugShapes::DtDebugBoxA structure used to hold information for a debug box
oCmakVrv::DtDebugDrawCallbackInterfaceA simple interface for allowing the various systems to draw lines at the right time
oCmakVrv::DtDebugShapes::DtDebugLineA structure used to hold information for a debug line
oCmakVrv::DtDebugLogThis is a simple class for logging information to a file
oCmakVrv::DtDebugShapes::DtDebugMultiLineA structure used to hold information for a debug line set
oCmakVrv::DtDebugShapesThis class can be used to help you visually debug lines and boxes
oCmakVrv::DtDebugShapes::DtDebugSphereA structure used to hold information for a debug sphere
oCmakVrv::DtDecalProjectorComponentInterfaceA class which represents a component for a decal projector
oCmakVrv::DtDecalProjectorLineInterfaceAn interface for a decal projector line
oCmakVrv::DtDecalProjectorRendererA class responsible for rendering decal projectors for a camera context
oCmakVrv::DtDecalProjectorRendererDrawSettingsA structure used to pass draw settings to the draw method
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::DtDeScopedLogLevelSets the log level when scope is entered, and restores the old log level when scope is exited
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::DtDiGuyDebugEventStream
oCmakVrv::DtDiGuyFunctionRegistrationThe necessary global registration object to allow DiGuy to support Multiple instances
oCmakVrv::DtDiguyLightConfigHelper struct for data loaded from light config file
oCmakVrv::DtDiGuyLightRtInfoHelper struct for tracking an added light
oCmakVrv::DtDiGuyMotionControllerA DiGuy based motion controller for objects which have a DI Guy character
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::DtDiguyStationConfigHelper struct for data loaded from station config file
oCmakVrv::DtDiGuyTypeMapFieldNodeThere are nine DI-Guy type map fields
oCmakVrv::DtOverlayDirectionLineModel::DtDirectionLineAltitudeBasedConfigurationA class that defines an altitude-based configuration for a direction line model
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
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::DtDrawnIntersector
oCmakVrv::DtDrawnIntersectorManager
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::DtDynamicFidChangeEntry
oCmakVrv::DtDynamicFidEntry
oCmakVrv::DtDynamicFidManager
oCmakVrv::DtDynamicOceanObjectThe base dynamic ocean object
oCmakVrv::DtWidget::DtDynamicSizeConfiguration
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::DtElementImplements the common behavior of simulation based elements added to the scene
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::DtElementCreatorAbstract DtElementCreator creator
oCmakVrv::DtElementDataThe element data is all the information about all elements in the scene
oCmakVrv::DtElementDefinitionThe element definition class contains the element definition information
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
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
oCmakArchives::DtEnvironmentRecord::DtElevationalConfigurationRecordRecord for an elevational configuration A record of this type consists of 1) a base MSL altitude, in meters, 2) a wind speed, in meters per second, 3) a wind direction, in radians from True North (clockwise), 4) a visibility distance, in meters, 5) an enumerated visibility obscurant value, 6) the type of cloud present, by name, and 7) the sky coverage of the cloud, in normalized Oktas [0-1] (which is what SilverLining expects)
oCmakArchives::DtEnvironmentRecord::DtElevationalWindRecordRecord for an elevational wind configuration
oCDtEmitterBeamRepository
oCDtEmitterSystemRepository
oCmakVrv::DtEncodeInputBufferEncoding input buffer
oCmakVrv::DtEncodeOutputBufferEncoding output buffer
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::DtEncoderIOCallbackThis is an abstract call back to process encoded packets
oCmakVrv::DtEncoderSubmitPboWorkThis represents the unit of work that is submitted to the encoder via the submit pbo call
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::DT_PROTOCOL_NAMESPACE::DtEntityAppearanceListenerEntity appearance listener
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::DtEntityElementManagerThe DtEntityElementManager is used to create DtEntityElements
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtEntityEmbarkationListenerEntity embarkation listener
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::DtEntityHorizonBarComponentA component for the DtEntityHorizonBarComponentSystem
oCmakVrv::DtEntityIndicatorWidgetThe indicator widget
oCmakVrv::DtEntityIndirectUtils
oCmakVrv::DtEntityInfoWidgetDtEntityInfoWidget is the object proxy for 2D distributed entity info (label) objects
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtEntityKinStateListenerEntity Kin State listener
oCmakVrv::DtEntityMappingEditorInterfaceThis DtEntityMappingEditorInterface provides a generic interface for common entity type editing operations
oCmakVrv::DtEntityRotorDataClass containing information about the rotors of an articulated model and the state This class is used by the DtEntityRotorManager
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::DtEntityWheelDataBrief 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::DtEntityWheelDataCommonCommon data structure to store last position/updated These are used to compute the speed if the updater for the scene object is not available
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
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::DT_PROTOCOL_NAMESPACE::DtEnvironmentStateInterceptorBaseDtEnvironmentStateInterceptorBase is a common base for all of the state interceptors managing METOC environmment data
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::DtFirstTextureStreamedModelAndIndexTracker
oCmakVrv::DtFontInterfaceA class with encapsulated a font loaded from disk with a given size
oCmakVrv::DtFontManagerInterfaceManages 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::DtFormatRendererClass for defining how an effect renders a format of data
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::DtGarsUtilContains functions to help process MGRS coordinates
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::DtGeom3dLinesComponentA class which represents a component for a set of 3d lines
oCmakVrv::DtGeom3dLinesSystemA class responsible for processing DtGeom3dLinesComponent objects
oCmakVrv::DtGeom3dSpheresComponentA class which represents a component for a set of 3d spheres
oCmakVrv::DtGeom3dSpheresSystemA class responsible for processing DtGeom3dSpheresComponent objects
oCmakVrv::DtGeoReferenceMechanism to convert between geodetic coordinates and topocentric coordinates
oCmakVrv::DtGhostedToolbarLogicThis logic class is responsible for populating the bullseye selection widget with all the names of the currently known bullseye objects in the scene and for informing the bullseye manager of when the user changes the currently selected bullseye
oCmakVrv::DtGhostedToolbarWidgetInterfaceAbstract interface for the stealth control widget
oCmakVrv::DtGlBufferA generic OpenGL buffer
oCmakVrv::DtGlBufferListenerAn abstract class to track a DtGlBuffer and its properties (size, residency, etc) Each DtGlBuffer can have a listener set on it
oCmakVrv::DtGlCapsDtGlCaps provide the capabilities value in OpenGL
oCmakVrv::DtGlDebugger
oCmakVrv::DtGlDebuggingState
oCmakVrv::DtGlDebugGroup
oCmakVrv::DtGlDriverVersion
oCmakVrv::DtGlErrorUtils
oCmakVrv::DtGlObjectA Generic object that needs clean up in the right context (the one it was created in) This can be used to encapsulate multiple OpenGL objects that need clean up in the right context See DtHbaoDrawable.cxx for usage
oCmakVrv::DtGlProgramA convenience class to represent an OpenGL Shader Program
oCmakVrv::DtGlRenderTextureA helper classes for creating a RTT target, optionally including depth buffer
oCmakVrv::DtGlRenderTextureInitializer
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::DtGlTextureMemoryTrackerClass to track memory for textures: -Call textureSizeChanged when the texture size changes, with the gl texture id as parameter
oCmakVrv::DtGlTextureUtils
oCmakVrv::DtGlTrackedTexturePropertiesThese properties are used in conjunction with DtGlTextureResidentMemoryTracker/DtGlTextureMemoryTracker It represents the number/max number of textures and the size/max size of the textures being tracked at a given point
oCmakVrv::DtGlUboClass to hold information about an UBO within a program
oCmakVrv::DtGlUtilsGeneral gl utilities not specific to any OpenGL object type
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::DtGpuCullingThis 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
oCmakVrv::DtGpuOperationEncapsulate an operation that needs to happen on the gpu This can be anything (transfer, compute, drawing, etc) It is called from DtGpuArena/DtGpuArenaUserData
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::DtHdrDrawableRenderDataThis class encapsulates all the (lazily) created OpenGL objects that are required for doing hdr
oCmakVrv::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::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::DtIndirectAnimatingDofWrapper class for wrapping osgSim::DOFTransform animations
oCmakVrv::DtIndirectAnnotationAndUvOffsetStructure for holding an annotation and an uv offset
oCmakVrv::DtIndirectBindlessVertexFormatThis is the structure of the interleaved vertex for bindless rendering
oCmakVrv::DtIndirectBlendEquationNon virtual container class for defining a blending equation
oCmakVrv::DtIndirectBlendFunctionNon virtual container class for defining a blending function
oCmakVrv::DtIndirectBuildingsHandlerClass used to collect geometry coming in via buildings layer and add it to the indirect engine
oCmakVrv::DtIndirectCellHasherHash for Vector3Int (cell ids), so that we can map cell ids to the corresponding indirect geometry
oCmakVrv::DtIndirectCullProgramHandles the running of the compute shader pass for indirect culling, LODing and switches
oCmakVrv::DtIndirectDofInfoStructure for holding the information about a particular instance of a particular dof
oCmakVrv::DtIndirectDrawComponentInterface class to manage/configure drawing of a subset of rendering components within an indirect geometry
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::DtIndirectEntityManagerInstanceInternal structure for mapping a DtOsgArticulatedModel/DtOsgSimpleModel object to a corresponding instance within the indirect geometry
oCmakVrv::DtIndirectEntityManagerInstanceMoveInfoClass to encapsulate moving of instance from one indirect geometry to another in an entity manager/grid
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::DtIndirectGeometryAndPropsThis is the indirect geometry + its model view matrix
oCmakVrv::DtIndirectGeometryGridManages a bunch of 'cells' for a given cell size (similar to a sparse octree) each cell has a
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::DtIndirectGeometryTexturesThis class represents the list of DtIndirectTexturePrototypes belonging to a particular sub-geometry
oCmakVrv::DtIndirectGlTextureObjectEncapsulate an OpenGL texture object that is created/used in indirect rendering
oCmakVrv::DtIndirectGlTextureObjectResult
oCmakVrv::DtIndirectGpuOutputInstanceCull shader will cull/lod instance geometries and generate a list of instances that are visible
oCmakVrv::DtIndirectGraphicsContextData
oCmakVrv::DtIndirectGridCellTimeContainer for start and current times (for paging)
oCmakVrv::DtIndirectImagePrototypeDtIndirectImagePrototype represents an image template
oCmakVrv::DtIndirectImagePrototypeManagerDataResult
oCmakVrv::DtIndirectIndicesHelperUtility class to copy src geometry into interleaved vertex format used by bindless
oCmakVrv::DtIndirectInstancesInvalidatedHolds a set of the instances that need to be invalidated in the instance buffers
oCmakVrv::DtIndirectLimitTextureStrategyThe indirect system uses this in conjunction with the system wide limits (for entity/terrain) to clamp hi-res textures
oCmakVrv::DtIndirectManagerParent manager class for all Indirect managers
oCmakVrv::DtIndirectModelInfoContains the per Model info which the indirect module needs It is owned by the Indirect geometry registrar
oCmakVrv::DtIndirectModelInfoContainerClass that loads and contains a bunch of models registered with the registrar
oCmakVrv::DtIndirectModelInfoCreationResult
oCmakVrv::DtIndirectModelMasterMappingsIn indirect, the first instance of a model is used to define the hierarchy of the first and ensuing instances
oCmakVrv::DtIndirectModelRegistrationInfoThe information required to register a model with the registrar
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::DtIndirectModelSubGeometryGeometry that is part of a model
oCmakVrv::DtIndirectModelSubGeoPropsTop level properties of a sub geo
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::DtIndirectShaderComponentsThis represents the shader config for a given DtIndirectEffectTexturesTemplate + numTextureCoordArrays
oCmakVrv::DtIndirectShaderKeyType
oCmakVrv::DtIndirectSharedMetadataNodeWrapperThis class is shared between multiple instances of DtIndirectMetadataNode
oCmakVrv::DtIndirectSubGeoBindlessBuffersStructure for a bindless buffer of an individual sub geometry
oCmakVrv::DtIndirectSwitchInfoStructure for holding the information about a particular instance of a particular switch
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::DtIndirectTextureLimitAdjustedMipMapStructure that holds the adjusted mip level to start reading the image from, for the given limiting strategy
oCmakVrv::DtIndirectTexturePrototypeVRV/Indirect uses its own texture paradigm: DtIndirectTexturePrototype, which is a 'template' for making a texture object
oCmakVrv::DtIndirectVerticesHelperUtility class to copy src geometry into interleaved vertex format used by bindless
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::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::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::DtIntersectorsContainerUtility class that contains intersectors for all model sets in the system (3d, xr, 2d) Use an object of this class when all models sets can be possibly needed
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::DtIntervisibilityElement::DtIntervisibilitModelSetDataStruct contains the scene object, and the visualizer set,
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::DtKeyedDataThis class is used in conjunction with DtKeyedDataManagerTemplate
oCmakVrv::DtKeyedDataUserDataThis represents an arbitrary user pointer/data within DtKeyedData
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::DtKinematicStateBase class for Kinematic State Objects e.g
oCmakVrv::DtKlvKeyA DtKlvKey instance represents a KLV (Key-Length-Value) Key field
oCDtLandSurfaceStateRepository
oCmakVrv::DtLaserDesignatorElement::DtLaserDesignatorModelSetDataStruct contains the scene object, and the visualizer set,
oCmakArchives::DtLaserDesignatorSettingsRecordA DtLaserDesignatorSettingsRecord contains the current laser designator settings
oCmakVrv::DtLastForceActionParamsStruct for the last action that happened
oCmakVrv::DtLayeredEnvironmentDataBaseDtLayeredEnvironmentDataBase is a container class that can be used to maintain the global or a local weather area environment state (which also includes time and date)
oCmakVrv::DtLibraryLoaderDtLibraryLoader is used to load VR-Vantage plugins
oCmakVrv::DtLightClass for generic lights This holds per-light data such as range, attenuation factors, colors, etc
oCmakVrv::DtLightComputeProgramClass that encapsulates the 2 pass (setup, sort) computation of lights affecting the screen space tiles
oCmakVrv::DtLightDataHelper class to pack lights into a buffer/texture
oCmakVrv::DtLightDataStruct
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::DtLightPointAggregator::DtLightPointDivisionTupleThis is the set of values which nodes must share to be aggregated
oCmakVrv::DtLightPointerInitializer
oCmakVrv::DtLightPointManager::DtLightPointGroupEntry
oCmakVrv::DtOsgIndirectEntityManager::DtLightPointGroupInfo
oCmakVrv::DtLightPointNodeAndXformThis is data used to determine division points during light point aggregation
oCmakVrv::DtLightPointNodeDataLayout
oCmakVrv::DtLightPointPerNodeDataThis struct tracks data associated each node in the DtLightPointAggregator
oCmakVrv::DtLightPointRegistrationParameters
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::DtLinearModelDataStruct for storing and moving around data to generate vertices, e.g
oCvrvControlToolkit::DtLineObjectInterfaceA 3D Line Stealth Draw Control Object
oCmakVrv::DtLineSegmentInterface::DtLineSegmentAltitudeBasedConfigurationA class that defines an altitude-based configuration for a line segment proxy
oCmakVrv::Dt3DLineStateListener::DtLineSegmentColor
oCmakVrv::DtLineSegmentInterfaceAn interface for a single line segment
oCmakVrv::DtLineSegmentProxyA line segment proxy is a flyweight class for controlling a single line segment
oCmakVrv::DtLineSegmentProxyGroupA group of line segment proxy objects that all share the same altitude-based configurations - allowing for the updating of large groups of line segment proxies, that have altitude-based configurations, all at once
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::DtLocalEnvironmentalsControllerObjectA DtLocalEnvironmentalsControllerObject processes enviromental data for a localize weather area
oCmakVrv::DtLocalWindObjectThe base local wind object represents a point (ex
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::DtRunwayData >
oCmakVrv::DtLockedBufferedQueue< SceneManagerInterfaceFunction >
oCmakVrv::DtLockedBufferedQueue< SharedEventList >
oCmakVrv::DtLockedBufferedQueue< std::function< void()> >
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::DtLogicalRunwayStatusDataDtLogicalRunwayStatusData maintains the status of the logical runway(s) associated with a VR-Link Reflected Runway
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::DtMapInformationOverlayThe map information overlay is an informational overlay whose creation is dependent on the existence of a channel keyword
oCmakVrv::DtMapInformationOverlayInstanceDtMapInformationOverlayInstance is responsible for creating and updating an information overlay in a Plan View
oCmakVrv::DtMapInformationSectionOverlayDtMapInformationSectionOverlay is an abstract base class that contains functionality common to all informational sections in the map information overlay, DtMapInformationOverlay
oCmakVrv::DtMasterSensorControllerMain thread controller used to create, destroy, and modify sensors
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::DtMatrixPrecisionConvertClass for converting from 32-bit to 64-bit floating point versions of matricies
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::DtMgrsUtilContains functions to help process MGRS coordinates
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::DtModelIdAndStreamedBytesTracker
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
oCmakVrv::DtModelScaleWidgetInterfaceInterface of the makVrv::DtModelScaleWidget for the makVrv::DtModelScaleLogic
oCmakVrv::DtEntityElement::DtModelSetDataStruct contains the scene object and the visualizer set
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::DtNullRemoval
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::DtObserverRenderData
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::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::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::DtOffsetColoredTexturedVertexThis stores: vec4: position vec4: offset+rotation uivec4: color vec2: texture coordinates
oCmakVrv::DtOffsetColoredVertexBasic vertex for rendering geometry with a position, offset, color, and rotation
oCmakVrv::DtOffsetRotationColorTextureCoordinateThis struct is used when vertice positions are stored in an SSBO, but the reset of the data is stored seperately
oCmakVrv::DtOpenGlMappingsOpenGL mappings
oCmakVrv::DtOsgAdapterQtWidgetLogicBrief The Qt main window
oCmakVrv::DtOsgChannelSensor
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::DtOsgEarthGenerateBoundaryInterfaceDtOsgEarthGenerateBoundaryInterface
oCmakVrv::DtOsgEarthPropertyItemKeyDtOsgEarthPropertyItemKey Key of the osgEarth property item, represented by the type and index
oCmakVrv::DtOsgEarthServerDescriptorAn server is an entry for osgEarth
oCmakVrv::DtOsgEarthSettingsInterfaceAbstract interface used to a user interface
oCmakVrv::DtOsgEarthSettingsLogicLogic for configuring the Hla13 Connection
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::DtOsgOptionsTranslatorThe osg options translator provides utility functions for encoding values into and decoding values out of the osgDB::ReaderWriter::Options options string
oCmakVrv::DtOsgOverlayUtils
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::DtOsgShaderUtilsMiscellaneous shader utilities for osg
oCmakVrv::DtOsgTcsKeyTypeThis is a key type keyed on an osg::Camera, thread id and a stream
oCmakVrv::DtOsgTcsKeyTypeHasherHasher for the DtOsgTcsKeyType
oCmakVrv::DtOsgTerrainOverlayManagerManager for setting up terrain layers in an OpenSceneGraph terrain
oCmakVrv::DtOsgTextureUtils
oCmakVrv::DtOsgTexturizerOpenSceneGraph implementation of terrain texturing
oCmakVrv::DtOsgToIndirectImageConverterVRV maintains its own image prototypes: DtIndirectImagePrototype
oCmakVrv::DtOsgToIndirectTextureConverterVRV maintains its own texture prototypes: DtIndirectImagePrototype
oCmakVrv::DtOsgToIndirectTextureKeyHelperThis class is used by vrv/indirect system to set certain keys and values on osg::Image and osg::Texture
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::DtOverlayRenderDataA structure to hold rendering information for overlays
oCmakVrv::DtOverlayRendererInterfaceThe DtOverlayRendererInterface implements the overlay concept
oCmakVrv::DtOverlayResourceProviderThe overlay resource provider class provides resources for overlay drawing classes
oCmakVrv::DtOverlayResourceRequirementsA structure to hold rendering requiresments for overlays
oCmakVrv::DtOverlayScreenIntervaledTextInstanceClass to draw a screen spaced perimeter text on polygons, lines, or other geometry
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,
oCmakArchives::DtTerrainPatchRecord::DtPageableTerrainPatchRecordRecord of pageable terrain patch settings
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::DtPaperMapLogicThe logic for controlling and updating the DtPaperMapWidget and communicating with the DtOsgEarthPaperMapManager
oCmakVrv::DtPaperMapWidgetInterfaceAbstract interface for the stealth control widget
oCmakVrv::DtParticleCollisionObjectInfoDescribes the shape of a collision object for particle-based effects
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::DtPerformanceStatsA stats which shows the IG's performance stats
oCmakVrv::DtPerGeomInstanceInvalidator
oCmakVrv::DtPersistenceControlsInterfaceAbstract interface for controlling persistence of state in a dialog
oCmakVrv::DtPhysicalRunwayStatusDataDtPhysicalRunwayStatusData is used to maintain the current state of of a reflected runway in a VR-Link connection
oCmakVrv::DtPickableOverlayAn overlay that is pickable
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::DtPlane< float64 >
oCmakVrv::DtPluginManagerLoads plugins
oCmakVrv::DtOverlayPolygonModel::DtPolygonInstanceAndTextStruct to hold both the channel specific model instance and screen interval text instance which renders the perimeter wrapped text
oCmakVrv::DtPolygonInterfaceAn abstract interface for a polygon primitive
oCmakVrv::DtOverlayPolygonModelInstance::DtPolygonWithInterfaces
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::DtProgramConstantsInterface class for managing program constants
oCmakVrv::DtProgramUniformLocationMap
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::DtQIconConfigurationA single configuration for an icon
oCmakVrv::DtQIconConfigurationsA collection of icon configurations
oCmakVrv::DtQIconModeAndState
oCmakVrv::DtQtKeyAdapterAbstract clas for grabbing and handling adapter which is owned by the makVrv::DtOsgWindowQt
oCmakVrv::DtQtUtilProvides static utility functions for Qt
oCmakVrv::DtQuadProxyInterfaceA single 2D quadrilateral
oCmakVrv::DtQuadsRenderData
oCmakVrv::DtQuatA utility Quaternion class
oCmakVrv::DtRadarFxConnectionInterfaceAbstract interface used to a user interface
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::DtRadioCommLineElement::DtRadioCommLineModelSetDataStruct contains the scene object, and the visualizer set,
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
oCmakVrv::DtRadioTransmissionElement::DtRadioTransmissionModelSetDataStruct contains the scene object, and the visualizer set,
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 gstreamer pipeline
oCmakVrv::DtReadSettingsLock< SettingsClass >Read settings lock on a setting object
oCmakVrv::DtReadSettingsLock< makVrv::DtSharedSimulationSettings >
oCmakArchives::DtRecentTerrainsRecordRecord to hold the list of recently loaded terrains
oCDtRectangularPyramidStateRepository
oCDtReflectedControlObjectList
oCDtReflectedDesignator
oCDtReflectedDesignatorList
oCDtReflectedDynamicTerrainList
oCDtReflectedEmitterSystem
oCDtReflectedEmitterSystemList
oCDtReflectedExtAggregateList
oCDtReflectedRadioTransmitter
oCDtReflectedRadioTransmitterList
oCDtReflectedRectangularPyramid
oCDtReflectedRectangularPyramidList
oCDtReflectedTimeAndDateList
oCmakVrv::DtRegisteredCudaGlResourceThis is the OpenGL resource registered with cuda (pbo)
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtRemoteGraphicElement
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtRemoteGraphicElement::DtRemoteGraphicModelSetDataStruct contains the scene object, and the visualizer set,
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::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::DtReservedElementsBuffer< T >Template class which implements a data structure providing management of 'reserved' elements
oCmakVrv::DtReservedElementsBuffer< makVrv::DtColorValue >
oCmakVrv::DtReusableMemoryVector< T, I, R >
oCmakVrv::DtReusableMemoryVector< DtLight *, DtLightPointerInitializer >
oCmakVrv::DtReusableMemoryVector< IndirectDofInfo, IndirectDofInfoInvalidator, IndirectDofInfoRemovalPredicate >
oCmakVrv::DtReusableMemoryVector< IndirectLodInfo, IndirectLodInfoInvalidator, IndirectLodInfoRemovalPredicate >
oCmakVrv::DtReusableMemoryVector< int, SwitchesOffBitMaskInvalidator >
oCmakVrv::DtReusableMemoryVector< PerGeomInstance, DtPerGeomInstanceInvalidator >
oCmakVrv::DtReusableMemoryVector< PerInstanceData, PerInstanceDataInvalidator >
oCmakVrv::DtReusableMemoryVector< UvOffset, UvOffsetInitializer >
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::DtRotorStateAbstract rotor state
oCmakVrv::DtRotorWashDistributorThe DtRotorWashDistributor is used to update the currently active
oCmakVrv::DtRotorWashInfoA collection of information about a rotor wash effect that is received by a network connection and transmitted to to the
oCmakVrv::DtRotorWashModelInstanceInterfaceDtRotorWashModelInstanceInterface provides the interface of a generic rotorWash effect There are specific implementations in DtTritonRotorWashModelInstance, using the Triton Ocean interface as well as in DtParticleRotorWashModelInstance using the DI-Guy particle system ported into Vantage (vrvFX)
oCmakVrv::DtRotorWashObjectThe interface from the
oCmakVrv::DtRotorWashProcessDtRotorWashProcess maintains a model of the rotary wing entity's rotor wash, such as speed; dead reckoned position, intensity, and lag, e.g
oCmakVrv::DtRotorWashSetHolds the set of rotorwash effects for a helicopter
oCmakVrv::DtRotorWashStatePer rotorwash data used in DtRotorWashSet
oCmakVrv::DtRotorWashTrailPoint
oCmakVrv::DtRotorWashTrailPoints
oCDtRunnable
oCmakVrv::DtRunwayDataDtRunwayData is the data collected from paged Aerodrome data and used for creating runway markings, runway lights, and runway selectors
oCmakVrv::DtRunwayLightingUpdaterDtRunwayLightingUpdater is an agent-based distributable object that can be used to request changes to the intensity of runway lights by runway and light type
oCDtRunwayStateRepository
oCmakVrv::DtRunwayStatusDtRunwayStatus is the data collected from published aerodromes about the status of a runway
oCmakVrv::DtRunwayStatusUpdaterDtRunwayStatusUpdater is an agent-based distributable object that can be used to request changes to runway status
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 is a distributable object that moves environment data from the weather processor, which runs in the network thread, to the scene's global environment, which runs in the main (render) thread, using the environment settings manager
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
oCmakVrv::DtScopedGlContextRAII style OpenGL context. Useful for one off initialization
oCmakVrv::DtScopedLogLevel
oCmakVrv::DtScopedShaderContainerRAII container class to delete shader after scope good for holding shaders until they are linked into a program use by passing myShaderId to DtGlShader::compileShader()
oCDtScopedSignalBlock
oCImGui::DtScopedTreeNodeClass for scoping an imgui tree node should only be used with the macro above
oCImGui::DtScopedTreeNodeExClass 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::DtSegmentedLineInterfaceAn interface for a 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::DtSensorFieldOfViewManager::DtSensorViewOverlayEntryA structure used to associate a DtSensorViewOverlay object with the information that was used to initialize it
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::DtShowHideContextThese are the show/hide contexts for showing or hiding an entire element
oCmakVrv::DtSignalConnectionManagerClass to manage disconnection of boost connections on deletion
oCmakVrv::DtSilverLiningCloudLayer
oCmakVrv::DtSilverLiningCubeMapData
oCmakVrv::DtSilverLiningFogParametersIntermediate structure for computing and returning fog parameters
oCmakVrv::DtSilverLiningShadersContainerSimple class so that SilverLining headers can be hidden from being exposed in DtSilverLiningGroupTcsUserData header
oCmakVrv::DtSilverLiningShaderUniformManagerManages per thread/camera/stream shader locations
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::DtSkidSteeringSpeedSimple structure to hold skid steering speed for the left, right tracks and the vehicles as a whole
oCmakVrv::DtSkyObjectThe base sky object
oCmakVrv::DtSlaveConnectionInterfaceThe interface class of the makVrv::DtSlaveConnectionWidget for the makVrv::DtSlaveConnectionLogic
oCDtSlaveConnectionUI
oCmakVrv::DtSmokeElement::DtSmokeModelSetDataStruct contains the scene object, and the visualizer set,
oCmakVrv::DtSoundModelDtSoundModel can be 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::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"
oCDtSubsurfaceLayerStateRepository
oCmakVrv::DtEnvironmentStatusManager::DtSubsurfaceRecordDtSubsurfaceRecord is a local class used to maintain the information provided by the METOC DtSubsurfaceLayer that we care about
oCmakArchives::DtSurfaceSettingsRecordRecord of which soil/surface types are visible and which are invisible for a particular terrain
oCmakVrv::DtSurfacesSettingsContains surface on/off settings
oCmakVrv::DtSwapChainBase implementation of a texture swapchain
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::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::DtTacticalGraphicElementManagerThe DtTacticalGraphicElementManager is used to create DtTacticalGraphicElements
oCmakVrv::DtTacticalGraphicElement::DtTacticalGraphicModelSetDataStruct contains the scene object, the visualizer set, and the kin state object
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::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::DtTdbAddFeatureLayerInterfaceDtTdbAddFeatureLayerInterface
oCmakVrv::DtTdbToolCoordSysFactoryThe DtTdbToolCoordSysFactory creates a Coordinate_System from a DtCoordinateSystem
oCmakVrv::DtTemporaryAgentManagerThe temporary agent manager
oCmakVrv::DtTerrainContentItemKeyDtTerrainContentItemKey
oCmakVrv::DtTerrainEditorInterfaceDtTerrainEditorInterface
oCmakVrv::DtTerrainEditorLogicDtTerrainEditorLogic
oCmakVrv::DtTerrainEditorPropertiesDtTerrainEditorProperties
oCmakVrv::DtTerrainEditorPropertyTreeWidgetItemCreatorDtTerrainEditorPropertyTreeWidgetItemCreator
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::DtTextProxyGroupA group of text proxies that share the same set of altitude-based configurations
oCmakVrv::DtTextProxyInterfaceA class for controlling text owned by the TextRenderer
oCmakVrv::DtTexturedQuad
oCmakVrv::DtTextureInterfaceInterface for a texture. Used to pass in a texture to vrvGraphics
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::DtTileLightIndexInfoStruct for holding information about a camera's tile light index map
oCmakVrv::DtTileSpaceLightGridClass doing all the heavy lifting in regards of forward+ lighting
oCDtTimeAndDateStateRepository
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::DtTrackAcquirer::DtTrackableEntityA struct for storing dot product values from observer front vector to entities within the scene, using a struct as we only need to compare the first value, rather than both in a pair
oCmakVrv::DtTrackAcquirerBase class for objects that identify entities that can be tracked on screen or in the scene
oCmakVrv::DtTrackAcquirerCreatorAbstract DtTrackAcquirer creator
oCmakVrv::DtTrackAcquisitionBoxInitialises a Acquisition box that a DtTrackAcquirer() can use
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::DtTrackedMarker
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::DtTrackMonitorCreatorAbstract DtTrackMonitor creator
oCmakVrv::DtCigiSensorController::DtTrackObjectStructStruct for storing all the particular objects relating to track mode type
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::DtTreeRequestMessageA message to convert some tree requests into tree records
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::DtTritonImGuiHelper
oCmakVrv::DtTritonPlanarReflectionManagerClass for managing the planar reflections used by triton drawable
oCmakVrv::DtTritonRenderingParametersStructure used to communicated triton rendering parameters between imgui/system to triton
oCmakVrv::DtTritonShaderUniformManagerClass for managing the shader uniforms for triton, gets the shader ids and caches them between frames
oCDtTroposphereLayerStateRepository
oCmakVrv::DtUboValueSetters
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::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
oCmakVrv::DtValueAndLoc< T >
oCmakVrv::DtValueAndLoc< float >
oCmakVrv::DtValueAndLoc< int >
oCmakVrv::DtValueAndLoc< makVrv::DtMatrix4 >
oCmakVrv::DtValueAndLoc< makVrv::DtVector2< int > >
oCmakVrv::DtValueAndLoc< makVrv::DtVector2< unsigned int > >
oCmakVrv::DtValueAndLoc< makVrv::DtVector4 >
oCmakVrv::DtValueAndLoc< makVrv::DtVector4< float > >
oCmakVrv::DtValueAndLoc< std::uint64_t >
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< float >
oCmakVrv::DtVector2< float32 >
oCmakVrv::DtVector2< int >
oCmakVrv::DtVector2< int32 >
oCmakVrv::DtVector2< short >
oCmakVrv::DtVector2< uint32 >
oCmakVrv::DtVector2< unsigned int >
oCmakVrv::DtVector3< T >2 dimensional vector
oCmakVrv::DtVector3< double >
oCmakVrv::DtVector3< float >
oCmakVrv::DtVector3< float32 >
oCmakVrv::DtVector3< float64 >
oCmakVrv::DtVector3< int >
oCmakVrv::DtVector3< int32 >
oCmakVrv::DtVector4< T >4 dimensional vector
oCmakVrv::DtVector4< double >
oCmakVrv::DtVector4< float >
oCmakVrv::DtVector4< float32 >
oCmakVrv::DtVector4< int >
oCmakVrv::DtVector4< unsigned char >
oCmakVrv::DtVector4< unsigned int >
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::DtCigiViewManager::DtViewControlActionStructure for a view control action
oCmakVrv::DtCigiViewManager::DtViewControlPositionStructure for the position of a view
oCmakVrv::DtCigiViewManager::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)
oCmakVrv::DtVisualizationCriteriaVisualization Criteria Container for potential sub-conditions
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::DtVisualizerShowHideContextThese contexts are used to hide specific visualizers within an element
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
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
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::DtVrvTextureLimitsArgsProcessorUtility class to process texture limit arguments (e.g. –limitEntityTextures, –limitTerrainTextures, etc)
oCmakVrv::DtVrvToOsgTextureClashDetectorThis class detects whether a texture object created by vrv was also made by osg or vice versa It detects this by checking the gl texture object name This gl name is the path of the texture file in both vrv and osg
oCmakVrv::DtTritonShaderUniformManager::DtVrvTritUboConstantLocations
oCmakVrv::DtTritonShaderUniformManager::DtVrvTritUniformLocations
oCmakVrv::DtVrvVector3ArgsProcessorUtility class to process a size (e.g. –entityGridCellSize, etc)
oCmakVrv::DtWaterOnScreenParametersStructure to exchange/communicate various parameters for the water on screen effect
oCDtWaterSurfaceStateRepository
oCmakVrv::DtWeatherAreaObjectThe weather area object represents a set localized environmental conditions such as local rain and fog
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::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 operations on widgets
oCmakArchives::DtWidgetRangesRecordRecord of spinbox and slider widget ranges
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::DtOsgWindowEllipseGroupInstance::Ellipse
oCmakVrv::DtOsgWindowEllipseGroupInstance::EllipseStruct
oCmakVrv::DtEllipsoidArcModelInstance::EllipsoidArcParameters
oCmakVrv::DtAttachableEllipsoidArcModelInstance::EllipsoidArcRangeSimple struct for storing an arc range (center/sweep)
oCmakVrv::DtEmitterSystemStateListener::EmitterBeamStruct for storing all information required to render an emitter beam
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::DtVrlinkRadioCommLineListener::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::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 >
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
oCmakVrv::DtOsgTerrainPatchObject::ExtractSpeedTreeOpUsed to defer extraction of trees (only for paged osgs)
oCExtraDialogInterfaceInterface for extending the widget
oCfalse_type
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::DtIndirectIndexedMultiSwitch::FeatureData
oCmakVrv::DtDynamicTerrainWorld::FeatureHandleFeature Insertion/Removal/Paging Features represent parts of the terrain which are individually identifiable to the terrain system
oCmakVrv::DtInstancedFeatureBuilder::FeatureRecord
oCFeatureSource
oCmakVrv::DtOsgUtils::FidMetadataNodeMap between FID and MetadataNode
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
oCmakVrv::DtKeyedDataManagerTemplate< KeyType, KeyTypeHasher >::FindResult< T >
oCmakVrv::DtFlatPrimitiveStyle::FlatPrimitiveInfo
oCFlattenBillboardVisitor
oCFlattenStaticTransformsDuplicatingSharedSubgraphsVisitor
oCFlattenStaticTransformsVisitor
oCmakVrv::Dt3dLinesCameraRenderer::FloatBufferA structure for an array of floats
oCmakVrv::Dt3dSpheresCameraRenderer::FloatBufferA structure for an array of floats
oCfond_buffer
oCfond_extent
oCfond_font
oCFondDataWrapper
oCmakVrv::DtGLFontManager::FontKey
oCmakVrv::DtGLFontManager::FontKeyHasher
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::Frustum< float64 >
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::DtCigiCharacterEntity::gestureData
oCGlTextureListener
oCmakVrv::DtImGuiLoaderStatsData::GPUData
oCGraphicsWindowEmbedded
oCImGui::PlotConfig::Grid
oCmakVrv::DtWaterOnScreen::GridCell
oCmakVrv::DtProjectedGridLinesDrawer::GridLine
oCmakVrv::DtWeatherAreaGroup::GroundFogEffectStateA structure to hold draw state information for ground fog effect shaders
oCmakVrv::DtWeatherAreaGroup::GroundFogPatchStateA structure to hold draw state information for ground fog patch (and sandstorm) shaders
oCGroup
oCGUIEventHandler
oCmakVrv::DtTextLayout::HarfBuzzShaper
oCmakVrv::DtDebugShapes::CaseInsensitiveUnorderedMap::hash
oCboost::hash< DtString >
oCstd::hash< makVrv::DtQIconConfiguration >STD Template Hash Function for DtQIconConfiguration
oCstd::hash< makVrv::DtQIconModeAndState >STD Template Hash Function for DtQIconConfiguration
oCmakVrv::HbaoParametersStruct for holding all the hbao paramters used by this drawable
oCmakVrv::DtWeatherAreaGroup::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
oCImBitArray< BITCOUNT >
oCImBitVector
oCImChunkStream< T >
oCImChunkStream< ImGuiTableSettings >
oCImChunkStream< ImGuiWindowSettings >
oCImColor
oCImDrawChannel
oCImDrawCmd
oCImDrawCmdHeader
oCImDrawData
oCImDrawDataBuilder
oCImDrawList
oCImDrawListSharedData
oCImDrawListSplitter
oCImDrawVert
oCImFont
oCImFontAtlas
oCImFontAtlasCustomRect
oCImFontBuilderIO
oCImFontConfig
oCImFontGlyph
oCImFontGlyphRangesBuilder
oCImGuiColorMod
oCImGuiComboPreviewData
oCImGuiContext
oCImGuiContextHook
oCImGuiDataTypeInfo
oCImGuiDataTypeTempStorage
oCImGuiGroupData
oCImGuiInputTextCallbackData
oCImGuiInputTextState
oCImGuiIO
oCImGuiLastItemData
oCImGuiListClipper
oCImGuiMenuColumns
oCImGuiMetricsConfig
oCImGuiNavItemData
oCImGuiNextItemData
oCImGuiNextWindowData
oCImGuiOldColumnData
oCImGuiOldColumns
oCImGuiOnceUponAFrame
oCImGuiPayload
oCImGuiPopupData
oCImGuiPtrOrIndex
oCImGuiSettingsHandler
oCImGuiShrinkWidthItem
oCImGuiSizeCallbackData
oCImGuiStackLevelInfo
oCImGuiStackSizes
oCImGuiStackTool
oCImGuiStorage
oCImGuiStorage::ImGuiStoragePair
oCImGuiStyle
oCImGuiStyleMod
oCImGuiTabBar
oCImGuiTabItem
oCImGuiTable
oCImGuiTableCellData
oCImGuiTableColumn
oCImGuiTableColumnSettings
oCImGuiTableColumnSortSpecs
oCImGuiTableSettings
oCImGuiTableSortSpecs
oCImGuiTableTempData
oCImGuiTextBuffer
oCImGuiTextFilter
oCImGuiTextFilter::ImGuiTextRange
oCImGuiViewport
oCImGuiWindow
oCImGuiWindowSettings
oCImGuiWindowStackData
oCImGuiWindowTempData
oCImNewWrapper
oCImPool< T >
oCImPool< ImGuiTabBar >
oCImPool< ImGuiTable >
oCImRect
oCImSpan< T >
oCImSpan< ImGuiTableCellData >
oCImSpan< ImGuiTableColumn >
oCImSpan< ImGuiTableColumnIdx >
oCImSpanAllocator< CHUNKS >
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< ImGuiContextHook >
oCImVector< ImGuiGroupData >
oCImVector< ImGuiID >
oCImVector< ImGuiOldColumnData >
oCImVector< ImGuiOldColumns >
oCImVector< ImGuiPopupData >
oCImVector< ImGuiPtrOrIndex >
oCImVector< ImGuiSettingsHandler >
oCImVector< ImGuiShrinkWidthItem >
oCImVector< ImGuiStackLevelInfo >
oCImVector< ImGuiStorage::ImGuiStoragePair >
oCImVector< ImGuiStyleMod >
oCImVector< ImGuiTabBar >
oCImVector< ImGuiTabItem >
oCImVector< ImGuiTable >
oCImVector< ImGuiTableColumnSortSpecs >
oCImVector< ImGuiTableTempData >
oCImVector< ImGuiTextFilter::ImGuiTextRange >
oCImVector< ImGuiViewportP * >
oCImVector< ImGuiWindow * >
oCImVector< ImGuiWindowStackData >
oCImVector< ImTextureID >
oCImVector< ImU32 >
oCImVector< ImVec2 >
oCImVector< ImVec4 >
oCImVector< ImWchar >
oCImVector< int >
oCImVector< unsigned char >
oCmakVrv::DtOsgShapeCache::IndexBufferKey
oCmakVrv::DtAgentManagerInterface::IndexedMessage
oCmakVrv::DtIndirectModelSubGeometry::IndexRangeAn Index Range given to DtIndirectModelSubGeometry to facility targeting a specific subset of the geometry's indices
oCmakVrv::DtIndirectDofManager::IndirectDofInfoInvalidatorInitializer/invalidator for dof infos
oCmakVrv::DtIndirectDofManager::IndirectDofInfoRemovalPredicateRemoval predicate to know which dof infos belong to the same instance
oCmakVrv::DtIndirectLodManager::IndirectLodInfoInvalidatorInitializer/invalidator for lod info
oCmakVrv::DtIndirectLodManager::IndirectLodInfoRemovalPredicateRemoval predicate for lod infos (checks to see if the model ids match
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::DtGpuCulling::InstancesOffsetAndNumOfInstancesStructure for holding an offset of an instance type (model id), and number of those instances
oCmakVrv::DtIndirectGeometryGrid::InstanceTrackingStructStruct for storing tracking ino that can be pushed onto a concurrent vector
oCmakVrv::DtIndirectEntityGeometry::InstanceUpdateStructStruct to hold an instance ID and matrix transform Transforms are all calculated concurrently then stored in myInstanceUpdates All transforms are then applied at once
oCexprtk::details::numeric::details::int_type_tag
oCmakVrv::DtAttachableIntervisibilityUpdater::IntersectionInformation
oCmakVrv::DtDrawnIntersectorManager::IntersectionQueueOp
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 & >
oCis_flag< T, bool >
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::DtIndirectModelContainerForHandlers::KeyType
oCmakVrv::DtIndirectModelContainerForHandlers::KeyTypeHasher
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::DtWeatherLightning::LightningBoltA structure used to define a lightning bolt
oCmakVrv::DtWeatherLightning::LightningFingerA structure used to define a lightning bolt finger
oCmakVrv::DtWeatherAreaGroup::LightningStateA structure to hold draw state information for lightning shaders
oCmakVrv::LightPointTemplate 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::DtOsgWindowLineGroupInstance::LineContainer for lines
oCmakVrv::DtGeom3dLinesComponent::LineA structure to hold point data for 1 line
oCmakVrv::DtTextLayout::LineInformationStructure that contains information about the layout of a line of text
oCmakVrv::Dt3dLinesStagingBuffer::LinePointA structure to hold data for 1 point of a line
oCLineSegmentIntersector
oCmakVrv::DtLineRenderer::LineSegmentPrimitive
oCmakVrv::DtLineRenderer::LineSegmentSets
oCmakVrv::Dt3DGreatCircleArcModelInstanceSegment::LineSegmentStateStructure to contain the line segment's state
oCmakVrv::Dt3DLineModelInstanceSegment::LineSegmentStateStructure to contain the line segment's state
oCmakVrv::DtDebugShapes::LineSetA structure to organize information about lines
oCmakVrv::Dt3dEntityTacticalDecorationsVisualizer::LineSettingsA structure to organize line settings
oCmakVrv::Dt3dEntityTacticalDecorationsModel::LineSettingsA structure to organize line settings
oCmakVrv::DtOsgWindowLineGroupInstance::LineStruct
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
oCmakVrv::DtOverlayManeuverByFireModel::ManeuverArrow
oCstd::map< K, T >STL class
oCMapCallback
oCmakVrv::DtIndirectEntityGeometry::MapCloneToDofTransformPairAndFlags< T >
oCmakVrv::Matrix< T >N dimensional matrix
oCMatrixTransform
oCmakVrv::DtMenuPath::MenuPathBuilder
oCMergeGeodesVisitor
oCMergeGeometryVisitor
oCmakVrv::DtWeatherLightning::MeshGroupA structure used to define a mesh group (voa, positions, coords)
oCmakVrv::DtWeatherPrecipitationShaft::MeshGroupA structure used to define a mesh group (voa, positions, coords)
oCmakVrv::DtWeatherEffect::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::DtGroundFogPatchArea::MeshGroupA structure used to define a mesh group (voa, positions, coords)
oCmakVrv::DtAgentManager::MessageParcelHelper struct for sending messages via the asynchronous message queue
oCMetadataNode
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::DtIndirectModelsContainer::ModelParams
oCmakVrv::DtSceneObject::ModelRecord
oCmakVrv::DtOsgIndirectEntityManager::ModelVariantInformation
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
oCmakVrv::DtDebugShapes::MultiLineSetA structure to organize information about multilines
oCmakVrv::DtIndirectUvOffsetManager::MultiplierAndTrackSide
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
oCmakVrv::DtDynamicOceanObject::OceanSwellA description of a single type of ocean swell
oCmakVrv::DtIndirectInstancesInvalidated::OffsetAndSize
oCOperation
oCOperator
oCexprtk::details::opr_base< T >
oCOptimizer
oCOptions
oCmakVrv::DtPageConfiguration::OrderParameters
oCmakVrv::DtMenuConfiguration::OrderParameters
oCmakVrv::DtToolbarConfiguration::OrderParameters
oCmakVrv::DtIntervisibilityDriver::OriginalInformationEditing information
oCmakVrv::DtImGuiLoaderStatsData::OsgObjectData
oCmakVrv::DtImGuiLoaderStatsData::OsgSceneGraphCameraStatsStructure for holding the stats from the osg camera rendering stats
oCmakVrv::DtOsgUtils::OSMBuildingInfoStructure to map a pair between a MetadataNode and list of OSM object index This class is used to track the buildings that need to be display or hidden based on a detonation
oCexprtk::rtl::vecops::package< T >
oCexprtk::rtl::io::package< T >
oCexprtk::rtl::io::file::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
oCmakVrv::DtImGuiLoaderStatsData::PagingTime
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::DtOsgParticleRibbon::ParticleDefinition for a particle in the ribbon
oCmakVrv::DtWeatherPrecipitationShaft::ParticleA structure used to define a particle
oCmakVrv::DtWeatherEffect::ParticleA structure used to define a simulation particle
oCmakVrv::DtGroundFogEffect::ParticleA structure used to define a simulation particle
oCmakVrv::DtFxParticleSystem::ParticleSortLocation
oCmakVrv::DtEntityStateListener::PartOrientationData
oCmakVrv::DtModelSemanticsMapper::PartsThis struct is used like a namespace
oCmakVrv::DtEntityStateListener::PartTranslationData
oCmakVrv::DtPixelBufferObject::PboAndSize
oCmakVrv::DtGeom3dSpheresSystem::PerCameraStagingA structure to hold per camera data for staging
oCmakVrv::DtGeom3dLinesSystem::PerCameraStagingA structure to hold per camera data for staging
oCmakVrv::PerInstanceDataInvalidatorInvalidate the contents of PerInstanceData
oCmakVrv::DtGeom3dLinesSystem::PerModelSetComponentsA structure to hold per model set components
oCmakVrv::DtGeom3dSpheresSystem::PerModelSetComponentsA structure to hold per model set components
oCmakVrv::DtOsgSegmentPickable::PickableSegment
oCImGui::PlotConfig
oCmakVrv::DtDecalProjectorPolygon::PointThis structure is used to hold staging triangle point information
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::DtCigiSymbolHandler::PolygonDefinitionStruct for non-ccl polygon and line packet storage
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 >
oCmakVrv::DtWeatherAreaGroup::PrecipitationShaftStateA structure to hold draw state information for precipitation shaft shaders
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
oCQSpinBox
oCQStyledItemDelegate
oCQTableWidget
oCQTableWidgetItem
oCQTabWidget
oCQThread
oCQTimer
oCQToolBar
oCQToolButton
oCQTreeView
oCQTreeWidget
oCQTreeWidgetItem
oCmakVrv::DtTexturedGlyphRenderer::QuadVertexList
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
oCRemoveEmptyNodesVisitor
oCRemoveLoadedProxyNodesVisitor
oCRemoveRedundantNodesVisitor
oCRenderGizmo
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::ScopedStackOperatorForFindNodesVisitor< T >
oCmakVrv::ScopedStatTimerUtility class for timing a scope block
oCmakVrv::DtArticulatedModelParser::ScrollableTextureGroupAndParamsStructure for holding a parsed group that has scrollable textures underneath it and some information about it
oCmakVrv::DtBuoyBeaconFeatureBuilder::SeasonalBuoyRecord
oCmakVrv::DtOsgTrackHistoryRibbon::SegementInfo
oCmakVrv::DtMultiLineModel::Segment
oCmakVrv::Dt2DLineStateListener::Segment
oCmakVrv::DtOverlaySegmentedLineModelInstance::SegmentAttributes
oCmakVrv::Dt3DSegmentedLineModelInstance::SegmentAttributesStructure to contain the line segments' attributes
oCmakVrv::DtOsgWindowLineInstance::SegmentAttributesAttributes describing one segment in a segmented line
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
oCmakVrv::DtSensorFieldOfViewVisualizer::SensorFieldOfViewStructStruct for storing all the objects required to visualize a sensor FOV
oCSequence
oCmakVrv::DtArticulatedModelParser::SequenceAndParamsStructure for holding a parsed sequence and information about it
oCmakVrv::DtIndirectSignalBasedSwitchManager::SequenceAndValue
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::DtWeatherAreaGroup::SoftnessUniformsA structure to hold depth softness uniforms for shaders
oCmakVrv::SortByFirst< Key, Value >
oCmakVrv::DtWeatherLightning::SortDistanceComparator
oCmakVrv::DtFlatPrimitiveStyle::SortFlatPrimitivesSorts flat primitives by their group, used to make sure the indices are in the correct order
oCmakVrv::DtWeatherLightning::SortJobDataA structure to hold data for a sorting job
oCmakVrv::DtGroundFogPatch::SortJobDataStructure to hold data for a sorting job
oCmakVrv::DtWeatherPrecipitationShaft::SortJobDataA structure to hold data for a sorting job
oCmakVrv::DtGroundFogEffect::SortJobDataStructure to hold data for a sorting job
oCmakVrv::DtWeatherEffect::SortJobDataA structure to hold data for a sorting job
oCmakVrv::SortPointersByFunction_T< Ret, T >
oCmakVrv::DtStippledPrimitiveStyle::SortPrimitivesSorts primitives by their group, used to make sure the indices are in the correct order
oCSpatializeGroupsVisitor
oCmakVrv::DtGeom3dSpheresComponent::SphereA structure to hold data for 1 sphere
oCmakVrv::Dt3dSpheresStagingBuffer::SphereA structure to hold data for 1 sphere
oCmakVrv::DtDebugShapes::SphereSetA structure to organize information about spheres
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::DtDecalProjectorComponent::StagingPointA structure to hold data for 1 point
oCmakVrv::DtPerformanceStats::StatData
oCmakVrv::DtRk4MotionModel::StateMotion state of the simulation
oCexprtk::parser< T >::state_t
oCStateAttribute
oCmakVrv::DtGpuCulling::StateIdOffsetAndMaxCommandsStructure for holding an offset of a command of a given type (state id) and the number of commands of that type
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
oCImStb::StbUndoRecord
oCStbUndoRecord
oCImStb::StbUndoState
oCStbUndoState
oCmakVrv::DtStealthCommandLineProcessor::StealthArgs
oCmakVrv::DtStippledPrimitiveStyle::StippledPrimitiveInfo
oCmakVrv::DtOsgOverlayResourceProvider::StippleKeyThis is a std::map key for a stipple pattern
oCmakVrv::DtDecalProjectorRenderer::StippleKeyThis is a std::map key for a stipple pattern
oCmakVrv::DtProjected2DFlatEffect::StippleKey
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
oCSwitch
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
oCmakVrv::DtIndirectSwitchManager::SwitchesOffBitMaskInvalidator
oCexprtk::symbol_table< T >
oCexprtk::symbol_table< float >
oCmakVrv::DtCigiSymbolHandler::SymbolControlStruct for symbol control, used to reduce amount of code; CIGI base contains all the V3 & V4 information, no need for separate perform methods with this struct
oCmakVrv::DtCigiSymbolHandler::SymbolSurfaceDefinitionStruct for surface definition, used to reduce amount of code; CIGI base contains all the V3 & V4 information, no need for separate perform methods with this struct
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 >
oCT_Class
oCtask
oCmakVrv::DtKeyedDataManagerTemplate< KeyType, KeyTypeHasher >::TemplatedCreationResult< T >
oCmakVrv::DtTerrainEditorInterface::TerrainContentItemKeyTerrainContentItemKey
oCmakVrv::DtAddTerrainPatchManager::TerrainPatchFileA class that maintains the terrain patch records and add status for a terrain patch file
oCTessellateVisitor
oCmakVrv::DtCigiSymbolHandler::TextDefinitionStruct for non-ccl Text definition
oCmakVrv::Dt3DTextModelInstance::TextParameters
oCTexture
oCTexture2D
oCmakVrv::DtVrvToOsgTextureClashDetector::TextureAndPath
oCTextureAtlasVisitor
oCmakVrv::DtTexturedPrimitiveStyle::TexturedQuadInfoA structure to hold information about a textured quad
oCmakVrv::DtWeatherEffectDrawable::TextureEntryBrief A structure used to hold information about a texture
oCmakVrv::DtPossibleFileNamesCache::TextureFileNameOperation
oCmakVrv::DtTexturedPrimitiveStyle::TextureInfoA structure to contain per texture data
oCTextureVisitor
oCmakVrv::DtOsgChannelCompassInstance::TickMark
oCmakVrv::DtOsgChannel3dViewCompassInstance::TickMarkA structure to contain light and dark line segments for a compass tick mark
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
oCmakVrv::DtDecalProjectorComponent::TopoPointA structure to hold data for 1 point
oCmakVrv::DtIndirectGeometry::TotalCounterStructure to count total number of DtIndirectGeometrys in the system
oCmakVrv::DtDiGuyOsgGraphicsTexture::TotalCounterStructure to count total number of DtDiGuyOsgGraphicsTexture(s) in the system
oCmakVrv::DtIndirectCullProgram::TotalCounterStructure to count total number of DtIndirectGeometrys in the system
oCmakVrv::DtDecalProjectorPolygon::TriangleThis structure is used to hold staging triangle information
oCmakVrv::DtAttachableEllipsoidArcModelInstance::TriangleStructure to hold triangles in spherical coordinates while building the geometry
oCmakVrv::DtOsgWindowTriangleGroupInstance::Triangle
oCmakVrv::DtOsgWindowTriangleGroupInstance::TriangleStruct
oCTriStripVisitor
oCtrue_type
oCexprtk::parser_error::type
oCexprtk::parser< T >::type_checker
oCexprtk::type_store< T >
oCexprtk::symbol_table< T >::type_store< Type, RawType >
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::DtVisualizerAttributeEditor::TypeInfo
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
oCUi_DtDiGuySettingsWidgetUI
oCUi_DtPostProcessorSettingsWidget
oCmakVrv::DtVrvApplicationConfiguration::UIConfiguration
oCunary_function
oCmakVrv::DtProgramUniformLocationMap::UniformInfo
oCmakVrv::DtSharedDisplayUnitsSettings::UnitEntryAttributes for a 'Unit' of measurement, e.g. Meters or Minutes
oCexprtk::parser< T >::unknown_symbol_resolver
oCexprtk::details::numeric::details::unknown_type_tag
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtEntityKinStateListener::UpdateStruct32
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateStateListener::UpdateStruct32
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateStateListener::UpdateStruct64
oCmakVrv::DT_PROTOCOL_NAMESPACE::DtEntityKinStateListener::UpdateStruct64
oCmakVrv::DtKeyedData::UserDataCreationResult
oCmakVrv::DtIndirectUvOffsetManager::UvOffset
oCmakVrv::DtIndirectUvOffsetManager::UvOffsetInitializer
oCImGui::PlotConfig::Values
oCmakVrv::DtVantageIgCommandLineProcessor::VantageIgArgs
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::DtCigiSymbolHandler::VertexStruct for a vertex
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::DtOverlayPolygonModelInstance::VertexData
oCmakVrv::DtIntervisibilityVertexVisualizer::VertexInformation
oCmakVrv::DtIndirectModelSubGeometry::VertexRangeA Vertex Range given to DtIndirectModelSubGeometry to facility targeting a specific subset of the geometry's vertices
oCImGui::PlotConfig::VerticalLines
oCmakVrv::DtVarjoProvider::ViewSettingsHolds settings related to a view
oCVisibleLayerCallback
oCVisitor
oCmakVrv::DtDynamicTerrainGeometry::VisitorVisitor for search through geometries
oCmakVrv::DtVisualTypeManager::VisualTypeInformation about a visual type
oCmakVrv::DtWeatherFogFroxelGrid::VolumeA structure used to define a volume (bounds, transform, density)
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::WeatherListenerDataA structure to hold information about a weather state listener
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
oCDtGlobalObjectDesignator
oCint
oCIntersectionInformation
oCnull_igenfunc< T > *
oCrange_data_type_t
oCref_ptr< osg::Node > *
oCref_ptr< osg::Texture > *
oCStringFunction *
\Ctype_store_t


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