VR-Vantage 3.0.3 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Index

This is a list of keywords for the developers guide and their associated page or section title.

0-9ABCDEFGHIJKLMNOPQRSTUVWXYZ

 
 

0-9
2D, ellipse, drawingEllipses
      line2D Lines
      object2D Objects
      overlay2D Rendering
      rectangleRectangles
      text2D Text
      triangle2D Triangles
3D model, adding to sceneAdding a 3D model to the Scene
      licensing3D Models, Terrain, and Graphical Content
3D, area3D Areas
      cuboidCuboids
      cylinderCylinders
      ellipsoidEllipsoids
      line3D Lines
      objects in remote draw API3D Objects
      text3D Text
      triangle3D Triangles
A
Abstract Factory patternThe Factory Pattern
accessoryAdding Functionality to a Driver (Accessories), Managing Connection Threads
      remote controlImplementation Details
adding, 3D model to sceneAdding a 3D model to the Scene
      commandAdding a New Remote Control Message
      messageAdding a New Remote Control Message
      nodeAdding a 3D model to the Scene
addProps()Loading Point Features
agentThe Control Interface Layer, The Driver Layer, Proxies, Distributed Objects and Agents
Agent ManagerThe Display Engine
agent, classGenerating Code for Agents
      class, buildingBuilding Agent Classes
      creating object class definition forCreating an Object Class Definition
      creator classGenerating Code for Agents
      definition classGenerating Code for Agents
      exampleExample of Using an Agent
      generatingGenerating Code for Agents
      implementation classGenerating Code for Agents
      managerThe Control Interface Layer
      objectManaging Connection Threads
      visualizer andVisualizers and Processors
agentManager()The Control Interface Layer
aggregate, visualizingAggregate Entities
AlphaVelocityRibbon Effects
animated effectAnimated Effects
animationAnimated Effects
APIVR-Vantage Control Toolkit and Remote Draw API, The VR-Vantage Remote Draw API
      observerThe Observer API
application layerThe Application Layer
      examplesApplication Layer Examples
application, layerVR-Vantage Layers
      layerVR-Vantage Layers
      logicThe Application Control Flow
area, 3D3D Areas
articulated 3D objectModels and Scene-Objects
articulated partModels, Model Instances, and Model Definitions
assembleUserInterfaceComponents()The GUI Layer
Attribute GroupAttributes, Attribute Groups
Attribute Group TemplateAttributes, Attribute Group Templates
Attribute TemplateAttributes, Attribute Templates
attribute, elementManaging Connection Threads
      groupAttribute Groups
B
billboard, animatedAnimated Effects
boostBoost Notes, NOMINMAX (Windows Only), Boost and Qt Signals
BoostRecords
boost, compilingCompiling Boost
Boost, signalObservers
BOOST_FILESYTEM_DYN_LINKCompiling Boost
BOOST_NO_RVALUE_REFERENCESCompiling Boost
BOOST_SIGNALS_DYN_LINKCompiling Boost
building, agent classesBuilding Agent Classes
C
callbackQt Signals and Slots
      data interactionImplementation Details
cameraObservers
channelDisplays, Windows, and Channels, Observers, Channels, Windows, and Displays
      keywordChannel Keywords
channelConfigurationModified()Channel Keywords
character, humanModels, Model Instances, and Model Definitions
class, agentGenerating Code for Agents
      listenerListeners
      naming conventionNaming Conventions
      processorVisualizers and Processors
      proxyDisplays, Windows, and Channels
      root objectThe Rooted Singleton Pattern
      singletonThe Rooted Singleton Pattern
      visualizerVisualizers and Processors
classes, Remote Control ToolkitMajor Classes
cloudManaging Clouds, Visibility, and Precipitation
cloudsSilverLining, Triton Ocean
cockpitGL Studio
cockpit display, channel keywordChannel Keywords
      updaterCockpit Display Updaters
coding, conventionsConventions
command execution agentImplementation Details
command execution objectImplementation Details
command, addingAdding a New Remote Control Message
command-line, Distributed Code GeneratorDistributed Code Generator Command-Line Arguments
communicating, between objectsQt Signals and Slots
compass, channel keywordChannel Keywords
compiling, boostCompiling Boost
composing, scenesScene Composition
configuration, displayChannels, Windows, and Displays
      filesConfiguration Files
      observerCreating Observer Configurations
connection, driverManaging Connection Threads
      exerciseConnections
      threadManaging Connection Threads
Control InterfaceThe Application Control Flow, Drivers
control interfaceThe Driver Layer
Control InterfaceDistributed Rendering
control interface, layerVR-Vantage Layers
      layerVR-Vantage Layers
      layerThe Control Interface Layer
      layer, examplesThe Control Interface Layer Examples
Control Interface, observerObservers and Observer Attachment
      terrain and environmentTerrain and Environment
control logicDrivers
control processorImplementation Details
control, messageImplementation Details
controller, observerThe Observer Controller
controlling, observerControlling the Observer
convention, codingConventions
create()Channel Keywords
createAttributeTemplate()Attribute Templates
creating, object class definitionCreating an Object Class Definition
      observer configurationCreating Observer Configurations
Creator patternModels, Model Instances, and Model Definitions, The Creator Pattern
      specificationThe Creator Pattern Specification
creator, agentGenerating Code for Agents
cuboid3D Objects
      drawing 3D remoteCuboids
custom drawableOpenSceneGraph Extensions in VR-Vantage
custom, event processorCustom Event Processors
customizing, driverAdding Functionality to a Driver (Accessories)
cylinder3D Objects
      drawing 3D remoteCylinders
D
data bankThe Display Engine
data interaction, callbackImplementation Details
data, distributing with plug-inDistributing Data with Plug-Ins
      elementManaging Connection Threads
      simulationManaging Connection Threads
dateEnvironmental Effects and the Lighting Model, Managing the Time and Date
DcgenManaging Connection Threads
de()The Application Layer
debugging, OpenGLDebugging OpenGL
decal effectEffects
decal ribbonRibbon Effects
default_GridLinesSettings.grdxGrid Lines
definition, agentGenerating Code for Agents
      managerModels and Scene-Objects
      modelModels and Scene-Objects
      modelModels, Model Instances, and Model Definitions
design patternDesign Patterns
DI-GuyModels, Model Instances, and Model Definitions, Third-Party Software and Content
      licenseDI-Guy
dialog boxThe GUI Layer
      logic inThe Humble Dialog Pattern
      standaloneStandalone Dialog Boxes
directory, settingsSettings Directory Structure
DISVR-Vantage and VR-Link
      simulation driverSimulation Drivers
displayDisplays, Windows, and Channels, Channels, Windows, and Displays
display configurationChannels, Windows, and Displays
display engineManaging Connection Threads, The Display Engine
Display Engine CommunicatorThe Display Engine
display engine, commandDistributed Rendering
      remoteThe Control Interface Layer
      rendererThe DtOsgRenderer
      shared stateThe Display Engine
display()Displays, Windows, and Channels
Distributed Code GeneratorGenerating Code for Agents
      building classesBuilding Agent Classes
      command-line argumentsDistributed Code Generator Command-Line Arguments
      creating OCDCreating an Object Class Definition
      limitationsDistributed Code Generator Limitations
      startingStarting the Distributed Code Generator
distributed objectDistributed Objects and Agents, Managing Connection Threads
distributed renderingThe Application Control Flow, The Control Interface Layer, Distributed Rendering
distributed transportDistributed Rendering Transport
distributed, objectScene Composition
distributing, data with plug-inDistributing Data with Plug-Ins
      model definitions and schemaModels, Model Instances, and Model Definitions
drawable, customOpenSceneGraph Extensions in VR-Vantage
      OSGMaking OpenGL Calls from OSG Drawables
drawing, linesModels, Model Instances, and Model Definitions
      modelModels, Model Instances, and Model Definitions
drive, connectionManaging Connection Threads
driverDrivers, Placing Entities in a Scene Using a DtVrlinkConnection
Driver Accessories patternVisualizers and Processors
Driver ManagerThe Display Engine
driver, customizingAdding Functionality to a Driver (Accessories)
      distributing dataExtracting Geometry
      examplesDriver Layer Examples
      layerVR-Vantage Layers
      layerVR-Vantage Layers
      layerThe Driver Layer
      scene and inputThe Driver Layer
      simulationSimulation Drivers
      stateThe Driver Layer
DT_PROTOCOL_NAMESPACE macroSimulation Driver Classes and Namespaces
DtAddFeatureLayerItem.hThe GUI Layer
DtAddPropsRuleRecordLoading Point Features
DtAgentManagerThe Display Engine
DtAggregateEchelonManagerPlacing Entities in a Scene Using a DtVrlinkConnection, Aggregate Entities
DtAggregateElementAggregate Entities
DtAggregateElementProcessorAggregate Entities
DtAggregateSettingsRecordAggregate Entities
DtAggregateVisualizerSetAggregate Entities
DtAnimationModelModels, Model Instances, and Model Definitions
DtArea3DObject3D Areas
DtArticulatedModelEntities and Props, Models, Model Instances, and Model Definitions
DtAttachManagerObservers and Observer Attachment, Drivers
DtAttributeGroupObjectAttribute Groups
DtAttributeGroupTemplateObjectAttribute Group Templates, Attribute Templates
DtChannelDisplays, Windows, and Channels
DtChannelGridLinesGrid Lines
DtChannelKeywordGridLineGrid Lines
DtChannelKeywordGridLinesGrid Lines
DtChannelKeywordObjectGrid Lines, Channel Keywords, Channel Keywords
DtChannelKeywordObjectCreatorChannel Keywords
DtChannelKeywordObjectFactoryChannel Keywords
DtChannelKeywordObjectManagerChannel Keywords
DtChannelManagerDisplays, Windows, and Channels
DtChannelProxyDisplays, Windows, and Channels
DtCharacterModelModels, Model Instances, and Model Definitions
DtCuboidObjectCuboids
DtCylinderObjectCylinders
DtDataBankManaging Connection Threads, The Display Engine
DtDataBankSignalerManaging Connection Threads
DtDeDisplays, Windows, and Channels, Terrain and Environment, Drivers, VR-Vantage Layers, VR-Vantage Layers, The Control Interface Layer, The GUI Layer, The Application Layer, Channel Keywords, The Event Loop, Qt Event Loops, The Keyboard and Mouse Listener
DtDeCommunicatorThe Display Engine
DtDeInitializerThe Display Engine
DtDePathConfigurationSettings Directory Structure
DtDeSettingsRuntime Settings, Loading and Saving Settings
DtDeSettings.hLoading and Saving Settings
DtDeSettingsManagerRuntime Settings
DtDeSharedStateManaging the Time and Date, Models, Model Instances, and Model Definitions, The Display Engine
DtDeTimeManagerEnvironmental Effects and the Lighting Model, Managing the Time and Date
DtDisDriverDrivers
DtDisplayDisplays, Windows, and Channels, The Display Engine, Channels, Windows, and Displays
DtDisplayProxyDisplays, Windows, and Channels
DtDrawModelModels, Model Instances, and Model Definitions
DtDriverDrivers
DtDriverManagerThe Display Engine
DtDriverRecordRecords
DtEffectModelEntities and Props, Effects
DtEffectModelInstanceEffects
DtElementAttributes.hManaging Connection Threads
DtElementDefinitionNewPlacing Entities in a Scene Using a DtVrlinkConnection
DtElementDefinitionTypeManagerPlacing Entities in a Scene Using a DtVrlinkConnection
DtElementIDPlacing Entities in a Scene Using a DtVrlinkConnection
DtElementIDHierarchyAggregate Entities
DtElementIDHierarchyDisplayStateAttributeAggregate Entities
DtEllipseObjectEllipses
DtEllipsoidObjectEllipsoids
DtEmitterSystemExistenceListenerEmitter Volumes
DtEmitterSystemRepositoryEmitter Volumes
DtEntity3dFacadeThe Control Interface Layer
DtEntityElementPlacing Entities in a Scene Using a DtVrlinkConnection
DtEntityElementProcessorPlacing Entities in a Scene Using a DtVrlinkConnection
DtEntityExistenceListenerPlacing Entities in a Scene Using a DtVrlinkConnection, Listeners
DtEntityFacadeThe Application Control Flow, Entities and Props, Drivers, The Control Interface Layer, Placing Entities in a Scene Using a DtVrlinkConnection
DtEntityStateListenerListeners
DtEntityVisualizerSetPlacing Entities in a Scene Using a DtVrlinkConnection
DtEnvironmentTerrain and Environment, Environmental Effects and the Lighting Model, Managing Clouds, Visibility, and Precipitation
DtEnvironmentRecordManaging Clouds, Visibility, and Precipitation
DtEnvironmentStateViewCollectionEntities and Props
DtEventLoopThe Event Loop, Qt Event Loops
DtExerciseConnObjects
DtFeatureLayerTerrain and Environment, Entities and Props, Props, Terrain Structure, Feature Layers
DtFilledPolygon2D Rendering
DtFireInteractionListeners
DtFireInteractionListenerListeners
DtFireInteractionVisualizerVisualizers and Processors
DtForestTerrain and Environment, Forests, Models, Model Instances, and Model Definitions
DtForestObjectTerrain and Environment, Forests
DtForestObjectAgentTerrain and Environment
DtGlStudioObjectAttributeUpdaterCockpit Display Updaters
DtGlStudioVrlAttributeUpdaterCockpit Display Updaters
DtGridLinesInterfaceGrid Lines
DtGridLinesLogicGrid Lines
DtGridLinesPageGrid Lines
DtGridLinesSettingsRecordGrid Lines
DtHla13DriverDrivers
DtHla1516DriverDrivers
DtHla1516eDriverDrivers
DtInputDriverDrivers, The Observer API
DtInputDriverSignalerObservers, Input Driver Signals, The Observer API
DtInteractionListenerListeners
DtKeyAndMouseEventListenerThe Keyboard and Mouse Listener
DtKeyEventThe Keyboard and Mouse Listener
DtKeyMapManagerSignalerThe Key Map Manager
DtLine2DObject2D Lines
DtLineSegment2D Rendering
DtMainMenus.hThe GUI Layer
DtMenuThe GUI Layer
DtMenuAssemblerThe GUI Layer
DtMenuConfigurationThe GUI Layer
DtMenuItemThe GUI Layer
DtMenuPathThe GUI Layer
DtModelEntities and Props, Models and Scene-Objects, Models, Model Instances, and Model Definitions, Props, Scene Composition, Extracting Geometry
DtModelDefinitionModel Instances and Model Definitions, Models, Model Instances, and Model Definitions
DtModelDefinitionManagerModels, Model Instances, and Model Definitions
DtModelInstanceModel Instances and Model Definitions, Models and Scene-Objects, Models, Model Instances, and Model Definitions
DtModelInstanceFactoryModels, Model Instances, and Model Definitions
DtMouseEventThe Keyboard and Mouse Listener
DtObserverObservers and Observer Attachment, Observers, The Observer API
DtObserverAgentObservers
DtObserverConfigurationCreating Observer Configurations
DtObserverControllerObservers and Observer Attachment, Drivers
DtObserverObjectObservers and Observer Attachment, Observers, The Observer API, Controlling the Observer
DtObserverObjectAgentThe Observer API
DtObserverObjectAgent.hppThe Control Interface Layer
DtObserverObjectManagerObservers
DtOsgAdapterWidgetThe Keyboard and Mouse Listener
DtOsgArticulatedModelModels and Scene-Objects
DtOsgChannelGridLinesInstanceGrid Lines
DtOsgDecalRibbonRibbon Effects
DtOsgKeyAndMouseEventListenerThe Keyboard and Mouse Listener
DtOsgMultiRibbonRibbon Effects
DtOsgObserverAgentObservers
DtOsgObserverObjectObservers
DtOsgParticleRibbonRibbon Effects
DtOsgRendererThe DtOsgRenderer, Adding a 3D model to the Scene
DtOsgRibbonRibbon Effects
DtOsgSimpleModelInstanceModel Instances and Model Definitions, Models and Scene-Objects
DtOsgTrackHistoryRibbonRibbon Effects
DtOutlinedPolygon2D Rendering
DtOverlayDrawable2D Rendering
DtOverlayRenderer2D Rendering
DtPageThe GUI Layer
DtParticleSystemModelModels, Model Instances, and Model Definitions
DtPluginManagerVR-Vantage Layers, VR-Vantage Layers
DtPROFILEIntegrating the Function Profiler into your Code
DtPROFILE_FUNCTIONIntegrating the Function Profiler into your Code
DtPROFILE_SECTIONIntegrating the Function Profiler into your Code
DtPROFILE_SECTION_ENDIntegrating the Function Profiler into your Code
DtProfiler.hIntegrating the Function Profiler into your Code
DtPropEntities and Props, Props, Feature Layers
DtPropAdderLoading Point Features
DtQtDeTickerQt Event Loops
DtQtEventLoopQt Event Loops
DtQtMenuAssemblerThe GUI Layer
DtQtPageAssemblerThe GUI Layer
DtQtToolbarAssemblerThe GUI Layer
DtQuad2D Rendering
DtRectangleObjectRectangles
DtReflectedEntityAttribute Groups
DtRendererVR-Vantage Layers, VR-Vantage Layers, The Rendering System Layer, The DtOsgRenderer, The Display Engine, The Renderer
DtSceneTerrain and Environment, Drivers, The Control Interface Layer, The Driver Layer, Managing Clouds, Visibility, and Precipitation, The Display Engine
DtSceneDriverDrivers, The Driver Layer
DtSceneObjectEntities and Props, Models and Scene-Objects, Props, Scene Composition
DtSchemaModels, Model Instances, and Model Definitions
DtSelectionManagerThe Driver Layer
DtSharedCockpitSettingsCockpit Display Updaters
DtSharedVrvCommandSettingsAdding a New Remote Control Message
DtSimDataThe Display Engine
DtSimStateEntities and Props
DtSkyObjectTerrain and Environment, Managing Clouds, Visibility, and Precipitation
DtSkyObjectAgentTerrain and Environment
DtSpeedTreeDrawableOpenSceneGraph Extensions in VR-Vantage
DtSpotReportStateViewCollectionEntities and Props
DtStateViewEntities and Props
DtStateViewCollectionEntities and Props
DtStateVisualizerPlacing Entities in a Scene Using a DtVrlinkConnection
DtStateVisualizerFactoryPlacing Entities in a Scene Using a DtVrlinkConnection
DtTerrainTerrain and Environment, Entities and Props, Terrain Structure
DtTerrainLayerProps
DtTerrainPatchTerrain and Environment, Props, Terrain Structure, Extracting Geometry
DtTerrainPatchObjectTerrain and Environment, Forests, Terrain Patches
DtTerrainPatchObjectAgentTerrain and Environment
DtText2DObject2D Text
DtText3DObject3D Text
DtTrailEffectEntities and Props
DtTreeModelModels, Model Instances, and Model Definitions
DtTriangle2DObject2D Triangles
DtTriangle3DObject3D Triangles
DtUpdaterScene Objects
DtVdc3DAttachPoint3D Objects, 3D Lines, 3D Text, Attributes, Attribute Groups, Major Classes
DtVdcAttributeTypeAttribute Templates
DtVdcColorMajor Classes
DtVdcLine3DObject3D Lines
DtVdcLineSegment2D Lines
DtVdcSegmentArrowStyle2D Lines
DtVdcVector2D2D Objects, 2D Lines, 2D Text, Cylinders, Major Classes
DtVector3D Areas, Major Classes
DtViewControlProcessorVisualizers and Processors
DtVirtualBaseClassPlacing Entities in a Scene Using a DtVrlinkConnection, Connections, Listeners, The Rooted Singleton Pattern
DtVisualDefinitionSetPlacing Entities in a Scene Using a DtVrlinkConnection
DtVisualizerCreationSettingsPlacing Entities in a Scene Using a DtVrlinkConnection
DtVisualizerCreationSettingsManagerPlacing Entities in a Scene Using a DtVrlinkConnection
DtVisualizerCreationSettingsSignalerPlacing Entities in a Scene Using a DtVrlinkConnection
DtVisualizerDefinitionPlacing Entities in a Scene Using a DtVrlinkConnection
DtVisualizerDefinitionSetPlacing Entities in a Scene Using a DtVrlinkConnection
DtVisualizerSetPlacing Entities in a Scene Using a DtVrlinkConnection
DtVisualTypeManagerScene Objects
DtVrfObjectEntities and Props
DtVrfObjectDataStateViewCollectionEntities and Props
DtVrfSimulatedEntityStateViewEntities and Props
DtVrfStateViewCollectionManagerEntities and Props
DtVrlink2DEntitySensorVolumeVisualizerEmitter Volumes
DtVrlinkAggregateExistenceListenerAggregate Entities
DtVrlinkConnectionPlacing Entities in a Scene Using a DtVrlinkConnection, Managing Connection Threads, Simulation Driver Classes and Namespaces, Connections
DtVrlinkDriverPlacing Entities in a Scene Using a DtVrlinkConnection, Managing Connection Threads
DtVrlinkEmitterStateInterceptorEmitter Volumes
DtVrlinkEmitterStateListenerEmitter Volumes
DtVrlinkEntitySensorVolumeVisualizerEmitter Volumes
DtVrlinkEntityStateListenerPlacing Entities in a Scene Using a DtVrlinkConnection
DtVrlinkSimulatedBaseStateViewCollectionEntities and Props
DtVrvApplicationVR-Vantage Layers, VR-Vantage Layers, The GUI Layer, The Application Layer, Qt Event Loops
DtVrvApplicationConfigurationThe GUI Layer
DtVrvCommandAdding a New Remote Control Message
DtVrvCommandCreatorAdding a New Remote Control Message
DtVrvControl_v1Adding a New Remote Control Message
DtVrvControlMessageMarshaller_v0The VR-Vantage Control Toolkit
DtWidgetThe GUI Layer
DtWindowDisplays, Windows, and Channels, Proxies
DtWindowEllipseObjects
DtWindowEllipseGroupObjects
DtWindowEntityAttachedSurfaceObjects
DtWindowLineObjects
DtWindowLineGroupObjects
DtWindowManagerDisplays, Windows, and Channels
DtWindowObjectObjects
DtWindowPolygonObjects
DtWindowProxyDisplays, Windows, and Channels, Proxies
DtWindowSurfaceObjects
DtWindowTriangleFanObjects
DtWindowTriangleGroupObjects
DtWindowTriangleStripObjects
E
effectModels, Model Instances, and Model Definitions
effect root nodeRibbon Effects
effect, animatedAnimated Effects
      environmentalEnvironmental Effects and the Lighting Model
      lightingEnvironmental Effects and the Lighting Model
      particleParticle Effects
      specialEffects
      types ofEffects
effects rootParticle Effects
element, attributesManaging Connection Threads
      dataManaging Connection Threads
elementIDManaging Connection Threads
ellipse, drawing 2DEllipses
      remote draw2D Objects
ellipsoid3D Objects
      drawing 3D remoteEllipsoids
embedded windowChannels, Windows, and Displays
emission, electromagneticEmitter Volumes
emitter systemEmitter Volumes
emitter volume, electromagnetic emissionsEmitter Volumes
entityEntities and Props, Entities
      facadePlacing Entities in a Scene Using a DtVrlinkConnection
      placing in scenePlacing Entities in a Scene Using a DtVrlinkConnection
environmentTerrain and Environment
environment variable, VRV_GL_DEBUGDebugging OpenGL
environmental effectEnvironmental Effects and the Lighting Model, Managing Clouds, Visibility, and Precipitation
event listenerThe Driver Layer
event loopThe Event Loop
      QtQt Event Loops
event processor, custominput driver, event processor queueCustom Event Processors
      queueCustom Event Processors
event signalerManaging Connection Threads
event, keyboardThe Keyboard and Mouse Listener
      mouseThe Keyboard and Mouse Listener
      queue, OSGThe Keyboard and Mouse Listener
example, application layerApplication Layer Examples
      control interface layerThe Control Interface Layer Examples
      driversDriver Layer Examples
      GUI layerGUI Layer Examples
      OpenGLOpenGL Examples
      OpenSceneGraphOpenSceneGraph Examples
      rendering systemRendering System Examples
exampleBulletHoleManaging Connection Threads
exampleChannelPluginThe Creator Pattern
exampleDistributedObjectManaging Connection Threads
exampleKeyMapThe Key Map Manager
exampleLogo2D Rendering
exampleSceneRootPluginScene Composition
exampleSimDataManaging Connection Threads
exercise connectionConnections
extending, driverAdding Functionality to a Driver (Accessories)
extension, configuration filesConfiguration Files
      OSGOpenSceneGraph Extensions in VR-Vantage
extracting geometryExtracting Geometry
eyepointObservers and Observer Attachment
F
facadeThe Control Interface Layer
facade objectScene Composition
facade, entityPlacing Entities in a Scene Using a DtVrlinkConnection
Factory Method patternThe Creator Pattern
Factory patternThe Factory Pattern
      specificationThe Factory Pattern Specification
feature layerTerrain and Environment, Feature Layers
feature, pointLoading Point Features
file, configurationConfiguration Files
      headerInclude Files
      includeInclude Files
      input and outputRecords
      ocdxThe Object Class Definition
      uiQt Designer
filenameModel Instances and Model Definitions, Animated Effects
findDisplay()Displays, Windows, and Channels
findDisplayByIndex()Displays, Windows, and Channels
fogEnvironmental Effects and the Lighting Model
foliageSpeedTree
forestTerrain and Environment, Models, Model Instances, and Model Definitions
      SpeedTreeForests
form;ui fileQt Designer
fragment shaderShader Variants
frame lockingDistributed Rendering
fullscreen windowChannels, Windows, and Displays
Function ProfilerIntegrating the Function Profiler into your Code
function profilerUsing the Function Profiler
function, naming conventionNaming Conventions
G
GDBThe OpenSceneGraph Layer
generating, agent classesBuilding Agent Classes
      agent codeGenerating Code for Agents
GenlockDistributed Rendering
geode nodeOpenSceneGraph Extensions in VR-Vantage
geometryThe OpenSceneGraph Layer, The Rendering System Layer, Model Instances and Model Definitions
      extractingExtracting Geometry
GL StudioThird-Party Software and Content
      cockpit display updaterCockpit Display Updaters
      licenseGL Studio
global variable, shaderGlobal Shader Variables
graphical user interface. See GUIThe GUI Layer
grid lineGrid Lines
group nodeOpenSceneGraph Extensions in VR-Vantage
group, attributeAttribute Groups
GUI, layerVR-Vantage Layers
      layerVR-Vantage Layers
      layerThe GUI Layer
      layer, examplesGUI Layer Examples
H
header filesInclude Files
HLAVR-Vantage and VR-Link
      simulation driverSimulation Drivers
HLA13Cockpit Display Updaters
HLA1516Cockpit Display Updaters
HLA1516eCockpit Display Updaters
HUDCockpit Display Updaters
human characterModels, Model Instances, and Model Definitions
Humble Dialog patternThe Humble Dialog Pattern
      specificationThe Humble Dialog Pattern Specification
I
ID, elementManaging Connection Threads
imageryThe OpenSceneGraph Layer
implementation, agentGenerating Code for Agents
include filesInclude Files
input driver, observer configurationsCreating Observer Configurations
      signalsInput Driver Signals
input, driverThe Driver Layer
      fileRecords
InputDriverManaging Connection Threads
instance()Channel Keywords
interface, controlThe Driver Layer
K
key event listenerThe Driver Layer
Key Map ManagerThe Driver Layer, The Observer Controller, The Key Map Manager
      signalerThe Key Map Manager
keyboard and mouse listenerThe Keyboard and Mouse Listener
keyboard, listenerThe Keyboard and Mouse Listener
keyword()Channel Keywords
keyword, channelChannel Keywords
L
layer, applicationThe Application Layer
      control interfaceThe Control Interface Layer
      drawRemote Graphic Sets
      driverThe Driver Layer
      featureTerrain and Environment
      featureFeature Layers
      GUIThe GUI Layer
      list ofVR-Vantage Layers
      list ofVR-Vantage Layers
      OpenGLThe OpenGL Layer
      OpenSceneGraphThe OpenSceneGraph Layer
      rendering systemThe Rendering System Layer
library, makArchiveRecords
      VR-VantageVR-Vantage Toolkit Libraries
      vrvDisSimulation Driver Classes and Namespaces
      vrvOsgRibbon Effects
      vrvVrlVR-Vantage Toolkit Libraries
      vrvVrlPluginVR-Vantage Toolkit Libraries
      vrvVrlQtVR-Vantage Toolkit Libraries
      vrvVrlQtPluginVR-Vantage Toolkit Libraries
license, 3D models3D Models, Terrain, and Graphical Content
      DI-GuyDI-Guy
      GL StudioGL Studio
      OpenSceneGraphOpenSceneGraph
      osgEarthosgEarth
      SilverLiningSilverLining
      SpeedTreeSpeedTree
      Triton OceanTriton Ocean
lifeformModels, Model Instances, and Model Definitions
      modelDI-Guy
lightingSilverLining, Triton Ocean
lighting effectEnvironmental Effects and the Lighting Model
line3D Objects
      drawingModels, Model Instances, and Model Definitions
      drawing 2D remote2D Lines
      drawing 3D remote3D Lines
      gridGrid Lines
      remote draw2D Objects
listener, classListeners
      keyboard and mouseThe Keyboard and Mouse Listener
      keyboard and mouse eventThe Driver Layer
loading, settingsLoading and Saving Settings
logic, applicationThe Application Control Flow
      controlDrivers
      dialog box inThe Humble Dialog Pattern
loop, eventThe Event Loop
M
macro, DT_PROTOCOL_NAMESPACESimulation Driver Classes and Namespaces
makArchiveRecords
makArchivesManaging Clouds, Visibility, and Precipitation
makVrv namespaceNamespaces, Simulation Driver Classes and Namespaces
manager, key mapThe Key Map Manager
managing, environmental effectsManaging Clouds, Visibility, and Precipitation
      time and dateManaging the Time and Date
masterModeMenuConfiguration()The GUI Layer
MEDFThe OpenSceneGraph Layer
MEIFThe OpenSceneGraph Layer
menu interfaceThe GUI Layer
menu, nameMenu Names
message, controlImplementation Details
      remote control, newAdding a New Remote Control Message
modelModels, Model Instances, and Model Definitions
model definition schemaModels, Model Instances, and Model Definitions
      distributingModels, Model Instances, and Model Definitions
model definition, distributingModels, Model Instances, and Model Definitions
model set, scene objectScene Objects
model, adding to sceneAdding a 3D model to the Scene
      classScene Composition
      definitionModel Instances and Model Definitions
      definitionModels and Scene-Objects
      definitionModels, Model Instances, and Model Definitions
      drawingModels, Model Instances, and Model Definitions
      instanceModel Instances and Model Definitions
      instanceModels, Model Instances, and Model Definitions
      lifeformDI-Guy
moonSilverLining, Triton Ocean
mouse event listenerThe Driver Layer
mouse, listenerThe Keyboard and Mouse Listener
N
name, menuMenu Names
namespaceNamespaces
      makVrvNamespaces
      makVrvSimulation Driver Classes and Namespaces
      secondaryNamespaces
naming conventionNaming Conventions
NetStructAdding a New Remote Control Message
networkingVR-Vantage and VR-Link
nodeThe Rendering System Layer
      addingAdding a 3D model to the Scene
      custom groupOpenSceneGraph Extensions in VR-Vantage
      effect rootRibbon Effects
      object rootForests
      OSGRibbon Effects
      OSGModels, Model Instances, and Model Definitions
      prop rootAdding a 3D model to the Scene
      rootThe OpenSceneGraph Layer
      terrain rootTerrain Patches
NOMINMAXNOMINMAX (Windows Only)
O
object class definitionThe Object Class Definition
      creatingCreating an Object Class Definition
Object ManagerDistributed Objects and Agents
object root nodeForests
object, 2D and 3D2D Objects
      3D3D Objects
      agentProxies
      articulatedModels and Scene-Objects
      channel keywordChannel Keywords
      communication in GUIQt Signals and Slots
      distributedDistributed Objects and Agents
      distributedManaging Connection Threads
      distributedScene Composition
      entity and propEntities and Props
      facadeScene Composition
      proxyProxies
      sceneModels and Scene-Objects
      sceneScene Composition
      shared settingManaging Connection Threads
objects, drawing, Remote Draw APIObjects
observerObservers and Observer Attachment, Observers
observer configuration listCreating Observer Configurations
observer configuration, creatingCreating Observer Configurations
observer controllerThe Observer Controller
Observer Object ManagerObservers
observer, APIThe Observer API
      controllingControlling the Observer
OCDThe Object Class Definition
ocdx fileThe Object Class Definition
ODGVR-Vantage Layers, VR-Vantage Layers
OpenGLRendering 3D Images, VR-Vantage Layers, VR-Vantage Layers, The OpenSceneGraph Layer, The Control Interface Layer, OpenSceneGraph Extensions in VR-Vantage
      debug callbackDebugging OpenGL
      examplesOpenGL Examples
      layerThe OpenGL Layer
      stateMaking OpenGL Calls from OSG Drawables
OpenSceneGraphRendering 3D Images, VR-Vantage Layers, VR-Vantage Layers, The Control Interface Layer, Introduction to the VR-Vantage Toolkit, OpenSceneGraph Extensions in VR-Vantage, Third-Party Software and Content
OpenSceneGraph layerThe OpenSceneGraph Layer
OpenSceneGraph, examplesOpenSceneGraph Examples
      licenseOpenSceneGraph
OSGThe OpenSceneGraph Layer, Model Instances and Model Definitions
OSG drawableMaking OpenGL Calls from OSG Drawables
OSG nodeModels, Model Instances, and Model Definitions
OSG rendererThe DtOsgRenderer
OSG, extensionsOpenSceneGraph Extensions in VR-Vantage
      nodeRibbon Effects
      scene graphThe Control Interface Layer
osgEarthThird-Party Software and Content
      licenseosgEarth
      virtual programOsgEarth Virtual Programs
osgParticle packageParticle Effects
output, fileRecords
overlay2D Rendering
      function profilerUsing the Function Profiler
P
page, collectionThe GUI Layer
      configurationThe GUI Layer
      dialog boxThe GUI Layer
panel, Remote GraphicsRemote Graphic Sets
parent scene objectParticle Effects
particle effectEffects, Particle Effects
particle emitter nodeParticle Effects
particle geometry nodeParticle Effects
particle ribbonRibbon Effects
ParticleVelocityRibbon Effects
pattern, Abstract FactoryThe Factory Pattern
      CreatorThe Creator Pattern
      Driver AccessoriesVisualizers and Processors
      FactoryThe Factory Pattern
      Factory MethodThe Creator Pattern
      Humble DialogThe Humble Dialog Pattern
      Rooted SingletonThe Creator Pattern
      Rooted SingletonThe Rooted Singleton Pattern
      SignalerThe Signaler Pattern
      SingletonThe Rooted Singleton Pattern
performanceIntegrating the Function Profiler into your Code, Using the Function Profiler
plug-in, distributing data withDistributing Data with Plug-Ins
point feature, loadingLoading Point Features
precipitationEnvironmental Effects and the Lighting Model, Managing Clouds, Visibility, and Precipitation
Presagis3D Models, Terrain, and Graphical Content
processKeyboardEvent()Custom Event Processors
processKeyEvent()The Keyboard and Mouse Listener
processMouseEvent()The Keyboard and Mouse Listener, Custom Event Processors
processorListeners
      class;Visualizers and Processors
propEntities and Props, Props
      creating from point featureLoading Point Features
      extractingExtracting Geometry
      feature layerFeature Layers
      root nodeAdding a 3D model to the Scene
proxyThe Control Interface Layer, Proxies
      classesDisplays, Windows, and Channels
Q
Q_OBJECT macroQt Signals and Slots
QEventLoopQt Event Loops
QObjectQt Signals and Slots
QtVR-Vantage Layers, VR-Vantage Layers, The GUI Layer
      DesignerThe Qt Toolkit
      DesignerQt Designer
      event loopQt Event Loops
QT, signalBoost and Qt Signals
Qt, toolkitThe Qt Toolkit
      User Interface CompilerQt Designer
queue, event processorindex Custom Event Processors
      event, OSGThe Keyboard and Mouse Listener
queueSimulationFunction()Managing Connection Threads
QWidgetThe GUI Layer
R
rainEnvironmental Effects and the Lighting Model, Managing Clouds, Visibility, and Precipitation
Real DB3D Models, Terrain, and Graphical Content
recordRecords
rectangle, drawing 2D remoteRectangles
      remote draw2D Objects
registerUpdater()Cockpit Display Updaters
remote controlVR-Vantage Control Toolkit and Remote Draw API, The VR-Vantage Control Toolkit
remote control message, newAdding a New Remote Control Message
Remote Control Toolkit, major classesMajor Classes
remote display engineThe Control Interface Layer
Remote Draw APIVR-Vantage Control Toolkit and Remote Draw API, The VR-Vantage Remote Draw API
      attributesAttributes
      draw layerRemote Graphic Sets
      objectsObjects
Remote Graphics panelRemote Graphic Sets
remote graphics, setRemote Graphic Sets
remote, draw controlVR-Vantage Control Toolkit and Remote Draw API
      draw controlThe VR-Vantage Remote Draw API
render()The DtOsgRenderer
rendererThe Display Engine, The Renderer
renderingRendering 3D Images
Rendering SystemThe Application Control Flow, Entities and Props, Drivers
rendering systemThe Control Interface Layer
Rendering System, classesDisplays, Windows, and Channels
rendering system, examplesRendering System Examples
      layerVR-Vantage Layers
      layerVR-Vantage Layers
      layerThe Rendering System Layer
rendering, distributedThe Application Control Flow
      distributedDistributed Rendering
      overlay2D Rendering
ribbon effectEffects, Ribbon Effects
      track historyRibbon Effects
root nodeThe OpenSceneGraph Layer
root object classThe Rooted Singleton Pattern
Rooted Singleton patternThe Creator Pattern, The Rooted Singleton Pattern
      specificationThe Rooted Singleton Pattern Specification
runtime, settingsRuntime Settings
S
saving, settingsLoading and Saving Settings
scaleModel Instances and Model Definitions
scalegeometryModels, Model Instances, and Model Definitions
sceneTerrain and Environment, The DtOsgRenderer, The Display Engine
scene graphThe DtOsgRenderer, The Control Interface Layer, Forests, The Renderer
      changingModels, Model Instances, and Model Definitions
      effect root nodeRibbon Effects
      terrain root nodeTerrain Patches
scene objectEntities, Scene Composition
scene()Terrain and Environment
scene, adding 3D modelAdding a 3D model to the Scene
      composingThe Driver Layer
      composingScene Composition
      definitionScene Composition
      driverThe Driver Layer
      graphThe OpenSceneGraph Layer
      objectModels and Scene-Objects
      objectScene Objects
      placing entity inPlacing Entities in a Scene Using a DtVrlinkConnection
      renderedChannels, Windows, and Displays
      renderingThe Renderer
      time and dateManaging the Time and Date
SceneDriverManaging Connection Threads
schemaModels, Model Instances, and Model Definitions
secondary namespaceNamespaces
sensor volume, electromagnetic emissionsEmitter Volumes
serializationRecords
set, remote graphicRemote Graphic Sets
setDateAndTime()Managing the Time and Date
setModelDefinition()Models, Model Instances, and Model Definitions
setTimeScale()Managing the Time and Date
Settings ManagerRuntime Settings
settings, directory structureSettings Directory Structure
      loading and savingLoading and Saving Settings
      runtimeRuntime Settings
      sharedManaging Connection Threads
shaderOsgEarth Virtual Programs
      fragmentShader Variants
      global variableGlobal Shader Variables
      variantsShader Variants
      vertexShader Variants
shared settingsManaging Connection Threads
SharedSettingsSignalerManaging Connection Threads
signalQt Signals and Slots
      BoostObservers
      input driverInput Driver Signals
      Key Map ManagerThe Key Map Manager
      QTBoost and Qt Signals
signal_currentObserverChangedInput Driver Signals
signal_elementCreatedPlacing Entities in a Scene Using a DtVrlinkConnection
signal_entityIndicatorsToggledInput Driver Signals
signal_gainPrecisionChangedObservers
signal_inputDriverAboutToBeDestroyedInput Driver Signals
signal_inputDriverCreatedInput Driver Signals
signal_keyMapAboutToBeDestroyedThe Key Map Manager
signal_keyMapChangedThe Key Map Manager
signal_keyMapCreatedThe Key Map Manager
signal_linearScaledSpeedGainChangedObservers
signal_linearUnscaledSpeedGainChangedObservers
signal_objectAttachedObservers
signal_objectsDetachedObservers
signal_observerAboutToBeDestroyedInput Driver Signals
signal_observerCreatedInput Driver Signals, The Observer API
signal_orbitSpeedGainChangedObservers
signal_rightClickSelectionMenuRequestInput Driver Signals
signal_rightClickTerrainMenuRequestInput Driver Signals
signal_rotationSpeedGainChangedObservers
signal_speedScalingChangedObservers
signal_terrainConstraintChangedObservers
signal_viewControlsEnableInput Driver Signals
signal_visualizerCreationDisabledPlacing Entities in a Scene Using a DtVrlinkConnection
signal_visualizerCreationEnabledPlacing Entities in a Scene Using a DtVrlinkConnection
Signaler patternThe Signaler Pattern
      specificationThe Signaler Pattern Specification
signaler, eventManaging Connection Threads
      Key Map ManagerThe Key Map Manager
SilverLiningOpenSceneGraph Extensions in VR-Vantage, Third-Party Software and Content
      licenseSilverLining
      stateEnvironmental Effects and the Lighting Model
SimDataManaging Connection Threads
Simthetiq3D Models, Terrain, and Graphical Content
simulation dataThe Display Engine
simulation driverSimulation Drivers
      shared source filesUsing Shared Source Files for Simulation Drivers
      state, stopped and runningStopping and Starting Simulation Drivers
simulation, dataManaging Connection Threads
singleton classThe Rooted Singleton Pattern
Singleton patternThe Rooted Singleton Pattern
skySilverLining, Triton Ocean
slaveModeMenuConfig()The GUI Layer
slotQt Signals and Slots
snowEnvironmental Effects and the Lighting Model, Managing Clouds, Visibility, and Precipitation
socket, TCPDistributed Rendering Transport
source file, sharedUsing Shared Source Files for Simulation Drivers
special effectsEffects, Models, Model Instances, and Model Definitions
SpeedTreeModels, Model Instances, and Model Definitions, OpenSceneGraph Extensions in VR-Vantage, Third-Party Software and Content
      forestForests
      licenseSpeedTree
sphereEllipsoids
spheroidEllipsoids
standalone dialog boxStandalone Dialog Boxes
starting, distributed code generatorStarting the Distributed Code Generator
state()Entities and Props
Stealth Control PDUThe VR-Vantage Control Toolkit
Stealth Control ToolkitThe VR-Vantage Control Toolkit
streaming terrainosgEarth
sunSilverLining, Triton Ocean
T
tab, dialog box onThe GUI Layer
TCP socketDistributed Rendering Transport
terrainTerrain and Environment
terrain patchTerrain and Environment, Terrain Patches
terrain, streamingosgEarth
      structureTerrain Structure
terrainCoordinateSystemTerrain Patches
terrainCoordinateSystemParametersTerrain Patches
Terrex3D Models, Terrain, and Graphical Content
text3D Objects
      drawing, 2D2D Text
      drawing, 3D remote3D Text
      remote draw2D Objects
textureModel Instances and Model Definitions, Models, Model Instances, and Model Definitions
      decal ribbonRibbon Effects
thread, connectionManaging Connection Threads
tick()Drivers, The Driver Layer
timeEnvironmental Effects and the Lighting Model, Managing the Time and Date
toolkit, remote controlVR-Vantage Control Toolkit and Remote Draw API
      remote controlThe VR-Vantage Control Toolkit
track historyRibbon Effects
transport, distributedDistributed Rendering Transport
treeModels, Model Instances, and Model Definitions, SpeedTree
triangle3D Objects
      drawing 2D remote2D Triangles
      drawing 3D remote3D Triangles
      remote draw2D Objects
Triton Ocean, licenseTriton Ocean
turbidityEnvironmental Effects and the Lighting Model
U
UICQt Designer
update()The DtOsgRenderer
updater, cockpit displayCockpit Display Updaters
V
variable, global shaderGlobal Shader Variables
vegetationSpeedTree
vertex shaderShader Variants
virtual programOsgEarth Virtual Programs
visibilityEnvironmental Effects and the Lighting Model, Managing Clouds, Visibility, and Precipitation
visualizationRendering 3D Images
visualize()Placing Entities in a Scene Using a DtVrlinkConnection
visualizerListeners
Visualizer Creation Settings ManagerPlacing Entities in a Scene Using a DtVrlinkConnection
visualizer, classVisualizers and Processors
visualizing, aggregatesAggregate Entities
VR-LinkPlacing Entities in a Scene Using a DtVrlinkConnection, VR-Vantage and VR-Link
VR-LinkDriverManaging Connection Threads
VR-Vantage Control ToolkitVR-Vantage Control Toolkit and Remote Draw API, The VR-Vantage Control Toolkit
VR-Vantage IGIntroduction to the VR-Vantage Toolkit
VR-Vantage Remote Draw APIVR-Vantage Control Toolkit and Remote Draw API, The VR-Vantage Remote Draw API
VR-VantageIntroduction to the VR-Vantage Toolkit
VR-Vantage ToolkitIntroduction to the VR-Vantage Toolkit
vrv_gAmbientColorGlobal Shader Variables
vrv_gAmbientMultiplierGlobal Shader Variables
vrv_gDiffuseColorGlobal Shader Variables
vrv_gEmissionGlobal Shader Variables
VRV_GL_DEBUG environment variableDebugging OpenGL
vrv_gNormalViewSpaceGlobal Shader Variables
vrv_gShadowFactorGlobal Shader Variables
vrv_gSpecularExponentGlobal Shader Variables
vrv_gSpecularMultiplierGlobal Shader Variables
vrv_vInstanceUserDataShader Variants
vrv_vVertex_Projection_SpaceShader Variants
vrv_vVertex_View_SpaceShader Variants
vrvControlToolkitDataTypes.hThe VR-Vantage Control Toolkit, Adding a New Remote Control Message
vrvCoreThe GUI Layer, Adding a New Remote Control Message
vrvCore.cxxChannel Keywords
vrvCoreQt.dllThe GUI Layer
vrvDis librarySimulation Driver Classes and Namespaces
vrvOsg libraryRibbon Effects
vrvVrl libraryVR-Vantage Toolkit Libraries
vrvVrlPlugin libraryVR-Vantage Toolkit Libraries
vrvVrlQt libraryVR-Vantage Toolkit Libraries
vrvVrlQtPlugin libraryVR-Vantage Toolkit Libraries
W
windowDisplays, Windows, and Channels, Channels, Windows, and Displays
windowConfigurationChanged()Channel Keywords


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