VR-Forces 4.0.4 Class Documentation
Keyword Index

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

0-9ABCDEFGHIJKLMNOPQRSTUVWXYZ

 
 

0-9
30mm cannon, behavior30mm Cannon
30mm cannon, behavior30mm Cannon
3D chordQuerying the Terrain Interface
A
abandoning, planAbandoning a Plan
abandonPlan()Abandoning a Plan
absolute signatureTarget Object
accessing, environment, remote control APIAccessing and Modifying Environment State
actCmpnt.hAdding a New Entity Behavior (Creating an Actuator)
actCmpnt.hActuators
actCmpnt.hThe DtSimComponent Class
activate()Triggers
activating a portSending Data Through an Output Port
activeConnection()Retrieving Data from an Input Port
actuator, creatingAdding a New Entity Behavior (Creating an Actuator)
actuatorComponents
actuatorComponents and The Component Manager
actuatorActuators
add()Modifying a Plan Programmatically
addAfter()Modifying a Plan Programmatically
addBackendDiscoveryCallback()Finding Out About Remote VR-Forces Applications
addBackendLoadedCallback()Loading a Scenario
addBackendRemovalCallbacks()Finding Out About Remote VR-Forces Applications
addChildResource()Managing Resources
addComponents()The Component Manager
addIndependentBool()Creating Settings
adding, commandAdding a New Simulation Command
adding, component, to remote entityAdding Existing Components to a Remote Entity
adding, component, to remote entityAdding New or Modified Components to a Remote Entity
adding, componentThe DtVrfApp Class
adding, plan, statementModifying a Plan Programmatically
adding, sensor domainAdding Sensor Domains
adding, sensorAdding a Sensor Component
adding, statements to plansCreating a New Plan Using API Calls
adding, subordinate objectThe Subordinate Manager
adding, taskAdding a New Task for an Entity
addPlanCompleteCallback()Tasks and Plans
addPlanStatementCallback()Tasks and Plans
addRecentArrival()Overriding the Remote Attachment Process
addRemoteConfigurationToObject()Overriding the Remote Attachment Process
addResource()The Resource Manager
addResourceCreatorFcn()Managing Resources
address, simulationCalling the DtCgf Constructor
address, simulationLooking Up Objects
addressing messageAddressing a Message
addScenarioLoadedCallback()Loading a Scenario
addScenarioSavedCallback()Saving a Scenario
addSetDataNotifyCallback()The Set Data Manager
addSetDataProcessorCallback()The Set Data Manager
addSubordinatesChangedCallback()Getting Notification of Changes to the Hierarchy
addTerrainPassThroughLayer()Adding a DtTerrainPassThroughLayer
addTickEntry()Scheduling Events with the Simulation Engine
addToForceLevelOrganization()Changing the Entity Hierarchy
addToOrganization()Changing the Entity Hierarchy
addToStart()Modifying a Plan Programmatically
addTrigger()Triggers (or When Statements)
addVrfObjectAboutToBeAddedCallback()Getting Notified When Objects are Added or Removed
addVrfObjectAboutToBeRemovedCallback().Getting Notified When Objects are Added or Removed
addVrfObjectAddedCallback()Getting Notified When Objects are Added or Removed
admin, messageAdmin Messages
administration, messageAdmin Messages
adminMessage.hDtAdminMessage
aggregate, component systemsComponent Systems that make up an Aggregate
aggregate, componentsWriting Components for a Multiresolution Model
aggregate, disaggregated movementGround Disaggregated Movement System
aggregate, entityIntroduction to Entities
aggregate, forceThe Entity Hierarchy
aggregate, modelAggregates
aggregate, modelThe Aggregate Multi-resolution Model
aggregate, movement systemGround Aggregated Movement System
aggregate, publisherThe Network Interface
aggregateThe Object Type
aggregateThe Subordinate Manager
aggregated stateAggregates
aggregateEmbarkationController.hEmbarkation
aggregateModelResolutionController.hThe Aggregate Multi-resolution Model
aggregator.hThe Aggregate Multi-resolution Model
allowBlockingQueueing Object Creation
allowDeactivation()Sending Data through and Retrieving Data from Port Groups
allowDeactivation()Sending Data Through an Output Port
allowDeactivation()Setting the Priority of Components
allowPartialLoading a Scenario
allPortsActive()Sending Data through and Retrieving Data from Port Groups
altitudeCoordinate Systems
ammunitionThe Resource Manager
amount()Resource Operators
animation, DI-GuyDI-Guy Integration
anyPortsActive()Sending Data through and Retrieving Data from Port Groups
API, Entity EditorThe Entity Editor and OPD Editor Plug-in API
API, object parameter databaseThe Object Parameter Database API
API, OPD EditorThe Entity Editor and OPD Editor Plug-in API
API, remote controlIntroduction to the Remote Control API
API, remote controlThe VR-Forces Remote Control API
API, SimulationGetting Started with the VR-Forces Simulation API
API, terrainUsing the DtTerrainInterface Class
API, terrainThe VR-Forces Terrain API (VR-inTerra)
apparent signatureSignature Sensor Concepts
apparentObjectSignature()Sensor Propagation
appearance, DI-GuyDI-Guy Integration
application IDCalling the DtCgf Constructor
application IDLooking Up Objects
application, building, linking, and compilingRebuilding the VR-Forces Application
application, communicating betweenThe Message Interface
application, creating entity fromCreating a Local Entity from Within an Application
application, deployingDeploying VR-Forces Applications
application, remote controlCalling the DtCgf Constructor
architecture, componentIntroduction to Entities
area, featureAreal Features
areaControl Objects
areal vector feature, creating DtSpecification forFeature Specifications
armor, rotary-wingRotary-wing Default Armor System
articulated partThe Attachment Manager
assertOnBlockingTerrainCallsObject Operations and Blocking Terrain Calls
assigning, DtPlanCreating a New Plan Using API Calls
assigning, echelon IDsCreating a Local Entity from Within an Application
assignPlanByName()Creating a New Plan Using API Calls
assignTask()Using the Remote Control API
asynchronous callSynchronous and Asynchronous Calls with Paged Terrains
attached objectKinematic State
attached, partThe Attachment Manager
attaching, partThe Attachment Manager
Attachment ManagerState Repositories
attachPart()The Attachment Manager
attachToAttaching Environmental Objects to Entities
attachToParent()The Attachment Manager
attemptToActivate()Sending Data through and Retrieving Data from Port Groups
attemptToActivate()Sending Data Through an Output Port
attemptToActivate()Setting the Priority of Components
automatic, reorganizationAggregate Organization
awaitingTask()The Task Manager
awaitingTask()Reporting that a Task is Complete
awaitingTask()Skipping a Task
awaitingTask()Starting the Plan
B
Back-End Settings ManagerThe Back-End Settings Manager (DtVrfSimSettingsManager)
back-end, loading scenarioLoading a Scenario
back-end, plug-inCreating a Plug-in
back-end, plug-inCreating a Plug-in
back-end, saving scenarioSaving a Scenario
back-end, settingsThe Back-End Settings Manager (DtVrfSimSettingsManager)
back-end, statusPublishing a Back-End's Status
back-end, tracking in remote control applicationFinding Out About Remote VR-Forces Applications
back-end, vrfSimSettings.xmlThe Settings Manager
backend()Addressing a Message
backend.hFinding Out About Remote VR-Forces Applications
backendList()Finding Out About Remote VR-Forces Applications
backendSave()Saving a Scenario
BackendSavedCallback()Saving a Scenario
ballistic gunHandheld M16 System
baseRadio.hControllers
batch mode, remote control APIRunning VR-Forces Applications in Batch Mode
batch modeRunning VR-Forces Applications in Batch Mode
batchMgr.hRunning VR-Forces Applications in Batch Mode
behavior, 30mm cannon 30mm Cannon
behavior, 30mm cannon30mm Cannon
behavior, adding newAdding a New Entity Behavior (Creating an Actuator)
behavior, fixed wing fighter jetFixed Wing Fighter Jet System
behavior, ground aggregate movementGround Aggregated Movement System
behavior, ground armor damage systemGround Armor Damage System
behavior, handheld M16 systemHandheld M16 System
behavior, IR sensorIR Sensor System
behavior, missile dynamicsMissiles Dynamics System
behavior, missile, inputsMissile Kinematics Model
behavior, missileMissile Kinematics Model
behavior, modelsEntity Behavior Models
behavior, rotary wing attack movement systemRotary-wing Attack Movement System
behavior, rotary-wingRotary-wing Default Armor System
behavior, spot report generator systemSpot Report Generator System
behavior, spot report receiver systemSpot Report Receiver System
behavior, US attack missile launcherUS Attack Missile Launcher System
block, planIterating Through the Statements in a Plan
block, statementStatement Blocks
blocking call, terrainObject Operations and Blocking Terrain Calls
boolean, expression, in conditional expressionConditional Expression Objects
boolSetting.hThe Settings Manager
Boost, libraryThe Settings Manager
BoostThe Boost Serialization Library
bounding volumeObject Geometry
building application, remote control APIBuilding an Application Using the Remote Control API
building, application, prerequisitePrerequisites for Building VR-Forces Applications
building, VR-Forces applicationRebuilding the VR-Forces Application
C
call, synchronous and asynchronousSynchronous and Asynchronous Calls with Paged Terrains
callback, function, for predicateNotifying an Application When a Simulation Object Changes
callback, functionReceiving Interface Messages
callback, interface messageDtInterfaceMessageExecutive
callback, message receipt forMessage Receipt Callback Member Functions
callback, message, typesReceiving Specific Types of Messages
callback, messageDtMessageExecutive
callback, notify and processorThe Set Data Manager
callback, object addition and removalGetting Notified When Objects are Added or Removed
callback, scenario loadedLoading a Scenario
callback, scenario savedSaving a Scenario
callback, settings changesGetting Notification of Changes to Settings
callback, timerScheduling Events with the Simulation Engine
callback, unregisteringGetting Notified When Objects are Added or Removed
callback, vrfobject messagesDtVrfObjectMessageExecutive
callbackThe Object Manager and Simulated Objects
canceling subtaskHow to Use Subtasks
capabilities, terrainTerrain Capabilities
categoryEchelon IDs
ceAnd.hLogical Operators
ceConstant.hLogical Constants
ceEntDstroyed.hConditional Expressions for Testing Entity Status
ceEntInArea.hConditional Expressions for Testing Entity Status
ceEntLOfLine.hConditional Expressions for Testing Entity Status
ceNot.hLogical Operators
ceOr.hLogical Operators
ceRandom.hThe Random Operator
ceResourceOp.hResource Operators
cgf()The DtVrfApp Class
cgf.hCreating a Plug-in
cgf.hGetting Started with the VR-Forces Simulation API
changing, entity hierarchyModifying the Entity Hierarchy
changing, environment, remote control APIAccessing and Modifying Environment State
changing, plan via codeModifying a Plan Programmatically
changing, planExamining and Changing Plans
changing, settings, remote application fromModifying Settings from Remote Applications
character, DI-GuyDI-Guy Integration
character_animations_table.mtl configuration fileDI-Guy Integration
character_digest.xml configuration fileDI-Guy Integration
checkpointThe Object Manager and Simulated Objects
checkpointing, scenarioProcess State Repositories
checkRadioConnectivity()Creating Custom Communication Models
chord, 3DQuerying the Terrain Interface
chord, intersectingCreating Spatial Subdivision Objects
chordUsing Metrics to Query the Vector Network
chrdIntRec.hQuerying the Terrain Interface
clampToGround()Object Operations and Blocking Terrain Calls
class, creating taskDeriving a New Task from DtSimTask
class, hierarchy, parameterEntity Parameters
class, messageMessage Classes
class, network representationCreating the Network Representation
class, readable and writableEntity Parameters
class, save and restoreTasks
class, sharedThe VR-Forces APIs Share Classes and Libraries
class, tasksTasks
classes, importantImportant Classes
Clear Task requestHandling Clear Task Messages
clearSubtask()How to Use Subtasks
clearTask()Skipping a Task
clock, exerciseSimulation Time, Time of Day, and the Exercise Clock
clone()Creating a New DtSetDataRequest
clone()Creating New Interface Content
clone()Deriving a New Task from DtSimTask
clone()Implementing the type() and clone() Member Functions
clone()Setting Parameters
closeScenario()DtCgf Member Functions
closestTerrainLocation()Terrain Database
cntrlCmpnt.hController Components
cntrlCmpnt.hControllers
cntrlCmpnt.hThe DtSimComponent Class
collision avoidanceObject Geometry
color, surfaceTerrain Surface (Soil Type)
command, addingAdding a New Simulation Command
command, executingSimulation Command Execution
command, simulationSimulation Commands
commModel.hThe VR-Forces Radio Message System
commModelParams.mtl configuration fileCreating Custom Communication Models
communication model, configuringThe VR-Forces Radio Message System
communication model, creatingCreating Custom Communication Models
communication model, registering with factoryCreating Custom Communication Models
communication, entityEntity Communication
communication, entityOverview of Entity Communication
communication, radio netIntroduction to Entities
compDesc.hComponents and The Component Manager
compDesc.hComponent Parameters and Component Descriptors
compDescTypes.hComponent Descriptors
compiling, VR-Forces applicationRebuilding the VR-Forces Application
compilingBuilding the VR-Forces Application for Linux
completing, planCompleting a Plan
compMgr.hComponents and The Component Manager
compMgr.hThe Component Manager
component descriptor, for process state repositoryCreating and Configuring Process State Repositories
component descriptorComponent Parameters and Component Descriptors
component descriptorConnecting Components
Component Manager, configuringConfiguring a Component Manager
Component Manager, looking up componentLooking Up a Component
Component ManagerComponents and The Component Manager
Component ManagerComponent Systems
Component ManagerThe Component Manager
Component ManagerThe Task Manager
Component ManagerConnecting Components
Component ManagerHow the Object Manager Chooses an Object's Subcomponents
Component ManagerSimulated Objects
Component ManagerTicking Components
component, actuatorActuators
component, adding to remote entityAdding Existing Components to a Remote Entity
component, adding to remote entityAdding New or Modified Components to a Remote Entity
component, adding, sensorAdding a Sensor Component
component, addingThe DtVrfApp Class
component, aggregate managementThe Aggregate Multi-resolution Model
component, architectureIntroduction to Entities
component, attaching to remote entitiesRemote Attachment
component, communicationInter-Component Communication
component, connectingConnecting Components
component, controllerController Components
component, controllerControllers
component, controllerSensors
component, creating, ports and port groupsCreating Ports and Port Groups in Components
component, creating, process state repositoryCreating and Configuring Process State Repositories
component, creatingCreating Components
component, descriptorComponent Descriptors
component, exchanging dataInter-Component Communication
component, getting entity state informationProcess State Repositories
component, handing off tasksHandling Handover of Tasks between Components
component, looking upLooking Up a Component
component, multi-resolutionWriting Components for a Multiresolution Model
component, nameCreating Components
component, new, adding to process state repositoryExtending Process State Repositories
component, parameters forSpecifying Parameters for Components
component, priorityThe Component Manager
component, prioritySetting the Priority of Components
component, provided with VR-ForcesComponents Provided with VR-Forces
component, relationship to state repositoryComponents and State Repositories
component, sensorSensors
component, sensorThe Sensor Component
component, system, aggregateComponent Systems that make up an Aggregate
component, systemComponent Systems
component, tick orderThe Component Manager
component, tick orderConnecting Components
component, tickingTicking Components
component-managerConfiguring a Component Manager
componentComponents
componentIntroduction to Components
componentFactory()VR-Forces Factories
components, enabled and disabledComponents and Systems can be Enabled and Disabled Dynamically
compositePred.hObject Predicates
compSystem.hComponent Systems
compTypes.hThe DtSimComponent Class
condExpr()Logical Operators
condExpr.hConditional Expression Objects
condition, meetingObject Predicates
condition, randomThe Random Operator
conditional expression, boolean expressionConditional Expression Objects
conditional expression, evaluatorConditional Expression Evaluators
conditional expression;Conditional Expression Objects
conditional expressionConditional Expressions
conditional expressionStatements
conditional expressionConditional Expressions for Testing Entity Status
conditional expressionIterating Through the Statements in a Plan
configuration file, character_animations_table.mtlDI-Guy Integration
configuration file, character_digest.xmlDI-Guy Integration
configuration file, commModelParams.mtlCreating Custom Communication Models
configuration file, physicalWorldParams.mtlSignature Sensor Concepts
configuration file, vrfSimSettings.xmlThe Settings Manager
configuration, fileTerrain File Locations
configuring, Component ManagerConfiguring a Component Manager
configuring, entitiesManaging Local and Remote Entities
configuring, hostilityThe Hostility Manager
configuring, network interface for objectConfiguring an Object with a Network Interface
configuring, process state repositoryCreating and Configuring Process State Repositories
configuring, radios and communication modelsThe VR-Forces Radio Message System
connecting, componentsConnecting Components
connection, checking for on portRetrieving Data from an Input Port
connection, listConnecting Components
connectionConnecting Components
console, message, sendingObject Console Messages
constant, logicalLogical Constants
constructor, DtPlanCreating a New Plan Using API Calls
consuming, resourcesModeling Resource Consumption
contact fusion controllerUsing the Contact Fusion Controller
continuePlan()Advancing Through a Plan
continuePlan()Starting the Plan
control messageChoosing Which VR-Forces Applications to Control
control messageCustomizing or Extending the vrfSim Application
control object, definition ofControl Objects
control object, instantiatingObject Factories
control object, nameThe Object Name
control object, network interfaceCreating Control Objects
control object, order of battleIdentifying Control Objects
control object, parametersControl Object Parameters
control object, state repositoryCreating Control Objects
control object, verticesObject Geometry
controller, componentControllers
controller, componentSensors
controller, contact fusionUsing the Contact Fusion Controller
controller, creating newCreating a New Controller
controller, making decisions and performing tasksSensors
controller, subtaskSubtasks
controller, user task Adding a Controller for a User Task
controllerComponents
controllerComponents and The Component Manager
controllerController Components
controllers, humanComponent Systems that Make Up a Human Entity
coordinate system, databaseKinematic State
coordinate system, geocentricKinematic State
coordinate system, local and worldObject Geometry
coordinate system, localState Repositories
coordinate system, networkKinematic State
coordinate system, setting and retrievingCoordinate Systems
coordinate, projectedObject Geometry
coordinate, topocentricObject Geometry
Coordinate_SystemCoordinate Systems
coordSystem.hCoordinate Systems
create()How the Object Manager Creates an Object
createAggregate()Changing the Entity Hierarchy
createAndDeliver()Sending an Interface Message
createAndInitVrfObject()Creating an Entity
createAndInitVrfObject()Creating a New Local Object
createConnections()Connecting Components
createConnectionsFromList()Connecting Components
createEntity()Finding Out About Remote VR-Forces Applications
createEntity()Using the Remote Control API
createEntity()DtCgf Member Functions
createObject()How the Object Manager Creates an Object
createParameters()Entity Parameters
createPortGroups()Creating Ports and Port Groups in Components
createPorts()Creating Ports and Port Groups in Components
createPorts()Types of Input and Output Ports Supported in VR-Forces
createPSR()Creating and Configuring Process State Repositories
createRemoteComponentAttachmentManager()Overriding the Remote Attachment Process
createResource()Managing Resources
createVrfObjectManager()The VR-Forces Creator
creating, actuatorAdding a New Entity Behavior (Creating an Actuator)
creating, communication modelCreating Custom Communication Models
creating, componentsCreating Components
creating, controllerCreating a New Controller
creating, DtPlanCreating a New Plan Using API Calls
creating, entityCreating an Entity
creating, functorExtending the DtSpatialSubdivision Classes
creating, interface contentCreating New Interface Content
creating, intersectorExtending the DtSpatialSubdivision Classes
creating, Object ManagerCreating the Object Manager
creating, object, remote control APICreating Objects
creating, objectHow the Object Manager Creates an Object
creating, objectsDtCgf Member Functions
creating, objectsObject Factories
creating, plug-inCreating a Plug-in
creating, ports and port groupsCreating Ports and Port Groups in Components
creating, process state repositoryCreating and Configuring Process State Repositories
creating, set data requestCreating a New DtSetDataRequest
creating, settingsCreating Settings
creating, simulation engineCreating and Initializing the Simulation Engine
creating, spatial subdivisionCreating Spatial Subdivision Objects
creating, task classDeriving a New Task from DtSimTask
creator functionVR-Forces Factories
creator, registeringThe VR-Forces Creator
creatorInitializing A DtCgf
cstringHashKey.hSymbol Strings
ctlrCompList.hCreating Components
cultural featureThe Object Type
currentStmt()The Initial Execution State
currentTaskState()Handling Handover of Tasks between Components
customizing VR-ForcesCustomizing or Extending the Simulation Engine
D
damage, ground armorGround Armor Damage System
damage, interactionFire and Detonation Processing
damage, lifeformLifeform Default Damage System
damage, rotary-wingRotary-wing Default Armor System
damageAdjudicationActuator.hFire and Detonation Processing
data object, listGetting the State of a Simulated Object
data, exchanging among componentsInter-Component Communication
data, getting from portRetrieving Data from an Input Port
data, interactionVR-Forces Sessions
data, reading from fileReading Data from a File
data, sending through portSending Data Through an Output Port
data, settingSet Data Requests
data, terrainTerrain File Locations
data, writing to fileWriting Data to a File
dataAvailableObject Operations and Blocking Terrain Calls
dataAvailableQueueing Object Creation
database, coordinate systemKinematic State
database, formats supportedTerrain Implementations
database, terrain APIUsing the DtTerrainInterface Class
database, terrainTerrain Database
dataReceived()Sending Data through and Retrieving Data from Port Groups
deactivate()Sending Data through and Retrieving Data from Port Groups
deactivate()Sending Data Through an Output Port
deactivate()Setting the Priority of Components
deactivating portSending Data Through an Output Port
decideToGiveUpTask()Handling Unachievable Tasks
decision makingSensors
default, radioSending Radio Messages
defVrfCreator.hThe Object Parameter Database API
deleteObject()Using the Remote Control API
deleteObject()Modifying and Deleting Objects
deleting, local objectRemoving a Locally Simulated Object from the Simulation
deleting, Object ManagerCreating the Object Manager
deleting, objects, using remote control APIModifying and Deleting Objects
deleting, objectsDtCgf Member Functions
deleting, statementModifying a Plan Programmatically
deregistering callbacksGetting Notified When Objects are Added or Removed
descriptorComponent Descriptors
designatorEchelon IDs
destroyedPred.hObject Predicates
detachFromParent()The Attachment Manager
detachFromSuperior()Changing the Entity Hierarchy
detachFromSuperior()Modifying the Entity Hierarchy
detaching, partThe Attachment Manager
detachPart()The Attachment Manager
detecting objects with sensorsDetecting Objects with Sensors
detonationManager.hFire and Detonation Processing
DFADUsing Vector Networks
DFADThe MAK Specification Model
DI-GuyDI-Guy Integration
Digital Feature Analysis DataThe MAK Specification Model
DISIntroduction to Entities
DISVR-Forces and VR-Link
disable()Registering and Unregistering for Set Data Requests
disabled componentsComponents and Systems can be Enabled and Disabled Dynamically
disableExecutionState()The Plan Administrator
disablePlanExecutionState()The Plan Administrator
disaggregated movement systemGround Disaggregated Movement System
disaggregated stateAggregates
disaggregation areaControl Objects
disaggregator.hThe Aggregate Multi-resolution Model
discovering remote objectsThe Object Manager and Simulated Objects
discovering, remote objectsCreating and Managing Objects
dispatcher, planIntroduction to Plans
distributeAmountToChildren()Managing Resources
distributeFullAmountToChildren()Managing Resources
doDeferredInitialization()Overriding the Remote Attachment Process
domain, adding sensorAdding Sensor Domains
domain, sensorSignature Sensor Concepts
done()Running VR-Forces Applications in Batch Mode
doubleSetting.hThe Settings Manager
drainInput()Saving a Scenario
drainInput()Using the Remote Control API
driver threadDriver Thread
dT()Ticking Components
DtAbandonPlanCommandSimulation Commands
DtAbandonPlanMessageTypeThe Plan Administrator
DtActuatorComponentAdding a New Entity Behavior (Creating an Actuator)
DtActuatorComponentCustomizing or Extending the Simulation Engine
DtActuatorComponentActuators
DtActuatorComponentController Components
DtActuatorComponentThe DtSimComponent Class
DtAdminContentAdmin Messages
DtAdminMessageAdmin Messages
DtAdminMessageDtAdminMessage
DtAggregateDataInterfaceGUI Classes
DtAggregatedMoveAlongControllerGround Aggregated Movement System
DtAggregatedMovementActuatorGround Aggregated Movement System
DtAggregatedMoveToControllerGround Aggregated Movement System
DtAggregatedPatrolControllerGround Aggregated Movement System
DtAggregateEmbarkationControllerEmbarkation
DtAggregateModelResolutionControllerThe Aggregate Multi-resolution Model
DtAggregateModelResolutionControllerComponents and Systems can be Enabled and Disabled Dynamically
DtAggregatePublisherThe Network Interface
DtAggregatorThe Aggregate Multi-resolution Model
DtAirVehicleWeaponHoldControllerUS Attack Missile Launcher System
DtArtPartTypeThe Attachment Manager
DtAttachedTerrainHow Embarkation Affects Entity Models
DtAttachmentManagerState Repositories
DtAutomotiveActuatorGround Vehicle Kinematics Model
DtAutomotiveActuatorComponentGround Vehicle Kinematics Model
DtAutomotiveActuatorComponentGround Tracked Movement System
DtAutomotiveActuatorComponentActuators
DtAutomotiveActuatorComponentCreating and Configuring Process State Repositories
DtBackendFinding Out About Remote VR-Forces Applications
DtBackEndLoading a Scenario
DtBackendQuerying Settings from Remote Applications
DtBallisticGunJoyHandheld M16 System
DtBaseTaskSetDialogInterfaceGUI Classes
DtBatchManagerRunning VR-Forces Applications in Batch Mode
DtBatchManagerRunning VR-Forces Applications in Batch Mode
DtBatchManagerThe DtVrfApp Class
DtBoolSettingThe Settings Manager
DtBoundingGeometryObject Geometry
DtCeAndLogical Operators
DtCeConstantLogical Constants
DtCeEntDestroyedConditional Expressions for Testing Entity Status
DtCeEntInAreaConditional Expressions for Testing Entity Status
DtCeEntLeftOfLineConditional Expressions for Testing Entity Status
DtCeNotLogical Operators
DtCeOrLogical Operators
DtCeRandomThe Random Operator
DtCeResourceOperatorResource Operators
DtCgfChoosing Which VR-Forces Applications to Control
DtCgfCreating a Plug-in
DtCgfCustomizing or Extending the Simulation Engine
DtCgfExecuting a Plan
DtCgfGetting Started with the VR-Forces Simulation API
DtCgfManaging Plans
DtCgfRunning VR-Forces Applications in Batch Mode
DtCgfThe Object Parameter Database API
DtCgfThe Physical World
DtCgfThe Plan Administrator
DtCgfUsing the DtCgf Class
DtCgfSimulation Engine (Back-End) Classes
DtCgfQueueing Object Creation
DtCgfScheduling Events with the Simulation Engine
DtCgfThe VR-Forces Simulation API
DtCgfDispatcherThe DtVrfApp Class
DtChangeHostilityCommandSimulation Commands
DtChordSpatial Organization of Entities
DtChordIntersectionRecordQuerying the Terrain Interface
DtCommModelThe VR-Forces Radio Message System
DtCommModelCreating Custom Communication Models
DtCommModelFactoryCreating Custom Communication Models
DtComponentDescriptorComponents and The Component Manager
DtComponentDescriptorComponent Descriptors
DtComponentDescriptorComponent Parameters and Component Descriptors
DtComponentDescriptorSimulation Engine (Back-End) Classes
DtComponentManagerComponent Systems
DtComponentSystemComponents and The Component Manager
DtComponentSystemComponent Systems
DtComponentSystemComponent Systems that make up an Aggregate
DtComponentSystemLooking Up a Component
DtComponentSystemSetting the Priority of Components
DtComponentSystemsThe Resource Manager
DtCompositePredicateObject Predicates
DtConnectionRetrieving Data from an Input Port
DtConsoleMessageCommandSimulation Commands
DtContactFusionControllerUsing the Contact Fusion Controller
DtContactFusionControllerGround Vehicles
DtControllerComponentCustomizing or Extending the Simulation Engine
DtControllerComponentController Components
DtControllerComponentControllers
DtControllerComponentCreating Components
DtControllerComponentRegistering and Unregistering for Set Data Requests
DtControllerComponentThe DtSimComponent Class
DtControllerComponentListCreating Components
DtControlObjectControl Objects
DtCreateMenuGUI Classes
DtCreateObjectCommandSimulation Commands
DtCStringHashKeySymbol Strings
DtDamageAdjudicationActuatorRotary-wing Default Armor System
DtDamageAdjudicationActuatorFire and Detonation Processing
DtDeDriver Thread
DtDeGUI Classes
DtDefaultVrfCreatorThe Object Parameter Database API
DtDefaultVrfCreatorThe VR-Forces Creator
DtDeleteObjectCommandSimulation Commands
DtDeliverRadioMessageThe Object Manager and Simulated Objects
DtDestroyedPredicateIterating Through Simulation Objects
DtDestroyedPredicateObject Predicates
DtDetonationManagerFire and Detonation Processing
DtDiGuyControllerDI-Guy Integration
DtDisaggregatedActuatorGround Disaggregated Movement System
DtDisaggregatedFormationControllerGround Disaggregated Movement System
DtDisaggregatedMoveAlongControllerGround Disaggregated Movement System
DtDisaggregatedMoveIntoFormationControllerGround Disaggregated Movement System
DtDisaggregatedMoveToControllerGround Disaggregated Movement System
DtDisaggregatedMoveToLocationControllerGround Disaggregated Movement System
DtDisaggregatedPatrolAlongControllerGround Disaggregated Movement System
DtDisaggregatedPatrolBetweenControllerGround Disaggregated Movement System
DtDisaggregatedTurnToHeadingControllerGround Disaggregated Movement System
DtDisaggregatedWaitControllerGround Disaggregated Movement System
DtDisaggregatorThe Aggregate Multi-resolution Model
DtDoubleSettingThe Settings Manager
DtEchelonIdChangedPredicateObject Predicates
DTED, loadingLoading a Terrain using VR-inTerra
DtEmbarkationControllerGround Vehicles
DtEmbarkationControllerEmbarkation
DtEntDestroyedSearchConditional Expressions for Testing Entity Status
DtEntInAreaSearchConditional Expressions for Testing Entity Status
DtEntityDataInterfaceGUI Classes
DtEntityIdentifierIdentifying Objects
DtEntityIdentifierRemoving a Locally Simulated Object from the Simulation
DtEntityPublisherThe Network Interface
DtEntityTypeThe Object Type
DtEntLeftOfLineSearchConditional Expressions for Testing Entity Status
DtEnvironmentalProcessPublisherThe Network Interface
DtEnvironmentalStateManagerEnvironmental State Manager
DtEnvironmentStateViewCollectionGetting the State of a Simulated Object
DtEvalAndLogical Operators
DtEvalConstantLogical Constants
DtEvalEntDestroyedConditional Expressions for Testing Entity Status
DtEvalEntInAreaConditional Expressions for Testing Entity Status
DtEvalEntLeftOfLineConditional Expressions for Testing Entity Status
DtEvalNotLogical Operators
DtEvalOrLogical Operators
DtEvalRandomThe Random Operator
DtEvalResourceOpResource Operators
DtEvaluatorConditional Expression Evaluators
DtExerciseClockSimulation Time, Time of Day, and the Exercise Clock
DtExerciseConnCustomizing or Extending the Simulation Engine
DtExerciseConnSaving a Scenario
DtExerciseConnUsing the Remote Control API
DtExerciseConnInitializing A DtCgf
DtExerciseConnectionDriver Thread
DtExtentSpatial Organization of Entities
DtFactoryManagerVR-Forces Factories
DtFilterFunctionPredicateIterating Through Simulation Objects
DtFilterFunctionPredicateObject Predicates
DtFireManagerFire and Detonation Processing
DtFixedWingEntityStateRepositoryThe State Repository Hierarchy
DtFixedWingStateRepositoryCore Elements of Fixed-wing Entities
DtForceTypeObject Predicates
DtForceTypeThe Object Name
DtForceTypeOtherIdentifying Control Objects
DtForceTypePredicateObject Predicates
DtGdbNodeCreating Spatial Subdivision Objects
DtGeodeticCoordinateSystemCoordinate Systems
DtGlobalObjectDesignatorIdentifying Objects
DtGlobalObjectDesignatorSimulated Objects
DtGroundCollisionAvoidanceControllerGround Tracked Movement System
DtGroundFollowEntityControllerGround Tracked Movement System
DtGroundJoyMoveControllerGround Tracked Movement System
DtGroundMoveAlongControllerComponentGround Tracked Movement System
DtGroundMoveToControllerComponentGround Tracked Movement System
DtGroundMoveToLocationControllerComponentGround Tracked Movement System
DtGroundPatrolBetweenControllerGround Tracked Movement System
DtGroundPatrolRouteControllerGround Tracked Movement System
DtGroundStopMovingControllerComponentGround Tracked Movement System
DtGroundTurnToControllerComponentGround Tracked Movement System
DtGroundVehicleParametersParameter Inheritance
DtGroundVehicleStateRepositoryGround Vehicles
DtGroundVehicleStateRepositoryThe State Repository Hierarchy
DtGuiThreadVrfRemoteControllerDriver Thread
DtGuiThreadVrfRemoteControllerGUI Classes
DtHostilityManagerThe Hostility Manager
DtHumanAcquireControllerHandheld M16 System
DtHumanAimWeaponControllerHuman Movement System
DtHumanCollisionAvoidanceControllerHuman Movement System
DtHumanEyepointControllerHuman Movement System
DtHumanFollowControllerHuman Movement System
DtHumanJoystickMovementControllerHuman Movement System
DtHumanMoveAlongControllerHuman Movement System
DtHumanMovementActuatorHuman Movement System
DtHumanMoveToControllerHuman Movement System
DtHumanPatrolControllerHuman Movement System
DtHumanPostureControllerHuman Movement System
DtHumanStateRepositoryHumans
DtHumanStopMovingControllerHuman Movement System
DtHumanTurnToControllerHuman Movement System
DtHumanWeaponStateActuatorHandheld M16 System
DtIfCreateVrfObjectSending an Interface Message
DtIfDeleteVrfObjectReceiving Interface Messages
DtIfExecuteSimCommandSimulation Commands
DtIfModifySetting messageModifying Settings from Remote Applications
DtIfPlanTasks
DtIfRequestSetting messageQuerying Settings from Remote Applications
DtIfSetting messageQuerying Settings from Remote Applications
DtIfSkipTaskSkipping a Task
DtIfStatusPublishing a Back-End's Status
DtIfStmtIterating Through the Statements in a Plan
DtIfStmtModifying a Plan Programmatically
DtIfVrfObjectDataVR-Forces Sessions
DtIndividualLifeFormDamageAdjudicationActuatorLifeform Default Damage System
DtInputPortPorts and Port Groups
DtInputPortInter-Component Communication
DtInputPortTypes of Input and Output Ports Supported in VR-Forces
DtInputPortGroupConnecting Components
DtInputPortGroupInter-Component Communication
DtInputPortGroupPort Groups
DtInputPortGroupSending Data through and Retrieving Data from Port Groups
DtInterfaceMessageExecutiveDtInterfaceMessageExecutive
DtIntersectTimerPassThroughLayerAdding a DtTerrainPassThroughLayer
DtIntSettingThe Settings Manager
DtJoyDeviceManagerThe Joystick Device Manager
DtLauncherActuatorUS Attack Missile Launcher System
DtLauncherControllerUS Attack Missile Launcher System
DtLclVerticesNotEqualPredicateObject Predicates
DtListLoading a Scenario
DtListMultiple Inheritance and DtReaderWriter
DtLocalEntitySetControllerGround Vehicles
DtLocalEntitySetControllerQueueing Set Location Requests
DtLocalObjectManagerGUI Classes
DtLocalTaskManagerThe State Repository Hierarchy
DtMessageExecutiveDtMessageExecutive
DtMetricUsing Metrics to Query the Vector Network
DtMissileManeuverActComponentMissile Kinematics Model
DtMissileStateRepositoryMissiles
DtMissileStateRepositoryThe State Repository Hierarchy
DtMovementBasedTerrainPreloadControllerObject Operations and Blocking Terrain Calls
DtMovingObjectParametersEntity Parameters
DtMovingObjectStateRepositoryState Repositories for Entities
DtMovingObjectStateRepositoryThe State Repository Hierarchy
DtMtlParameterDbThe Object Parameter Database API
DtNetworkEdgeUsing Vector Networks
DtNetworkEdgeLinear Features
DtNetworkEdgePointIterLinear Features
DtNetworkEdgeTraverserLinear Features
DtNetworkMessageCallbackManagerGUI Classes
DtNetworkNodeUsing Vector Networks
DtNetworkNodeUsing Metrics to Query the Vector Network
DtNetworkSegmentUsing Vector Networks
DtNetworkSegmentLinear Features
DtObjectDataInterfaceGUI Classes
DtObjectIdentifierSimulated Objects
DtObjectManagerCustomizing or Extending the Simulation Engine
DtObjectPublisherState Repositories
DtObjectSensorDetecting Objects with Sensors
DtObjectSensorSensors
DtObjectTypeHow the Object Manager Creates an Object
DtObjectTypeState Repositories
DtObjectTypeSimulation Engine (Back-End) Classes
DtObjectTypeThe Attachment Manager
DtObjectTypeThe Object Type
DtObjectTypeEqualPredicateIterating Through Simulation Objects
DtObjectTypeEqualPredicateObject Predicates
DtObstructionSensorGround Tracked Movement System
DtOccupancyDirectorControllerGround Vehicles
DtOccupancyDirectorControllerEmbarkation
DtOrganizationControllerGround Vehicles
DtOrganizationControllerEchelon IDs
DtOrganizationManagerThe Organization Manager
DtOrganizationManagerHow the Organization Manager Works
DtOrganizationManagerIdentifying Objects
DtOrganizationManagerModifying the Entity Hierarchy
DtOrganizationManagerSimulated Objects
DtOrganizationManagerNodeHow the Organization Manager Works
DtOrganizationViewHow the Organization Manager Works
DtOrganizationViewQuerying the Organization Hierarchy
DtOutputPortPorts and Port Groups
DtOutputPortInter-Component Communication
DtOutputPortTypes of Input and Output Ports Supported in VR-Forces
DtOutputPortGroupInter-Component Communication
DtOutputPortGroupPort Groups
DtOutputPortGroupSending Data through and Retrieving Data from Port Groups
DtPathMovementControllerHuman Movement System
DtPathMovementControllerGround Tracked Movement System
DtPatrolBetweenPointsTaskStateHandling Handover of Tasks between Components
DtPeriodicTimerScheduling Events with the Simulation Engine
DtPhysicalWorld The Physical World
DtPhysicalWorldGetting Started with the VR-Forces Simulation API
DtPhysicalWorldObject Operations and Blocking Terrain Calls
DtPlan, assigningCreating a New Plan Using API Calls
DtPlan, constructorCreating a New Plan Using API Calls
DtPlanCustomizing or Extending the Simulation Engine
DtPlanExamining and Changing Plans
DtPlanExecuting a Plan
DtPlanManaging Plans
DtPlanStatements
DtPlanThe Plan Administrator
DtPlanThe Plan Manager
DtPlanThe Task Manager
DtPlanTriggers
DtPlanAbandoning a Plan
DtPlanReporting that a Task is Complete
DtPlanBlockCreating a New Plan Using API Calls
DtPlanBlockIterating Through the Statements in a Plan
DtPlanBlockModifying a Plan Programmatically
DtPlanBlockStarting the Plan
DtPlanMessageTypeThe Plan Administrator
DtPointQuerying the Terrain Interface
DtPseudoAggregateOrganizationControllerEchelon IDs
DtRadarObjectSensorDetecting Objects with Sensors
DtRadarObjectSensorSensors
DtRangeNetworkNodeMetricUsing Metrics to Query the Vector Network
DtRangeNetworkSegmentMetricUsing Metrics to Query the Vector Network
DtReaderWriterHandling Unspecified Parameters
DtReaderWriterMultiple Inheritance and DtReaderWriter
DtReaderWriterProcess State Repositories
DtReaderWriterReadable, Writable Objects
DtReaderWriterThe Object Manager and Simulated Objects
DtReaderWriterThe Object Parameter Database API
DtReaderWriterEntity Parameters
DtReaderWriterSimulation Engine (Back-End) Classes
DtReaderWriterParameter Type Strings
DtReaderWriterTasks
DtReaderWriterFileReading Data from a File
DtReaderWriterFileParameter Type Strings
DtReaderWriterRegistryThe Reader/Writer Registry
DtReaderWriterRegistrySimulation Engine (Back-End) Classes
DtReceiverTransmitterActuators
DtRecurringTimerScheduling Events with the Simulation Engine
DtReflectedAggregateThe Network Interface
DtReflectedEntityThe Network Interface
DtReflectedEnvironmentProcessThe Network Interface
DtReflectedExtEntityListSimulation Engine (Back-End) Classes
DtReflectedObjectState Repositories
DtRemoteBatchManagerRunning VR-Forces Applications in Batch Mode
DtRemoteBatchManagerRunning VR-Forces Applications in Batch Mode
DtRemoteControllerManaging VR-Forces Objects
DtRemoteEnvironmentControllerAccessing and Modifying Environment State
DtRemoteLoggerControllerRunning VR-Forces Applications in Batch Mode
DtRemoteLoggerControllerRunning VR-Forces Applications in Batch Mode
DtReportMessageReports
DtReportMessageDtReportMessage
DtReportMessageTypeDtReportMessage
DtRequestPlanMessageTypeThe Plan Administrator
DtRotaryWingActuatorComponentRotary-wing Attack Movement System
DtRotaryWingCollisionAvoidanceControllerRotary-wing Attack Movement System
DtRotaryWingEntityStateRepositoryRotary-wing Entities
DtRotaryWingEntityStateRepositoryThe State Repository Hierarchy
DtRotaryWingFollowEntityControllerRotary-wing Attack Movement System
DtRotaryWingJoyFlightControllerRotary-wing Attack Movement System
DtRotaryWingLandingControllerRotary-wing Attack Movement System
DtRotaryWingLoiterControllerComponentRotary-wing Attack Movement System
DtRotaryWingMoveAlongControllerComponentRotary-wing Attack Movement System
DtRotaryWingMoveToControllerComponentRotary-wing Attack Movement System
DtRotaryWingMoveToLocationControllerComponentRotary-wing Attack Movement System
DtRotaryWingPatrolBetweenControllerRotary-wing Attack Movement System
DtRotaryWingPatrolRouteControllerRotary-wing Attack Movement System
DtRotaryWingTurnToHeadingControllerRotary-wing Attack Movement System
DtRoughnessSoilTypeTerrain Surface (Soil Type)
DtRwDIGuyCharacterInfoDI-Guy Integration
DtRwIntegerThe Reader/Writer Registry
DtRwIntrusiveListStatement Blocks
DtRwRealThe Reader/Writer Registry
DtRwStringMultiple Inheritance and DtReaderWriter
DtRwStringWriting Data to a File
DtScenarioBatchIteratorRunning VR-Forces Applications in Batch Mode
DtScenarioBatchIteratorRunning VR-Forces Applications in Batch Mode
DtSchedulerScheduling Events with the Simulation Engine
DtSendRadioMessageControllerGround Vehicles
DtSensorContactListMultiInputPortUsing the Contact Fusion Controller
DtSensorSignatureManagerSensor Propagation
DtSetAggregateStateThe Aggregate Multi-resolution Model
DtSetDataManagerThe Set Data Manager
DtSetDataRequestCreating a New DtSetDataRequest
DtSetDataRequestCreating a New Plan Using API Calls
DtSetDataRequestDtSetDataRequestMessage
DtSetDataRequestRegistering and Unregistering for Set Data Requests
DtSetDataRequestMessageCreating a New DtSetDataRequest
DtSetDataRequestMessageDtSetDataRequestMessage
DtSetDataRequestMessageTypeDtSetDataRequestMessage
DtSetDataRequestStmtStatements
DtSetDataRequestStmtCreating a New Plan Using API Calls
DtSetDataRequestStmtStarting the Plan
DtSetMenuGUI Classes
DtSetReorganizeRequestType messageAggregate Organization
DtSetTaskedBySuperiorRequestResponding to the Tasked by Superior Request
DtSettingsConsumerFcnGetting Notification of Changes to Settings
DtSettingsManagerThe Settings Manager
DtSettingsManagerCreating Settings
DtSettingsManagerGetting Notification of Changes to Settings
DtSettingsObjectThe Settings Manager
DtSettingsObjectAccessing Settings
DtSettingsObjectCreating Settings
DtSettingsObjectGetting Notification of Changes to Settings
DtSettingsObjectModifying Settings from Remote Applications
DtSettingsObjectQuerying Settings from Remote Applications
DtSettingsObjectFactoryThe Settings Manager
DtSettingsProducerFcnCreating Settings
DtSettingsProducerFcnQuerying Settings from Remote Applications
DtSignatureObjectSensorDetecting Objects with Sensors
DtSignatureObjectSensorIR Sensor System
DtSignatureObjectSensorVisual Sensor System
DtSignatureObjectSensorSensors
DtSignaturePropagatorDetecting Objects with Sensors
DtSignaturePropagatorSensor Propagation
DtSimArtPartKindThe Attachment Manager
DtSimBaseRadioControllers
DtSimBlockStatements
DtSimBlockIterating Through the Statements in a Plan
DtSimBlockModifying a Plan Programmatically
DtSimBlockStatement Blocks
DtSimCommandSimulation Commands
DtSimCommandExecutorSimulation Command Execution
DtSimCommandExecutorFactorySimulation Command Execution
DtSimCommandFactorySimulation Commands
DtSimComponentHuman Movement System
DtSimComponentSpot Report Receiver System
DtSimComponentComponents and The Component Manager
DtSimComponentComponent Systems
DtSimComponentCustomizing or Extending the Simulation Engine
DtSimComponentIntroduction to Creating Actuators and Controllers
DtSimComponentObject Console Messages
DtSimComponentThe Component Manager
DtSimComponentComponent Systems that make up an Aggregate
DtSimComponentComponent Descriptors
DtSimComponentComponents and Systems can be Enabled and Disabled Dynamically
DtSimComponentController Components
DtSimComponentSimulation Engine (Back-End) Classes
DtSimComponentSensors
DtSimComponentThe DtSimComponent Class
DtSimComponentThe DtSimComponent::tick() Function
DtSimComponentListCreating Components
DtSimComponentManagerComponents and The Component Manager
DtSimComponentManagerIntroduction to Components
DtSimComponentManagerThe Component Manager
DtSimComponentManagerCreating Components
DtSimComponentManagerHow the Object Manager Chooses an Object's Subcomponents
DtSimComponentManagerSimulated Objects
DtSimComponentManagerThe Basic Structure of an Entity
DtSimComponentSystemModeling Resource Consumption
DtSimCondExprCustomizing or Extending the Simulation Engine
DtSimCondExprConditional Expression Evaluators
DtSimCondExprConditional Expression Objects
DtSimCondExprLogical Operators
DtSimCreatorCreating a New DtSetDataRequest
DtSimCreatorObject Factories
DtSimIndividualLocalEntityNetInterfaceGround Vehicles
DtSimIndividualLocalEntityNetInterfaceHumans
DtSimIndividualLocalEntityNetInterfaceMissiles
DtSimIndividualLocalEntityNetInterfaceRotary-wing Entities
DtSimIndividualLocalEntityNetInterfaceCore Elements of Fixed-wing Entities
DtSimIndividualLocalEntityNetInterfaceConfiguring an Object with a Network Interface
DtSimInterfaceContentCreating New Interface Content
DtSimInterfaceContentThe Message Interface
DtSimInterfaceContentDtSimInterfaceMessage
DtSimInterfaceMessageReceiving Interface Messages
DtSimInterfaceMessageThe Message Interface
DtSimInterfaceMessageAddressing a Message
DtSimInterfaceMessageDtSimInterfaceMessage
DtSimInterfaceMessageDtSimMessage
DtSimInternalCommunicationInterfaceReceiving Messages from Specific Sources
DtSimLocalEnvironmentalNetInterfaceConfiguring an Object with a Network Interface
DtSimLocalEnvironmentalNetInterfaceCreating Control Objects
DtSimManagerCustomizing or Extending the Simulation Engine
DtSimManagerThe Physical World
DtSimManagerThe Simulation Manager
DtSimManagerAccessing Settings
DtSimManagerSimulation Engine (Back-End) Classes
DtSimManagerScheduling Events with the Simulation Engine
DtSimMessageReceiving Interface Messages
DtSimMessageDtSimMessage
DtSimMsgVR-Forces Factories
DtSimNetworkInterfaceThe Network Interface
DtSimObjectNetInterfaceSimulated Objects
DtSimObjectNetInterfaceThe Basic Structure of an Entity
DtSimObjectStateRepositoryEntity Parameters
DtSimpleRadioCommModelCreating Custom Communication Models
DtSimpleRotaryWingPilotRotary-wing Attack Movement System
DtSimPseudoAggregateLocalEntityNetInterfaceAggregates
DtSimPseudoAggregateLocalEntityNetInterfaceConfiguring an Object with a Network Interface
DtSimReportReports
DtSimReportDtReportMessage
DtSimResourceThe Resource Manager
DtSimResourceManaging Resources
DtSimResourceListManaging Resources
DtSimResourceManagerComponent Systems
DtSimResourceManagerModeling Resource Consumption
DtSimResourceManagerThe Resource Manager
DtSimResourceManagerManaging Resources
DtSimSendToAllChoosing Which VR-Forces Applications to Control
DtSimSendToAllAddressing a Message
DtSimSendToAllCreating Objects
DtSimSendToAllModifying Settings from Remote Applications
DtSimSendToAllQuerying Settings from Remote Applications
DtSimStateGetting the State of a Simulated Object
DtSimStatementCustomizing or Extending the Simulation Engine
DtSimStatementStatements
DtSimStatementCreating a New Plan Using API Calls
DtSimStatementIterating Through the Statements in a Plan
DtSimStatementStarting the Plan
DtSimStatementStatement Blocks
DtSimStatementThe Initial Execution State
DtSimSubordinateSearchConditional Expressions for Testing Entity Status
DtSimTaskAdding a New Task for an Entity
DtSimTaskCreating a New DtSetDataRequest
DtSimTaskCustomizing or Extending the Simulation Engine
DtSimTaskDeriving a New Task from DtSimTask
DtSimTaskTask Messages
DtSimTaskDtTaskMessage
DtSimTaskSimulation Engine (Back-End) Classes
DtSimTaskTasks
DtSimTaskFactoryTasks
DtSimTaskManagerThe Task Manager
DtSimTaskManagerHow the Object Manager Chooses an Object's Subcomponents
DtSimTaskManagerSimulated Objects
DtSimTaskManagerStarting the Plan
DtSimTaskManagerThe Basic Structure of an Entity
DtSimTaskStateHandling Handover of Tasks between Components
DtSimTaskStatePtrHandling Handover of Tasks between Components
DtSimTriggerTriggers
DtSimTriggerTriggers (or When Statements)
DtSimulationAddressFinding Out About Remote VR-Forces Applications
DtSimulationAddressLoading a Scenario
DtSimulationAddressAddressing a Message
DtSimulationAddressCalling the DtCgf Constructor
DtSimulationAddressModifying Settings from Remote Applications
DtSimulationAddressQuerying Settings from Remote Applications
DtSimWaitTaskStateHandling Handover of Tasks between Components
DtSoilFactorParameter Inheritance
DtSpatialSubdivisionSpatial Subdivisions
DtSpatialVrfObjectManagerSpatial Organization of Objects
DtSpecificationSymbol Strings
DtSpecificationUsing Vector Networks
DtSpecificationFeature Specifications
DtSpecificationAttributeFeature Specifications
DtSpecificationManagerUsing Vector Networks
DtSpotReportGeneratorControllerSpot Report Generator System
DtSpotReportReceiverSpot Report Receiver System
DtSpotReportStateViewCollectionGetting the State of a Simulated Object
DtSsAccumulationFunctorThe Spatial Subdivision Container
DtSsChordIntersectorCreating Spatial Subdivision Objects
DtSsChordIntersectorThe Spatial Subdivision Container
DtSsExtentIntersectorCreating Spatial Subdivision Objects
DtSsExtentIntersectorThe Spatial Subdivision Container
DtSsFunctorExtending the DtSpatialSubdivision Classes
DtSsFunctorThe Spatial Subdivision Container
DtSsInsertionFunctorThe Spatial Subdivision Container
DtStateViewCollectionGetting the State of a Simulated Object
DtStmtIndexStatements
DtStmtIndexThe Initial Execution State
DtStringSimulated Objects
DtStringThe DtSimComponent Class
DtStringThe Object Name
DtStringSettingThe Settings Manager
DtSurfaceTerrain Surface (Soil Type)
DtSurfaceEntityStateRepositoryThe State Repository Hierarchy
DtSurfaceManagerTerrain Surface (Soil Type)
DtSymbolStoreSymbol Strings
DtSymbolStringSymbol Strings
DtTacticalGraphicDataInterfaceGUI Classes
DtTargetSelectionControllerGround Vehicles
DtTaskCreating a New Plan Using API Calls
DtTaskHow to Use Subtasks
DtTaskControllerComponentHandling Unachievable Tasks
DtTaskControllerComponentControllers
DtTaskControllerComponentSimulation Engine (Back-End) Classes
DtTaskControllerComponentRegistering and Unregistering for Tasks
DtTaskControllerComponentThe State Repository Hierarchy
DtTaskMenuGUI Classes
DtTaskMessageTask Messages
DtTaskMessageDtTaskMessage
DtTaskMessageTasks
DtTaskMessageTypeTask Messages
DtTaskMessageTypeDtTaskMessage
DtTaskStateHandling Handover of Tasks between Components
DtTaskStmtStatements
DtTaskStmtCreating a New Plan Using API Calls
DtTerrainCapabilitiesUsing the DtTerrainInterface Class
DtTerrainCapabilitiesTerrain Capabilities
DtTerrainFileLocationsTerrain File Locations
DtTerrainImplementationTerrain Implementations
DtTerrainImplementationUsing the DtTerrainInterface Class
DtTerrainInterfaceCustomizing or Extending the Simulation Engine
DtTerrainInterfaceObject Operations and Blocking Terrain Calls
DtTerrainInterfaceQuerying the Terrain Interface
DtTerrainInterfaceUsing the DtTerrainInterface Class
DtTerrainInterfaceAdding a DtTerrainPassThroughLayer
DtTerrainInterfaceCoordinate Systems
DtTerrainInterfaceLoading a Terrain using VR-inTerra
DtTerrainInterfaceSynchronous and Asynchronous Calls with Paged Terrains
DtTerrainInterfaceTerrain Capabilities
DtTerrainInterfaceTerrain Database
DtTerrainInterfaceTerrain File Locations
DtTerrainInterfaceTerrain Intersection Tests
DtTerrainInterfaceTerrain Surface (Soil Type)
DtTerrainPassThroughLayerUsing the DtTerrainInterface Class
DtTextReportSending Messages
DtTimerScheduling Events with the Simulation Engine
DtTopLevelOrganizationControllerEchelon IDs
DtTurretAcquireControllerHandheld M16 System
DtUnderFireDeterminationSensorGround Vehicles
DtUnderFireDeterminationSensorFire and Detonation Processing
DtUserTask Types of Tasks
DtUserTaskAdding a New Task for an Entity
DtUserTaskAdding a User Task
DtUserTaskConfiguring a User Task from the GUI
DtVectorNetworkUsing Vector Networks
DtVectorNetworkIntersectionRecordQuerying the Vector Network
DtVectorNetworkRecordQuerying the Vector Network
DtVectorObstructionExtending the DtSpatialSubdivision Classes
DtVrfAggregateRemoteEntityNetInterfaceConfiguring an Object with a Network Interface
DtVrfAggregateStateRepositoryAggregates
DtVrfAppChoosing Which VR-Forces Applications to Control
DtVrfAppCreating and Initializing the Simulation Engine
DtVrfAppGetting Started with the VR-Forces Simulation API
DtVrfAppThe DtVrfApp Class
DtVrfAttachmentManagerThe Attachment Manager
DtVrfBackendListenerFinding Out About Remote VR-Forces Applications
DtVrfBackendListenerLoading a Scenario
DtVrfBackendListenerQuerying Settings from Remote Applications
DtVrfControllerSaving a Scenario
DtVrfCreator, overridingCreating the Object Manager
DtVrfCreatorCustomizing or Extending the Simulation Engine
DtVrfCreatorInitializing A DtCgf
DtVrfCreatorScheduling Events with the Simulation Engine
DtVrfCreatorThe DtVrfApp Class
DtVrfCreatorThe VR-Forces Creator
DtVrfGuiApplicationGUI Classes
DtVrfGuiConfigurationGUI Classes
DtVrfIndividualRemoteEntityNetInterfaceConfiguring an Object with a Network Interface
DtVrfKinematicStateState Repositories
DtVrfKinematicStateKinematic State
DtVrfMainMenuGUI Classes
DtVrfMessageInterfaceThe Message Interface
DtVrfMessageInterfaceUsing the Remote Control API
DtVrfMovingObjectStateRepositoryThe State Repository Hierarchy
DtVrfObjectCustomizing or Extending the Simulation Engine
DtVrfObjectExecuting a Plan
DtVrfObjectGetting the State of a Simulated Object
DtVrfObjectIntroduction to Entities
DtVrfObjectManaging Plans
DtVrfObjectObject Console Messages
DtVrfObjectOverview of Entity Communication
DtVrfObjectReceiving Messages
DtVrfObjectThe Network Interface
DtVrfObjectThe Plan Manager
DtVrfObjectThe VR-Forces Simulation Internal Message System
DtVrfObjectAccessing the Plan for an Object
DtVrfObjectConfiguring a Component Manager
DtVrfObjectControl Object Parameters
DtVrfObjectCreating a New Local Object
DtVrfObjectCreating Settings
DtVrfObjectHow the Object Manager Chooses an Object's Subcomponents
DtVrfObjectSimulation Engine (Back-End) Classes
DtVrfObjectNotifying an Application When a Simulation Object Changes
DtVrfObjectObject Parameters
DtVrfObjectQueueing Object Creation
DtVrfObjectScheduling Events with the Simulation Engine
DtVrfObjectSimulated Objects
DtVrfObjectThe Basic Structure of an Entity
DtVrfObjectThe VR-Forces Simulation Internal Message System
DtVrfObjectBaseParametersParameter Inheritance
DtVrfObjectBaseStateRepositoryIdentifying Control Objects
DtVrfObjectCommunicationInterfaceOverview of Entity Communication
DtVrfObjectCommunicationInterfaceReceiving Messages
DtVrfObjectDataRemote Network Interfaces
DtVrfObjectDataStateViewCollectionGetting the State of a Simulated Object
DtVrfObjectDeletedRemoving a Locally Simulated Object from the Simulation
DtVrfObjectFilterIteratorIterating Through Simulation Objects
DtVrfObjectGeometryState Repositories
DtVrfObjectGeometryControl Object Geometry
DtVrfObjectGeometryObject Geometry
DtVrfObjectManagerCreating an Entity
DtVrfObjectManagerExecuting a Plan
DtVrfObjectManagerGetting Started with the VR-Forces Simulation API
DtVrfObjectManagerIntroduction to Plans
DtVrfObjectManagerThe Object Manager and Simulated Objects
DtVrfObjectManagerThe Plan Administrator
DtVrfObjectManagerCreating a Local Entity from Within an Application
DtVrfObjectManagerCreating a New Local Object
DtVrfObjectManagerGetting Notified When Objects are Added or Removed
DtVrfObjectManagerIdentifying Objects
DtVrfObjectManagerOverriding the Remote Attachment Process
DtVrfObjectManagerQueueing Object Creation
DtVrfObjectManagerScheduling Events with the Simulation Engine
DtVrfObjectManagerSpatial Organization of Entities
DtVrfObjectManagerThe Object Name
DtVrfObjectManagerThe VR-Forces Creator
DtVrfObjectMessageAdmin Messages
DtVrfObjectMessageOverview of Entity Communication
DtVrfObjectMessageReceiving Interface Messages
DtVrfObjectMessageSending Messages
DtVrfObjectMessageTask Messages
DtVrfObjectMessageDtSimMessage
DtVrfObjectMessageDtVrfObjectMessage
DtVrfObjectMessageSimulation Engine (Back-End) Classes
DtVrfObjectMessageTasks
DtVrfObjectMessageExecutiveDtVrfObjectMessageExecutive
DtVrfObjectParametersState Repositories
DtVrfObjectParametersThe Object Parameter Database API
DtVrfObjectParametersThe Resource Manager
DtVrfObjectParametersEntity Parameters
DtVrfObjectParametersParameter Inheritance
DtVrfObjectPlanAdministratorCustomizing or Extending the Simulation Engine
DtVrfObjectPlanAdministratorIntroduction to Plans
DtVrfObjectPlanAdministratorThe Plan Administrator
DtVrfObjectPlanManagerCustomizing or Extending the Simulation Engine
DtVrfObjectPlanManagerExecuting a Plan
DtVrfObjectPlanManagerIntroduction to Plans
DtVrfObjectPlanManagerThe Plan Administrator
DtVrfObjectPlanManagerThe Plan Manager
DtVrfObjectPlanManagerAbandoning a Plan
DtVrfObjectPlanManagerHow the Object Manager Chooses an Object's Subcomponents
DtVrfObjectPlanManagerSimulated Objects
DtVrfObjectPlanManagerStarting the Plan
DtVrfObjectPlanManagerThe Basic Structure of an Entity
DtVrfObjectPredicateIterating Through Simulation Objects
DtVrfObjectPredicateNotifying an Application When a Simulation Object Changes
DtVrfObjectPredicateObject Predicates
DtVrfObjectPredicateEvaluatorNotifying an Application When a Simulation Object Changes
DtVrfObjectStateRepositoryState Repositories
DtVrfObjectStateRepositoryState Repositories for Entities
DtVrfObjectStateRepositoryThe Resource Manager
DtVrfObjectStateRepositoryCreating Control Objects
DtVrfObjectStateRepositoryExtending State Repositories at the Base Class Level
DtVrfObjectStateRepositoryHow the Object Manager Chooses an Object's Subcomponents
DtVrfObjectStateRepositorySimulated Objects
DtVrfObjectStateRepositoryThe Attachment Manager
DtVrfObjectStateRepositoryThe Basic Structure of an Entity
DtVrfObjectStateRepositoryThe State Repository Hierarchy
DtVrfParameterDbThe Object Parameter Database API
DtVrfProcessStateRepositoryProcess State Repositories
DtVrfProcessStateRepositorySimulation Engine (Back-End) Classes
DtVrfProcessStateRepositoryManagerProcess State Repositories
DtVrfProcessStateRepositoryManagerState Repositories
DtVrfRadioAggregates
DtVrfRadioHumans
DtVrfRadioThe VR-Forces Radio Message System
DtVrfRadioCore Elements of Fixed-wing Entities
DtVrfRadioReceiving Messages from Specific Sources
DtVrfRemoteControllerChoosing Which VR-Forces Applications to Control
DtVrfRemoteControllerFinding Out About Remote VR-Forces Applications
DtVrfRemoteControllerRunning VR-Forces Applications in Batch Mode
DtVrfRemoteControllerRunning VR-Forces Applications in Batch Mode
DtVrfRemoteControllerSaving a Scenario
DtVrfRemoteControllerTasks and Plans
DtVrfRemoteControllerThe Plan Administrator
DtVrfRemoteControllerThe Settings Manager
DtVrfRemoteControllerUsing the Remote Control API
DtVrfRemoteControllerCreating Objects
DtVrfRemoteControllerDriver Thread
DtVrfRemoteControllerSimulation Engine (Back-End) Classes
DtVrfRemoteControllerQuerying Settings from Remote Applications
DtVrfRemoteEnvironmentalNetInterfaceConfiguring an Object with a Network Interface
DtVrfRightClickMenuGUI Classes
DtVrfSettingsManagerThe Settings Manager
DtVrfSimSettingsManagerThe Settings Manager
DtVrfSimSettingsManagerAccessing Settings
DtVrfSimSettingsManagerModifying Settings from Remote Applications
DtVrfSimSettingsManagerQuerying Settings from Remote Applications
DtVrfSimSettingsManagerThe Back-End Settings Manager (DtVrfSimSettingsManager)
DtVrfSimSettingsObjectsQuerying Settings from Remote Applications
DtVrfSimulatedEntityStateViewGetting the State of a Simulated Object
DtVrfStateRepositoryUserExtensionExtending State Repositories at the Base Class Level
DtVrfStateViewCollectionManagerGetting the State of a Simulated Object
DtVrfStateViewCollectionManagerGUI Classes
DtVrfStatusPublisherCustomizing or Extending the Simulation Engine
DtVrfStatusPublisherPublishing a Back-End's Status
DtVrfSubordinateManagerState Repositories
DtVrfSubordinateManagerThe Subordinate Manager
DtVrfTaskSetMenuItemGUI Classes
DtVrlinkSimulatedBaseStateViewCollectionGetting the State of a Simulated Object
DtWaitControllerGround Aggregated Movement System
DtWaitControllerHuman Movement System
DtWaitControllerRotary-wing Attack Movement System
DtWaitControllerGround Tracked Movement System
DtWhenBlockTriggers
DtWhenStmtIterating Through the Statements in a Plan
DtWhenStmtModifying a Plan Programmatically
DtXyNetworkSegmentMetricUsing Metrics to Query the Vector Network
E
ECC code, SEDRISFeature Specifications
echelon ID, assignment ofCreating a Local Entity from Within an Application
echelon ID, settingEchelon IDs
echelon IDThe Organization Manager
echelon IDAggregate Organization
echelon IDEchelon IDs
echelon IDLooking Up Individual Objects
echelon IDThe Echelon ID
echelon-levelEchelon IDs
echelonChangedCb()Creating a Local Entity from Within an Application
echelonId()Echelon IDs
echelonIdChangedPred.hObject Predicates
edge, iterating over pointsLinear Features
edgeUsing Vector Networks
editing, objects, using remote control APIModifying and Deleting Objects
element, inserting into spatial subdivisionCreating Spatial Subdivision Objects
elseBlock()Modifying a Plan Programmatically
embarkation, object, attaching to entityEmbarkation
embarkationController.hEmbarkation
emitter system, publishingThe Radar Sensor
enable()Components and Systems can be Enabled and Disabled Dynamically
enable()Registering and Unregistering for Set Data Requests
enabled componentsComponents and Systems can be Enabled and Disabled Dynamically
enablePlanExecutionState()The Plan Administrator
entDstroySrch.hConditional Expressions for Testing Entity Status
entInAreaSrch.hConditional Expressions for Testing Entity Status
entity destroyedConditional Expressions for Testing Entity Status
Entity Editor, plug-in APIThe Entity Editor and OPD Editor Plug-in API
entity in areaConditional Expressions for Testing Entity Status
entity left of lineConditional Expressions for Testing Entity Status
entity parametersThe Object Manager and Simulated Objects
entity type enumerationThe Object Type
entity, adding behaviorAdding a New Entity Behavior (Creating an Actuator)
entity, aggregateIntroduction to Entities
entity, attaching environmental object toAttaching Environmental Objects to Entities
entity, attaching objects toEmbarkation
entity, behavior, subsystemsEntity Behavior Models
entity, communicationEntity Communication
entity, communicationOverview of Entity Communication
entity, Component ManagerComponents and The Component Manager
entity, Component ManagerThe Component Manager
entity, componentsIntroduction to Components
entity, creating, from applicationCreating a Local Entity from Within an Application
entity, creatingCreating an Entity
entity, definition ofIntroduction to Entities
entity, DI-GuyDI-Guy Integration
entity, embarkationEmbarkation
entity, hierarchy, changingModifying the Entity Hierarchy
entity, hierarchyThe Entity Hierarchy
entity, hostilityThe Hostility Manager
entity, instantiatingObject Factories
entity, listGetting the State of a Simulated Object
entity, local and remoteHow the Object Manager Chooses an Object's Subcomponents
entity, local state repositoryComponents and State Repositories
entity, lookup in object parameter databaseManaging Local and Remote Entities
entity, modelIntroduction to Entities
entity, organization, spatialSpatial Organization of Entities
entity, parametersEntity Parameters
entity, pseudo-aggregateIntroduction to Entities
entity, publisherThe Network Interface
entity, radio messageThe VR-Forces Radio Message System
entity, reflectedThe Network Interface
entity, remote, adding components toAdding Existing Components to a Remote Entity
entity, remote, adding components toAdding New or Modified Components to a Remote Entity
entity, remote, attaching component toRemote Attachment
entity, reorganizing, remote control APIChanging the Entity Hierarchy
entity, spatial organizationThe Physical World
entity, state, savingThe Object Manager and Simulated Objects
entity, state, savingCheckpointing an Entity's State
entity, state, setting and retrievingProcess State Repositories
entity, state, testingConditional Expressions for Testing Entity Status
entity, stateGetting the State of a Simulated Object
entity, stateActuators
entity, subcomponentHow the Object Manager Chooses an Object's Subcomponents
entity, terrain intersectionHow Embarkation Affects Entity Models
entity, testing propertiesConditional Expression Objects
entLOLineSrch.hConditional Expressions for Testing Entity Status
enumeration, entity typeThe Object Type
Environment ManagerThe Physical World
environment processThe Network Interface
environment variable, for building applicationsPrerequisites for Building VR-Forces Applications
environment variable, MAK_GEOID_GRIDLoading a Terrain using VR-inTerra
environment, accessing, remote control APIAccessing and Modifying Environment State
environmentThe Physical World
environmental object, attaching to entityAttaching Environmental Objects to Entities
environmental object, listGetting the State of a Simulated Object
environmental processIdentifying Control Objects
environmental state dataEnvironmental State Manager
Environmental State ManagerEnvironmental State Manager
environmental state, surfaceTerrain Surface (Soil Type)
environmentalStateManager()Environmental State Manager
equal toResource Operators
eval()Object Predicates
evalAnd.hLogical Operators
evalConstant.hLogical Constants
evalEntDestroyed.hConditional Expressions for Testing Entity Status
evalEntInArea.hConditional Expressions for Testing Entity Status
evalEntLofLine.hConditional Expressions for Testing Entity Status
evalNot.hLogical Operators
evalOr.hLogical Operators
evalRandom.hThe Random Operator
evaluate()Resource Operators
evaluating, conditional expressionsConditional Expression Evaluators
evaluating, resourcesResource Operators
evaluator, conditional expressionConditional Expression Evaluators
event, schedulingScheduling Events with the Simulation Engine
eventActuators
examining, planExamining and Changing Plans
example, settingsManagerExamples
example, subtaskHow to Use Subtasks
exampleAdding a New Entity Behavior (Creating an Actuator)
exClock.hSimulation Time, Time of Day, and the Exercise Clock
execute()Statements
execute()Starting the Plan
executeBlock()Advancing Through a Plan
executeBlock()Starting the Plan
executeStatement()Advancing Through a Plan
executeStatement()Starting the Plan
executeTrigger()Triggers
executing, planExecuting a Plan
executing, planStarting the Plan
executing, planThe Initial Execution State
executing, simulation commandSimulation Command Execution
exercise, clock, modesSimulation Time, Time of Day, and the Exercise Clock
exercise, clockThe Simulation Manager
exercise, clockSimulation Time, Time of Day, and the Exercise Clock
exitFromBlock()Starting the Plan
exitFromBlock()Statement Blocks
expression, conditionalConditional Expression Objects
extending VR-ForcesExtending VR-Forces: Plug-ins or Stand-Alone Applications
extending, base state repositoryExtending State Repositories at the Base Class Level
extending, process state repositoryExtending Process State Repositories
extending, spatial subdivisionExtending the DtSpatialSubdivision Classes
extent, intersectingCreating Spatial Subdivision Objects
F
Factory ManagerVR-Forces Factories
factory, component descriptorComponent Descriptors
factory, component managerConfiguring a Component Manager
factory, parametersEntity Parameters
factory, parametersParameter Type Strings
factory, pointer toVR-Forces Factories
factory, registering communications model withCreating Custom Communication Models
factory, set data requestSet Data Requests
factory, systemCreating Control Objects
factoryObject Factories
factoryThe DtSimComponent Class
factoryVR-Forces Factories
factoryManager()VR-Forces Factories
factoryMgr.hVR-Forces Factories
feature, arealAreal Features
feature, creating DtSpecification forFeature Specifications
feature, linearLinear Features
feature, specificationFeature Specifications
file, configurationTerrain File Locations
file, object mapCreating an Entity
file, order of battleCreating an Entity
file, order of battleCreating Control Objects
file, planStatements
file, reading and writingReadable, Writable Objects
file, reading fromHandling Unspecified Parameters
file, storing data inParameter Type Strings
file, terrain, locationTerrain File Locations
filter, for iterating through objectsIterating Through Simulation Objects
finding, back-endsFinding Out About Remote VR-Forces Applications
finding, plan statementModifying a Plan Programmatically
findPartByType()The Attachment Manager
finishing planCompleting a Plan
fire interactionFire and Detonation Processing
fireManager.hFire and Detonation Processing
fixed wing fighter jet systemFixed Wing Fighter Jet System
fixed-wing, modelCore Elements of Fixed-wing Entities
fltrFcnInf.hObject Predicates
fltrFcnPred.hObject Predicates
force, hostilityThe Hostility Manager
forceThe Entity Hierarchy
forceHostilty.mtlThe Hostility Manager
forceTypePred.hObject Predicates
forward()The State Repository Hierarchy
function, callbackReceiving Interface Messages
function, creatorVR-Forces Factories
function, lookupLooking Up Individual Objects
functor, creating newExtending the DtSpatialSubdivision Classes
functorThe Spatial Subdivision Container
G
geocentric, coordinate systemKinematic State
geodetic, coordinate systemCoordinate Systems
geometry, modelObject Geometry
geometry, objectState Repositories
geometry, objectObject Geometry
getData()Readable, Writable Objects
getData()Reading Data from a File
getList()Iterating Through Simulation Objects
getSelf()Readable, Writable Objects
getSelf()Reading Data from a File
getting, entity stateProcess State Repositories
getVrfObjects()Spatial Organization of Entities
global commandSimulation Commands
global IDIdentifying Objects
global object designatorIdentifying Objects
global object designatorLooking Up Individual Objects
Graphical User Interface (GUI) APIIntroduction to the VR-Forces Toolkit
greater than or equal toResource Operators
greater thanResource Operators
ground movement system, disaggregatedGround Disaggregated Movement System
ground tracked movement systemGround Tracked Movement System
ground vehicle, aggregated movementGround Aggregated Movement System
ground vehicle, armor damage systemGround Armor Damage System
ground vehicle, componentsGround Vehicles
ground vehicle, model Ground Vehicles
ground vehicle, modelGround Vehicle Kinematics Model
ground vehicle, movement systemGround Tracked Movement System
ground vehicle, movementGround Disaggregated Movement System
ground vehicle, support planeGround Vehicle Kinematics Model
ground-entity-state-repositoryHow the Object Manager Chooses an Object's Subcomponents
ground-entity-state-repositoryParameter Type Strings
ground-vehicle-paramParameter Type Strings
groundClamp()Terrain Database
GUI API, threadingDriver Thread
GUI APIThe VR-Forces Graphical User Interface API
H
handheld M16 systemHandheld M16 System
hierarchy, changes, notification ofGetting Notification of Changes to the Hierarchy
hierarchy, entity, changingModifying the Entity Hierarchy
hierarchy, entityThe Entity Hierarchy
hierarchy, organization, queryingQuerying the Organization Hierarchy
hierarchy, parameter and state repository classesEntity Parameters
hierarchy, state repositoryThe State Repository Hierarchy
hierarchyThe Organization Manager
hierarchyThe Echelon ID
hierarchyThe Subordinate Manager
HLA, RPR FOMIntroduction to Entities
HLAVR-Forces and VR-Link
Hostility ManagerThe Hostility Manager
hostility, changingSimulation Commands
hostilityManager()The Hostility Manager
hostilityManager.hThe Hostility Manager
hostStructs.hAddressing a Message
hostStructs.hCalling the DtCgf Constructor
human kinematics modelHuman Kinematics Model
human movement systemHuman Movement System
human, modelHumans
human, modelComponent Systems that Make Up a Human Entity
I
ID, application Looking Up Objects
ID, applicationCalling the DtCgf Constructor
ID, echelon, assigningCreating a Local Entity from Within an Application
ID, echelonThe Organization Manager
ID, echelonAggregate Organization
ID, echelonEchelon IDs
ID, echelonLooking Up Individual Objects
ID, echelonThe Echelon ID
ID, globalIdentifying Objects
ID, objectLooking Up Objects
ID, radioSending Radio Messages
ID, sessionVR-Forces Sessions
ID, sessionCalling the DtCgf Constructor
ID, siteCalling the DtCgf Constructor
ID, siteLooking Up Objects
ID, statementStatements
ID, statementModifying a Plan Programmatically
ID, subtaskHow to Use Subtasks
identifier, objectIdentifying Objects
identifying objectsIdentifying Objects
identifying, back-endsFinding Out About Remote VR-Forces Applications
If statementStatements
ifaceCont.hThe Message Interface
ifaceMsg.hThe Message Interface
ifaceMsg.hDtSimInterfaceMessage
ifaceMsgExec.hDtInterfaceMessageExecutive
ifStmt.hIterating Through the Statements in a Plan
implementation, terrainUsing the DtTerrainInterface Class
implementation, terrainAdding a DtTerrainPassThroughLayer
independent taskTypes of Tasks
index, statementStatements
indexType()DtInterfaceMessageExecutive
individual objectThe Object Type
individual-local-entity-net-interfaceConfiguring an Object with a Network Interface
infrared sensorIR Sensor System
inheritance, multipleMultiple Inheritance and DtReaderWriter
inheritanceParameter Inheritance
inheriting, parametersParameter Inheritance
inheritValues()Parameter Inheritance
inheritValuesFromThisType()Parameter Inheritance
init()How the Object Manager Creates an Object
init()The Component Manager
init()Creating Components
init()Creating Settings
init()Initializing A DtCgf
init()The DtVrfApp Class
init()The VR-Forces Creator
initializing, DtCgfInitializing A DtCgf
initializing, DtPlanCreating a New Plan Using API Calls
initializing, simulation engineCreating and Initializing the Simulation Engine
input port groupPort Groups
input port, typesTypes of Input and Output Ports Supported in VR-Forces
input, port groupInter-Component Communication
input, portInter-Component Communication
inputPort.hPorts and Port Groups
inputPort.hInter-Component Communication
inputPortGroup.hInter-Component Communication
inputPortGroup.hPort Groups
inserterThe Spatial Subdivision Container
inserting, spatial subdivision elementCreating Spatial Subdivision Objects
inter-application communicationThe Message Interface
interaction, damage and fireFire and Detonation Processing
interaction, dataVR-Forces Sessions
interaction, signalThe VR-Forces Radio Message System
interface message, sendingSending an Interface Message
interface messageDtInterfaceMessageExecutive
interface messageDtSimInterfaceMessage
interface messageDtSimMessage
interface messageLocal Network Interfaces
interface, content, creatingCreating New Interface Content
interface, message, receivingReceiving Interface Messages
interface, networkThe Network Interface
internal message systemThe VR-Forces Simulation Internal Message System
internal message, sendingSending Simulation Internal Messages
internal messageOverview of Entity Communication
internal messageThe VR-Forces Simulation Internal Message System
intersect()Querying the Terrain Interface
intersecting, chordCreating Spatial Subdivision Objects
intersection, querying forQuerying the Terrain Interface
intersection, terrain, embarked entitiesHow Embarkation Affects Entity Models
intersection, testingTesting for All of the Terrain Intersections Along a Chord
intersection, with terrainTerrain Intersection Tests
intersectionTimeQuerying the Terrain Interface
intersector, creatingExtending the DtSpatialSubdivision Classes
intersectorThe Spatial Subdivision Container
intSetting.hThe Settings Manager
is-organizedThe Organization Manager
isDoneTriggers
isLoaded()Loading a Scenario
iterating, edge pointsLinear Features
iterating, subordinate objectsThe Subordinate Manager
iterating, through objectsIterating Through Simulation Objects
iterating, through plan statementsIterating Through the Statements in a Plan
J
joyDevMgr.hThe Joystick Device Manager
Joystick Device ManagerThe Joystick Device Manager
K
keepExistingAttachmentAttaching Environmental Objects to Entities
kinematic stateState Repositories
kinematic stateKinematic State
kinematics, ground vehicleGround Vehicle Kinematics Model
kinematics, humanHuman Kinematics Model
kinematics, missileMissile Kinematics Model
kinTools.hObject Geometry
L
label, objectThe Object Label
Lambert Conformal Conical coordinate systemCoordinate Systems
lambertConformalProjectionCoordinate Systems
latitudeCoordinate Systems
layer, pass throughUsing the DtTerrainInterface Class
layer, pass throughAdding a DtTerrainPassThroughLayer
lclEnvNetIf.hCreating Control Objects
lclVerticesNotEqPred.hObject Predicates
lead subordinateAggregate Organization
leftCondExpr()Logical Operators
less than or equal toResource Operators
less thanResource Operators
library, BoostThe Boost Serialization Library
library, BoostThe Settings Manager
library, sharedThe VR-Forces APIs Share Classes and Libraries
library, vrfControlUsing the Remote Control API
license, checking forChecking for VR-Forces Licenses at Runtime
license, run-timeDeploying VR-Forces Applications
lifeform, damageLifeform Default Damage System
lifeformThe Object Type
limitations of subtasksHow to Use Subtasks
linear featureLinear Features
linkingBuilding the VR-Forces Application for Linux
Linux, building VR-Forces application forBuilding the VR-Forces Application for Linux
list, managed objectIterating Through Simulation Objects
load()The Object Parameter Database API
loadBatch()Running VR-Forces Applications in Batch Mode
loadBatch()Running VR-Forces Applications in Batch Mode
loading, DTEDLoading a Terrain using VR-inTerra
loading, plan fileLoading a Plan File
loading, plug-insLoading Plug-ins
loading, scenario, using remote control APILoading a Scenario
loading, terrainLoading a Terrain using VR-inTerra
loadScenario()Loading a Scenario
loadScenario()Using the DtCgf Class
loadScenario()Using the Remote Control API
loadScenario()Loading a Plan File
loadTerrain()Loading a Terrain using VR-inTerra
local entityHow the Object Manager Chooses an Object's Subcomponents
local objectLocal and Remote Objects
local state repositoryComponents and State Repositories
local, coordinate systemState Repositories
local, coordinate systemObject Geometry
local, entity, Task ManagerThe Task Manager
local, network interfaceThe Network Interface
local, object, removingRemoving a Locally Simulated Object from the Simulation
local, objectState Repositories
local, Task ManagerResponding to the Tasked by Superior Request
local-environmental-net-interfaceConfiguring an Object with a Network Interface
localKinematicState().velocity()How Embarkation Affects Entity Models
localState()Resource Operators
location, terrain fileTerrain File Locations
logical, constantLogical Constants
logical, operatorLogical Operators
longitudeCoordinate Systems
looking up, componentLooking Up a Component
looking up, objectsIterating Through Simulation Objects
looking up, process state repositoryProcess State Repositories
looking up, process state repositoryCreating and Configuring Process State Repositories
lookup functionLooking Up Individual Objects
lookup, objectLooking Up Objects
lookupBackend()Finding Out About Remote VR-Forces Applications
lookupComponent()Looking Up a Component
lookupComponentSystem()Looking Up a Component
lookupNode()Querying the Organization Hierarchy
lookupResource()The Resource Manager
lookupSetting()Accessing Settings
lookupSetting()Creating Settings
lookupSetting()Querying Settings from Remote Applications
lookupStatement()Modifying a Plan Programmatically
M
M16 systemHandheld M16 System
machine-gun-ammunitionThe Resource Manager
main blockIterating Through the Statements in a Plan
main threadDriver Thread
main()The DtVrfApp Class
main-gun-ammunitionThe Resource Manager
mainBlock()Modifying a Plan Programmatically
mainLoop()Creating and Initializing the Simulation Engine
mainLoop()The DtVrfApp Class
MAK specification modelThe MAK Specification Model
making decisionsSensors
MAK_GEOID_GRID, environment variableLoading a Terrain using VR-inTerra
managed object listIterating Through Simulation Objects
manager, resourceThe Resource Manager
manager, set dataThe Set Data Manager
managing, resourcesThe Resource Manager
managing, settingsThe Settings Manager
manual reorganizationAggregate Organization
medium, surfaceTerrain Surface (Soil Type)
message, addressingAddressing a Message
message, adminAdmin Messages
message, administrationDtAdminMessage
message, callback, typesReceiving Specific Types of Messages
message, callbacksMessage Receipt Callback Member Functions
message, classesMessage Classes
message, controlChoosing Which VR-Forces Applications to Control
message, DtIfModifySettingModifying Settings from Remote Applications
message, DtIfRequestSettingQuerying Settings from Remote Applications
message, DtIfSettingQuerying Settings from Remote Applications
message, interface, sendingSending an Interface Message
message, interfaceThe Message Interface
message, interfaceDtInterfaceMessageExecutive
message, interfaceDtSimInterfaceMessage
message, interfaceDtSimMessage
message, internal simulationThe VR-Forces Simulation Internal Message System
message, internalOverview of Entity Communication
message, internalThe VR-Forces Simulation Internal Message System
message, parametersSetting Parameters
message, plan, sendingIntroduction to Plans
message, printingSimulation Commands
message, radioTask Messages
message, radioThe VR-Forces Radio Message System
message, radioDtSimMessage
message, radioThe VR-Forces Radio Message System
message, receiving interfaceReceiving Interface Messages
message, receiving specificReceiving Messages from Specific Sources
message, receivingReceiving Messages
message, registering interest inControllers
message, reportReports
message, sending radioSending Radio Messages
message, sendingSending Messages
message, sentActuators
message, set data requestDtSetDataRequestMessage
message, taskTask Messages
message, taskDtTaskMessage
message, taskTasks
message, VR-Forces interfaceLocal Network Interfaces
message, vrf objectDtVrfObjectMessageExecutive
messageOverview of Entity Communication
MetaFlight, terrainSynchronous and Asynchronous Calls with Paged Terrains
metric, querying vector network withUsing Metrics to Query the Vector Network
metric.hUsing Metrics to Query the Vector Network
minimum tick period, varianceTicking Components
minimum tick periodTicking Components
minTickPeriodVarianceTicking Components
missile, dynamics systemMissiles Dynamics System
missile, kinematics modelMissile Kinematics Model
missile, launcher, US attackUS Attack Missile Launcher System
missile, modelMissiles
missingBackendsLoading a Scenario
model, aggregateAggregates
model, aggregateThe Aggregate Multi-resolution Model
model, effect of embarkationHow Embarkation Affects Entity Models
model, entityIntroduction to Entities
model, fixed-wingCore Elements of Fixed-wing Entities
model, geometryObject Geometry
model, ground vehicleGround Vehicle Kinematics Model
model, ground vehicleGround Vehicles
model, human, componentsComponent Systems that Make Up a Human Entity
model, humanHumans
model, missileMissiles
model, multi-resolutionThe Aggregate Multi-resolution Model
model, multi-resolutionWriting Components for a Multiresolution Model
model, physicalActuators
model, rotary-wing entityRotary-wing Entities
modeling, resource consumptionModeling Resource Consumption
models, behaviorEntity Behavior Models
modifying VR-ForcesExtending VR-Forces: Plug-ins or Stand-Alone Applications
modifyRoute()Using the Remote Control API
movement, system, ground trackedGround Tracked Movement System
msgExec.hDtMessageExecutive
msgTypes.hMessage Classes
msgTypes.hReceiving Interface Messages
msgTypes.hThe Message Interface
mtl.hReading Data from a File
mtlParamDb.hThe Object Parameter Database API
multi-resolution modelAggregates
multi-resolution modelThe Aggregate Multi-resolution Model
multi-resolution modelWriting Components for a Multiresolution Model
multiple inheritanceMultiple Inheritance and DtReaderWriter
multiple, radiosSending Radio Messages
munitionThe Object Type
mvObjParams.hEntity Parameters
myExecutionStackTriggers (or When Statements)
myIsCompleteCompleting a Plan
myTaskRequestPendingAdvancing Through a Plan
N
name, componentCreating Components
name, objectThe Object Name
name, radioSending Radio Messages
net-interface-min-tick-period Tuning the Network Interface
net-interface-min-tick-period-varianceTuning the Network Interface
netIface.hThe Network Interface
netRepSize()Creating a New DtSetDataRequest
netRepSize()Creating New Interface Content
netRepSize()Deriving a New Task from DtSimTask
netRepSize()Implementing netRepSize()
NetTypes.hCreating the Network Representation
network interface, configuringConfiguring an Object with a Network Interface
network interface, control objectCreating Control Objects
network interface, remoteState Repositories
network interface, remoteRemote Network Interfaces
network interface, tuningTuning the Network Interface
network interfaceThe Network Interface
network interfaceSimulated Objects
network, coordinate systemKinematic State
network, representation, classCreating the Network Representation
network, state repositoryLocal Network Interfaces
networkingVR-Forces and VR-Link
netwrkEdge.hUsing Vector Networks
netwrkNode.hUsing Vector Networks
netwrkSeg.hUsing Vector Networks
newData()Retrieving Data from an Input Port
newData()Sending Data through and Retrieving Data from Port Groups
newScenario()Finding Out About Remote VR-Forces Applications
nextName()The Object Name
nextTickTime()Ticking Components
non-VR-Forces, entityThe Entity Hierarchy
non-VR-Forces, objectManaging Local and Remote Entities
not equal toResource Operators
notification level, messageObject Console Messages
notification, change to organization hierarchyGetting Notification of Changes to the Hierarchy
notify callbackThe Set Data Manager
O
object console, message, sendingObject Console Messages
Object Manager, iterating through objectsIterating Through Simulation Objects
Object ManagerCreating and Managing Objects
Object ManagerCreating an Entity
Object ManagerCustomizing or Extending the Simulation Engine
Object ManagerHow the Object Manager Creates an Object
Object ManagerManaging Local and Remote Entities
Object ManagerThe Object Manager and Simulated Objects
Object ManagerThe Organization Manager
Object ManagerCreating a New Local Object
Object ManagerObject Parameters
object map fileCreating an Entity
object parameter database, APIThe Object Parameter Database API
object parameter database, component descriptorComponent Descriptors
object parameter database, entity creationManaging Local and Remote Entities
object parameter database, setting tick rateTicking Components
object parameter databaseHow the Object Manager Creates an Object
object parameter databaseThe Object Manager and Simulated Objects
object parameter databaseCreating Ports and Port Groups in Components
object parameter databaseObject Parameters
object parameter databasePort Groups
Object Plan ManagerSimulated Objects
object state repositorySimulated Objects
object state repositoryThe State Repository Hierarchy
object, accessing planAccessing the Plan for an Object
object, callbacks for addition and removalGetting Notified When Objects are Added or Removed
object, conditionObject Predicates
object, configuring network interfaceConfiguring an Object with a Network Interface
object, controlControl Objects
object, creating, with factoriesObject Factories
object, creating. remote control APICreating Objects
object, creatingHow the Object Manager Creates an Object
object, creatingSimulation Commands
object, creatingDtCgf Member Functions
object, creation, blockingObject Operations and Blocking Terrain Calls
object, creation, queueQueueing Object Creation
object, deleting or editing using remote control APIModifying and Deleting Objects
object, deletingSimulation Commands
object, deletingDtCgf Member Functions
object, detecting with sensorDetecting Objects with Sensors
object, discovering remoteCreating and Managing Objects
object, discovering remoteThe Object Manager and Simulated Objects
object, environmentalAttaching Environmental Objects to Entities
object, geometryState Repositories
object, geometryControl Object Geometry
object, geometryObject Geometry
object, IDLooking Up Objects
object, identifierIdentifying Objects
object, identifierLooking Up Individual Objects
object, identifyingIdentifying Objects
object, iterating throughIterating Through Simulation Objects
object, labelThe Object Label
object, local and remoteLocal and Remote Objects
object, localState Repositories
object, looking upLooking Up Individual Objects
object, lookupLooking Up Objects
object, managed listIterating Through Simulation Objects
object, managing with remote control APIManaging VR-Forces Objects
object, name, control objectIdentifying Control Objects
object, nameIdentifying Objects
object, nameLooking Up Individual Objects
object, nameThe Object Name
object, non-VR-ForcesManaging Local and Remote Entities
object, parametersState Repositories
object, pointers toImportant Coding Recommendations
object, predicateIterating Through Simulation Objects
object, predicateObject Predicates
object, removing localRemoving a Locally Simulated Object from the Simulation
object, simulatedThe Object Manager and Simulated Objects
object, spatial organizationSpatial Organization of Objects
object, stateGetting the State of a Simulated Object
object, subordinateThe Subordinate Manager
object, target for sensorSignature Sensor Concepts
object, type, predefinedThe Object Type
object, typeSimulated Objects
object, typeThe Object Type
object, vrf, messageDtVrfObjectMessageExecutive
objectContactListUsing the Contact Fusion Controller
objectName()Conditional Expressions for Testing Entity Status
objectResourceManager.hThe Resource Manager
ObjectResourceManagerThe Resource Manager
objectSensor.hSensors
objType.hThe Attachment Manager
objType.hThe Object Type
objTypeEnums.hControl Object Parameters
objTypeEqPred.hObject Predicates
obstacleControl Objects
occupancyDirectorController.hEmbarkation
OPD Editor, plug-in APIThe Entity Editor and OPD Editor Plug-in API
OPDThe Object Manager and Simulated Objects
OpenGLDriver Thread
operator, logicalLogical Operators
order of battle, control objectIdentifying Control Objects
order of battle, fileCreating an Entity
order of battle, fileCreating Control Objects
Organization ManagerIntroduction to Entities
Organization ManagerThe Organization Manager
Organization ManagerChanging the Entity Hierarchy
Organization ManagerGetting Notification of Changes to the Hierarchy
Organization ManagerHow the Organization Manager Works
Organization ManagerModifying the Entity Hierarchy
Organization ManagerSimulated Objects
organization, hierarchy, queryingQuerying the Organization Hierarchy
organization, pseudo-aggregateAggregate Organization
organizationThe Echelon ID
orgCtlr.hEchelon IDs
orgManager.hThe Organization Manager
orgMgrNode.hHow the Organization Manager Works
orgView.hHow the Organization Manager Works
output port groupPort Groups
output port, typesTypes of Input and Output Ports Supported in VR-Forces
output, port groupInter-Component Communication
output, portInter-Component Communication
outputPort.hPorts and Port Groups
outputPort.hInter-Component Communication
outputPortGroup.hInter-Component Communication
outputPortGroup.hPort Groups
overrideBlockingAssertObject Operations and Blocking Terrain Calls
overriding, remote attachmentOverriding the Remote Attachment Process
P
paged, terrainSynchronous and Asynchronous Calls with Paged Terrains
parameter, class hierarchyEntity Parameters
parameter, common entityThe State Repository Hierarchy
parameter, componentsSpecifying Parameters for Components
parameter, control objectControl Object Parameters
parameter, entityThe Object Manager and Simulated Objects
parameter, factoryEntity Parameters
parameter, inheritanceParameter Inheritance
parameter, messageSetting Parameters
parameter, objectState Repositories
parameter, objectObject Parameters
parameter, typeIntroduction to Entities
parameter, typeParameter Type Strings
parameter, unspecifiedHandling Unspecified Parameters
parameters()Object Parameters
parametersEntry()Object Parameters
paramTypes.hEntity Parameters
parentLocation()Kinematic State
part, articulatedThe Attachment Manager
part, attachedThe Attachment Manager
part, attaching and detachingThe Attachment Manager
pass through layer, terrainAdding a DtTerrainPassThroughLayer
pass through, layerUsing the DtTerrainInterface Class
pause()Using the Remote Control API
pause()DtCgf Member Functions
pauseDtCgf Member Functions
PDU, signalThe VR-Forces Radio Message System
percentageFull()Managing Resources
percentageFull()Resource Operators
performance, blocking terrain callObject Operations and Blocking Terrain Calls
performance, tuning network interfaceTuning the Network Interface
performance, tuning, tick rateTicking Components
periodic timerScheduling Events with the Simulation Engine
periTimer.hScheduling Events with the Simulation Engine
phase lineControl Objects
physical extentObject Geometry
physical modelActuators
physical worldThe Physical World
physicalWorld.hThe Physical World
physicalWorldParams.mtlSignature Sensor Concepts
place()Object Operations and Blocking Terrain Calls
placePoints()Object Operations and Blocking Terrain Calls
Plan AdministratorThe Plan Administrator
Plan ManagerCustomizing or Extending the Simulation Engine
Plan ManagerIntroduction to Entities
Plan ManagerManaging Plans
Plan ManagerThe Plan Manager
Plan ManagerThe Task Manager
Plan ManagerHow the Object Manager Chooses an Object's Subcomponents
Plan windowStatements
plan()Accessing the Plan for an Object
plan, abandoningSimulation Commands
plan, abandoningAbandoning a Plan
plan, accessing for objectAccessing the Plan for an Object
plan, adding, statementCreating a New Plan Using API Calls
plan, adding, statementModifying a Plan Programmatically
plan, blockIterating Through the Statements in a Plan
plan, changing from codeModifying a Plan Programmatically
plan, changingExamining and Changing Plans
plan, completingCompleting a Plan
plan, conditional expressionIterating Through the Statements in a Plan
plan, creating through APICreating a New Plan Using API Calls
plan, dispatcherIntroduction to Plans
plan, evaluating resourcesResource Operators
plan, examiningExamining and Changing Plans
plan, executingExecuting a Plan
plan, executingStarting the Plan
plan, executingThe Initial Execution State
plan, fileStatements
plan, finding statementModifying a Plan Programmatically
plan, iterating through statementsIterating Through the Statements in a Plan
plan, loading from fileLoading a Plan File
plan, managingManaging Plans
plan, moving throughAdvancing Through a Plan
plan, reading and writingIntroduction to Plans
plan, readingIterating Through the Statements in a Plan
plan, remote control APITasks and Plans
plan, removing, statementModifying a Plan Programmatically
plan, saving, to fileSaving Plans to a File
plan, statementStatements
plan, triggerTriggers
plan. conditional expressionConditional Expressions
planBlock.hIterating Through the Statements in a Plan
platformThe Object Type
plug-in, API, Entity EditorThe Entity Editor and OPD Editor Plug-in API
plug-in, API, OPD EditorThe Entity Editor and OPD Editor Plug-in API
plug-in, back-endCreating a Plug-in
plug-in, back-endCreating a Plug-in
plug-in, loadingLoading Plug-ins
plug-inExtending VR-Forces: Plug-ins or Stand-Alone Applications
point, iterating through edgeLinear Features
pointUsing Vector Networks
pointer, objectImportant Coding Recommendations
port group, connecting to portConnecting Components
port group, creatingCreating Ports and Port Groups in Components
port groupConnecting Components
port groupInter-Component Communication
port groupPort Groups
port, activatingSending Data Through an Output Port
port, connecting to port groupConnecting Components
port, creatingCreating Ports and Port Groups in Components
port, deactivatingSending Data Through an Output Port
port, getting data fromRetrieving Data from an Input Port
port, input and outputInter-Component Communication
port, sending data throughSending Data Through an Output Port
portPorts and Port Groups
portConnecting Components
portInter-Component Communication
predefined object typeThe Object Type
predicate()Notifying an Application When a Simulation Object Changes
predicate, callback functionNotifying an Application When a Simulation Object Changes
predicate, objectObject Predicates
predicateIterating Through Simulation Objects
predicateEqual()Object Predicates
preloadTerrainAreas()Synchronous and Asynchronous Calls with Paged Terrains
prerequisite, buildingPrerequisites for Building VR-Forces Applications
priority, componentThe Component Manager
priority, componentSetting the Priority of Components
priorityConnecting Components
Process State Repository Manager, registering process state repository withCreating and Configuring Process State Repositories
Process State Repository ManagerProcess State Repositories
Process State Repository ManagerState Repositories
process state repository, creating and configuringCreating and Configuring Process State Repositories
process state repository, extendingExtending Process State Repositories
process state repository, looking up nameProcess State Repositories
process state repository, looking upCreating and Configuring Process State Repositories
process state repositoryProcess State Repositories
processAwaitingTask()Starting the Plan
processing, fire and damage interactionsFire and Detonation Processing
processor callbackThe Set Data Manager
processSR.hProcess State Repositories
processTaskComplete()How to Use Subtasks
procSRMgr.hProcess State Repositories
procSRTypes.hProcess State Repositories
procSRTypes.hCreating and Configuring Process State Repositories
project, settingBuilding an Application for Windows
projected coordinateObject Geometry
propagation, sensorSensor Propagation
pseudo-aggregate, organization controllerAggregate Organization
pseudo-aggregate-local-entity-net-interfaceConfiguring an Object with a Network Interface
pseudo-aggregateIntroduction to Entities
pseudoAggOrg.hEchelon IDs
publishing, emitter systemThe Radar Sensor
pushExecutionStack()Triggers
putData()Readable, Writable Objects
putSelf()Readable, Writable Objects
Q
querying, organization hierarchyQuerying the Organization Hierarchy
querying, vector networkQuerying the Vector Network
queue, object creationQueueing Object Creation
queue, Set Location requestQueueing Set Location Requests
queueObjectForRemoval()Removing a Locally Simulated Object from the Simulation
queueSetSuperior()Modifying the Entity Hierarchy
queueSetSuperiorToForce()Modifying the Entity Hierarchy
R
radar object sensorSensors
radar sensorThe Radar Sensor
radarObjectSensor.hSensors
radio message, reportReports
radio messageTask Messages
radio messageDtSimMessage
radio net, report messagesReports
radio netIntroduction to Entities
radio, configuringThe VR-Forces Radio Message System
radio, identifyingSending Radio Messages
radio, internal message systemThe VR-Forces Simulation Internal Message System
radio, message system;Overview of Entity Communication
radio, message systemThe VR-Forces Radio Message System
radio, message, adminAdmin Messages
radio, message, customCreating Custom Communication Models
radio, messageThe VR-Forces Radio Message System
radio, multipleSending Radio Messages
radio, role with controllersControllers
radio, sending messageSending Radio Messages
radioIntroduction to Entities
radioOverview of Entity Communication
radioActuators
radioMessageType()Task Messages
radioMessageType()DtSetDataRequestMessage
radioMsg.hTask Messages
radioMsgTypes.hDeriving a New Task from DtSimTask
radioMsgTypes.hTask Messages
radioMsgTypes.hTasks
random operatorThe Random Operator
rangeNetNodMet.hUsing Metrics to Query the Vector Network
rangeNetSegMet.hUsing Metrics to Query the Vector Network
rcvrTrans.hActuators
rdrWritr.hReadable, Writable Objects
rdrWritr.hParameter Type Strings
rdrWritr.hTasks
readableEntity Parameters
readerTasks
reading, data from fileReading Data from a File
reading, databaseTerrain Implementations
reading, fileReadable, Writable Objects
reading, from fileHandling Unspecified Parameters
reading, planIterating Through the Statements in a Plan
reading, plansIntroduction to Plans
readOrderOfBattleFile()Creating an Entity
readPlanFile()The Plan Administrator
readPlanFile()Loading a Plan File
receiveMessage()Creating Custom Communication Models
receiverIntroduction to Entities
receiving, interface messagesReceiving Interface Messages
receiving, messagesReceiving Messages
recTimer.hScheduling Events with the Simulation Engine
recurring timerScheduling Events with the Simulation Engine
reflected entityThe Network Interface
reflected objectRemote Network Interfaces
refSR.hThe Attachment Manager
registerConsumer()Getting Notification of Changes to Settings
registering, communications model with factoryCreating Custom Communication Models
registering, creator functionThe VR-Forces Creator
registering, interest in messagesControllers
registering, object callbacksGetting Notified When Objects are Added or Removed
registering, process state repository, PSR Manager, withCreating and Configuring Process State Repositories
registering, set data requestRegistering and Unregistering for Set Data Requests
registering, taskRegistering and Unregistering for Tasks
registerProducer()Creating Settings
registerSetDataRequestCreators()Creating a New DtSetDataRequest
registerTaskMsgCallbacks()Deriving a New Task from DtSimTask
registerTaskMsgCallbacks()Registering and Unregistering for Tasks
registry, reader-writerThe Reader/Writer Registry
Registry, WindowsDeploying VR-Forces Applications
relativeAcceleration()How Embarkation Affects Entity Models
relativeVelocity()How Embarkation Affects Entity Models
remBatchMgr.hRunning VR-Forces Applications in Batch Mode
remBatchMgr.hRunning VR-Forces Applications in Batch Mode
remLgrControl.hRunning VR-Forces Applications in Batch Mode
remote application, getting settings fromQuerying Settings from Remote Applications
remote attachmentRemote Attachment
remote control API, batch modeRunning VR-Forces Applications in Batch Mode
remote control API, batch modeRunning VR-Forces Applications in Batch Mode
remote control API, building application Building an Application Using the Remote Control API
remote control API, changing environmentAccessing and Modifying Environment State
remote control API, creating objectCreating Objects
remote control API, managing objectsManaging VR-Forces Objects
Remote Control API, messagesDtSimInterfaceMessage
remote control API, reorganizing entitiesChanging the Entity Hierarchy
remote control API, tasks and plansTasks and Plans
remote control API, usingUsing the Remote Control API
remote control APIIntroduction to the Remote Control API
Remote Control APIIntroduction to the VR-Forces Toolkit
remote control APIThe VR-Forces Remote Control API
remote control applicationCustomizing or Extending the vrfSim Application
remote control, applicationCalling the DtCgf Constructor
remote entityHow the Object Manager Chooses an Object's Subcomponents
remote object, discoveringThe Object Manager and Simulated Objects
remote, attachment, overridingOverriding the Remote Attachment Process
remote, entity, non-VR-ForcesThe Entity Hierarchy
remote, network interfaceState Repositories
remote, network interfaceThe Network Interface
remote, network interfaceRemote Network Interfaces
remote, object, discoveringCreating and Managing Objects
remote, objectState Repositories
remote, objectLocal and Remote Objects
remoteEnvironmentController()Accessing and Modifying Environment State
removeAndDelete()Modifying a Plan Programmatically
removeAndDelete()Removing a Locally Simulated Object from the Simulation
removeBackendDiscoveryCallback()Finding Out About Remote VR-Forces Applications
removeBackendLoadedCallback()Loading a Scenario
removeBackendRemovalCallbacks()Finding Out About Remote VR-Forces Applications
removeBackendSavedCallback()Saving a Scenario
removeChildResource()Managing Resources
removeFromOrganization()Changing the Entity Hierarchy
removePendingSubtaskId()How to Use Subtasks
removePlanCompleteCallback()Tasks and Plans
removePlanStatementCallback()Tasks and Plans
removeResource()The Resource Manager
removeScenarioLoadedCallback()Loading a Scenario
removeScenarioSavedCallback()Saving a Scenario
removing, local objectRemoving a Locally Simulated Object from the Simulation
removing, statement from planModifying a Plan Programmatically
removing, subordinate objectThe Subordinate Manager
reorganizationAggregate Organization
reorganizing, entities, remote control APIChanging the Entity Hierarchy
repeatabilityTicking Components
replaceAll()Terrain File Locations
replaceString()Terrain File Locations
report, messageReceiving Specific Types of Messages
report, spotThe VR-Forces Radio Message System
report, textThe VR-Forces Radio Message System
reportReports
reportDtReportMessage
reportMsg.hDtReportMessage
requirement, building applicationPrerequisites for Building VR-Forces Applications
Resource ManagerComponent Systems
Resource ManagerIntroduction to Entities
Resource ManagerModeling Resource Consumption
Resource ManagerThe Resource Manager
resource, evaluatingResource Operators
resource, managingThe Resource Manager
resource, managingManaging Resources
resource, modelingModeling Resource Consumption
resourceManager()Modeling Resource Consumption
resourceManager()The Resource Manager
restoreTasks
retaskTypes of Tasks
rewind()DtCgf Member Functions
rewindDtCgf Member Functions
rightCondExpr()Logical Operators
rotary wing, attack movement systemRotary-wing Attack Movement System
rotary wing, modelRotary-wing Entities
rotary-wing, armor systemRotary-wing Default Armor System
routeControl Objects
rsrcList.hManaging Resources
RTItick()using, remote control APIUsing the Remote Control API
run modeDtCgf Member Functions
run()Using the DtCgf Class
run()Using the Remote Control API
run()DtCgf Member Functions
run-time licenseDeploying VR-Forces Applications
runBatch()Running VR-Forces Applications in Batch Mode
runBatch()Running VR-Forces Applications in Batch Mode
running()Running VR-Forces Applications in Batch Mode
rwFile.hParameter Type Strings
rwIntList.hStatement Blocks
rwRegistry.hThe Reader/Writer Registry
rwString.hWriting Data to a File
rwString.hThe Object Name
S
save()The Object Parameter Database API
saveTasks
saveScenario()Saving a Scenario
saveScenario()DtCgf Member Functions
saveScenario()Saving Plans to a File
saving, plan to fileSaving Plans to a File
saving, scenario, using remote control APISaving a Scenario
saving, scenarioProcess State Repositories
saving, scenarioThe Object Manager and Simulated Objects
saving, scenarioCheckpointing an Entity's State
saving, scenarioSaving Plans to a File
scenario, checkpointThe Object Manager and Simulated Objects
scenario, checkpointingProcess State Repositories
scenario, loading, using remote control APILoading a Scenario
scenario, saving, using remote control APISaving a Scenario
scenario, savingProcess State Repositories
scenario, savingCheckpointing an Entity's State
scenario, savingSaving Plans to a File
scheduler.hScheduling Events with the Simulation Engine
schedulerThe Simulation Manager
schedulerScheduling Events with the Simulation Engine
scheduling, eventsScheduling Events with the Simulation Engine
scnBatchIter.hRunning VR-Forces Applications in Batch Mode
searchPathReading Data from a File
SEDRISUsing Vector Networks
SEDRISThe MAK Specification Model
segmentUsing Vector Networks
sendData()Sending Data through and Retrieving Data from Port Groups
sendData()Sending Data Through an Output Port
sending, commands to back-endsChoosing Which VR-Forces Applications to Control
sending, interface messageSending an Interface Message
sending, message, consoleObject Console Messages
sending, message, internalSending Simulation Internal Messages
sending, messageSending Messages
sending, messagesActuators
sending, plan messagesIntroduction to Plans
sending, radio messageSending Radio Messages
sendMessage()Sending Messages
sendMessage()Creating Custom Communication Models
sendSubtask()How to Use Subtasks
sendToNet()Deriving a New Task from DtSimTask
sendVrfOverlayObjectModifyMsg()Attaching Environmental Objects to Entities
sensor, adding domainAdding Sensor Domains
sensor, addingAdding a Sensor Component
sensor, componentThe Sensor Component
sensor, data, collatingUsing the Contact Fusion Controller
sensor, detecting objects withDetecting Objects with Sensors
sensor, IRIR Sensor System
sensor, propagationSensor Propagation
sensor, radarThe Radar Sensor
sensor, signature propagationSignature Propagation
sensor, signature propagationSignature Sensor Concepts
sensor, signature, target objectTarget Object
sensor, signatureSignature Sensor Concepts
sensor, target objectSignature Sensor Concepts
sensor, visualVisual Sensor System
sensorComponents
sensorComponents and The Component Manager
sensorSensors
sensorThe Physical World
sensorSensors
sensorSignatureManager()Sensor Propagation
serialization, BoostThe Boost Serialization Library
serializationThe Settings Manager
session, IDVR-Forces Sessions
session, IDCalling the DtCgf Constructor
sessionVR-Forces Sessions
Set Data Manager;The Set Data Manager
set data request, creatingCreating a New DtSetDataRequest
set data request, messageDtSetDataRequestMessage
set data request, registering forRegistering and Unregistering for Set Data Requests
set data request, statementStatements
set data request, unregistering forRegistering and Unregistering for Set Data Requests
set data requestThe Set Data Manager
set data requestSet Data Requests
Set Location, queueQueueing Set Location Requests
setAssertOnBlockingTerrainCalls()Synchronous and Asynchronous Calls with Paged Terrains
setDataManager.hThe Set Data Manager
setDataReq.hCreating a New DtSetDataRequest
setDataReq.hDtSetDataRequestMessage
setDtaRqMsg.hDtSetDataRequestMessage
setEntity()Actuators
setEntity()Components and State Repositories
setEntitySpeed()Using the Remote Control API
setFromNet()Creating a New DtSetDataRequest
setFromNet()Creating New Interface Content
setFromNet()Deriving a New Task from DtSimTask
setFromNet()Implementing setFromNet()
setHostility()The Hostility Manager
setIsComplete(false)Starting the Plan
setMaxWaitTime()Saving a Scenario
setNextTickTime()Ticking Components
setPercentageFull()Managing Resources
setPredicate()Notifying an Application When a Simulation Object Changes
setProjection()Object Geometry
setRelativeAcceleration()How Embarkation Affects Entity Models
setRelativeVelocity()How Embarkation Affects Entity Models
setSetting()Creating Settings
setSetting()Modifying Settings from Remote Applications
setSpotReportsGloballyEnabled()Modifying Settings from Remote Applications
setSuperior()Changing the Entity Hierarchy
setSuperior()Modifying the Entity Hierarchy
setSuperiorToForceModifying the Entity Hierarchy
setTask()Task Messages
setTaskRequestPending(true)Starting the Plan
setTestInterval()Notifying an Application When a Simulation Object Changes
setting, component prioritySetting the Priority of Components
setting, data valuesSet Data Requests
setting, echelon IDEchelon IDs
setting, entity, stateProcess State Repositories
Settings Manager, back-endThe Back-End Settings Manager (DtVrfSimSettingsManager)
Settings Manager, BoostThe Boost Serialization Library
Settings Manager, remote APIModifying Settings from Remote Applications
Settings Manager, remote APIQuerying Settings from Remote Applications
Settings ManagerThe Settings Manager
Settings ManagerCreating Settings
settings, accessingAccessing Settings
settings, back-endThe Back-End Settings Manager (DtVrfSimSettingsManager)
settings, changing from remote applicationModifying Settings from Remote Applications
settings, creatingCreating Settings
settings, getting from remote applicationQuerying Settings from Remote Applications
settings, notification of changes toGetting Notification of Changes to Settings
settings, vrfSimSettings.xmlThe Settings Manager
settingsManager, exampleExamples
settingsManager.hThe Settings Manager
settingsObject.hThe Settings Manager
settingsObjectFactory.hThe Settings Manager
setToNet()Creating a New DtSetDataRequest
setToNet()Creating New Interface Content
setToNet()Implementing setToNet()
setTskBySupr.hResponding to the Tasked by Superior Request
setUseSessionId()VR-Forces Sessions
setValue()Sending Data Through an Output Port
shared classesThe VR-Forces APIs Share Classes and Libraries
shared librariesThe VR-Forces APIs Share Classes and Libraries
side IDLooking Up Objects
signal interactionThe VR-Forces Radio Message System
signal, PDUThe VR-Forces Radio Message System
signature object sensorSensors
signature object sensorThe Radar Sensor
signature, absoluteSignature Sensor Concepts
signature, apparentSignature Sensor Concepts
signature, propagationSignature Propagation
signature, propagationSignature Sensor Concepts
signature, sensorSignature Sensor Concepts
signature, sensorTarget Object
signatureObjectSensor.hSensors
simBlock.hIterating Through the Statements in a Plan
simCmpnt.hComponents and The Component Manager
simCmpnt.hThe DtSimComponent Class
simCommand.hSimulation Commands
simInternalCommunicationInterface.hReceiving Messages from Specific Sources
simManager()The Simulation Manager
simMgr.hCustomizing or Extending the Simulation Engine
simMgr.hThe Simulation Manager
simMsg.hReceiving Interface Messages
simMsg.hDtSimMessage
simpleCgfDtCgf Member Functions
simplePlanDtCgf Member Functions
simpleRadioCommModel.hCreating Custom Communication Models
simReport.hDtReportMessage
simRsrc.hThe Resource Manager
simStmt.hCreating a New Plan Using API Calls
simTask.hDtTaskMessage
simTask.hTasks
simTaskState.hHandling Handover of Tasks between Components
simTrigger.hTriggers
simulated objectThe Object Manager and Simulated Objects
simulated, objectThe State Repository Hierarchy
Simulation APIGetting Started with the VR-Forces Simulation API
Simulation APIIntroduction to the VR-Forces Toolkit
simulation commandSimulation Commands
simulation engine, creating and initializingCreating and Initializing the Simulation Engine
simulation engine, stateDtCgf Member Functions
simulation engineThe VR-Forces Simulation API
Simulation ManagerThe Object Manager and Simulated Objects
Simulation ManagerThe Simulation Manager
Simulation ManagerAddressing a Message
Simulation ManagerParameter Type Strings
simulation model set, hostility fileThe Hostility Manager
simulation, addressChoosing Which VR-Forces Applications to Control
simulation, addressAddressing a Message
simulation, addressCalling the DtCgf Constructor
simulation, addressLooking Up Objects
simulation, internal message systemOverview of Entity Communication
simulation, internal messageThe VR-Forces Simulation Internal Message System
simulation, message interfaceThe Message Interface
simulation, messagesThe VR-Forces Simulation Internal Message System
simulation, sending internal messageSending Simulation Internal Messages
simulation, timeSimulation Time, Time of Day, and the Exercise Clock
site IDCalling the DtCgf Constructor
site, application, object numberIdentifying Objects
skin, terrainUsing the DtTerrainInterface Class
skipTask()How to Use Subtasks
skipTask()Skipping a Task
soil factorParameter Inheritance
soil, type, surfaceTerrain Surface (Soil Type)
sorting, terrain, objects and obstructionsSpatial Subdivisions
source, messageReceiving Messages from Specific Sources
Spatial ManagerSpatial Organization of Objects
spatial organizationThe Physical World
spatial organizationSpatial Organization of Entities
spatial organizationSpatial Organization of Objects
spatial subdivision, creatingCreating Spatial Subdivision Objects
spatial subdivision, extendingExtending the DtSpatialSubdivision Classes
spatial subdivision, functorThe Spatial Subdivision Container
spatial subdivision, inserterThe Spatial Subdivision Container
spatial subdivision, intersecting chordCreating Spatial Subdivision Objects
spatial subdivision, intersecting DtExtentsCreating Spatial Subdivision Objects
spatial subdivision, intersectorsThe Spatial Subdivision Container
spatial subdivisionSpatial Subdivisions
spatialSubdivision.hThe Spatial Subdivision Container
specAttrib.hFeature Specifications
specification, MAK modelThe MAK Specification Model
specification.hUsing Vector Networks
specificationFeature Specifications
specifying, taskTasks
specMgr.hUsing Vector Networks
spot report, generatorSpot Report Generator System
spot report, listGetting the State of a Simulated Object
spot report, receiver systemSpot Report Receiver System
spot reportThe VR-Forces Radio Message System
ssAccumulationFunctor.hThe Spatial Subdivision Container
ssChordIntersector.hCreating Spatial Subdivision Objects
ssChordIntersector.hThe Spatial Subdivision Container
ssExtentIntersector.hCreating Spatial Subdivision Objects
ssExtentIntersector.hThe Spatial Subdivision Container
ssFunctor.hThe Spatial Subdivision Container
ssInsertionFunctor.hThe Spatial Subdivision Container
stand-alone applicationExtending VR-Forces: Plug-ins or Stand-Alone Applications
starting, planStarting the Plan
starting, subtaskHow to Use Subtasks
state data, changingThe Set Data Manager
state information, updatingRemote Network Interfaces
state repository, control objectCreating Control Objects
state repository, extending baseExtending State Repositories at the Base Class Level
state repository, hierarchyEntity Parameters
state repository, hierarchyThe State Repository Hierarchy
state repository, localComponents and State Repositories
state repository, networkLocal Network Interfaces
state repository, process state repositoryProcess State Repositories
state repository, pseudo-aggregateState Repositories for Entities
state repository, relationship to componentsComponents and State Repositories
state repositoryState Repositories
state repositoryState Repositories for Entities
state, environment, remote control APIAccessing and Modifying Environment State
state, kinematicState Repositories
state, savingThe Object Manager and Simulated Objects
state, setting and retrievingProcess State Repositories
state, simulated objectGetting the State of a Simulated Object
statement index objectTriggers (or When Statements)
statement, adding to planCreating a New Plan Using API Calls
statement, blockIterating Through the Statements in a Plan
statement, clockStatement Blocks
statement, conditionalStatements
statement, IDStatements
statement, IDModifying a Plan Programmatically
statement, indexStatements
statement, planStatements
statement, removing from planModifying a Plan Programmatically
statement, set data requestStatements
statement, taskStatements
statement, WhileStatements
statementId()Modifying a Plan Programmatically
status, back-endPublishing a Back-End's Status
step()Statements
stepStatement()Advancing Through a Plan
stmtIndex.hThe Initial Execution State
stopBatch()Running VR-Forces Applications in Batch Mode
stopBatch()Running VR-Forces Applications in Batch Mode
storing, data in filesParameter Type Strings
streaming, terrainSynchronous and Asynchronous Calls with Paged Terrains
string, symbolSymbol Strings
stringRep()Creating a New DtSetDataRequest
stringRep()Deriving a New Task from DtSimTask
stringSetting.hThe Settings Manager
sub-expressionLogical Operators
subclassing, DtVrfAppThe DtVrfApp Class
subcomponent, choosing typeHow the Object Manager Creates an Object
subcomponentSimulated Objects
Subordinate ManagerState Repositories
Subordinate ManagerThe Subordinate Manager
subordinate, leadAggregate Organization
subordinate, object, adding, removing, and iteratingThe Subordinate Manager
subordinate, specifyingAggregates
subordinatesChanged()Echelon IDs
subresourceThe Resource Manager
subscribePlan()Tasks and Plans
subSearch.hConditional Expressions for Testing Entity Status
subsystems, entity behaviorEntity Behavior Models
subtask exampleHow to Use Subtasks
subtask IDHow to Use Subtasks
subtask, cancelingHow to Use Subtasks
subtask, limitations ofHow to Use Subtasks
subtask, starting How to Use Subtasks
subtaskSubtasks
subtaskTypes of Tasks
superiorEchelon IDs
surface, attributesTerrain Surface (Soil Type)
surface, terrainTerrain Surface (Soil Type)
surface.hTerrain Surface (Soil Type)
symbol, stringSymbol Strings
symbolStore.hSymbol Strings
symStr.hSymbol Strings
synchronous callSynchronous and Asynchronous Calls with Paged Terrains
system, aggregate movementGround Aggregated Movement System
system, componentComponent Systems
system, damage, ground armorGround Armor Damage System
system, fixed wing fighter jetFixed Wing Fighter Jet System
system, ground tracked movementGround Tracked Movement System
system, handheld M16Handheld M16 System
system, IR sensorIR Sensor System
system, lifeform damageLifeform Default Damage System
system, missile dynamicsMissiles Dynamics System
system, rotary wing attack movementRotary-wing Attack Movement System
system, spot report generatorSpot Report Generator System
system, spot report receiverSpot Report Receiver System
system, US attack missile launcherUS Attack Missile Launcher System
system, visual sensorVisual Sensor System
systems, humanComponent Systems that Make Up a Human Entity
T
tactical graphicsControl Objects
target-acquiredProcess State Repositories
Task Manager, clearing tasksHandling Clear Task Messages
Task Manager, multi-resolution componentHandling Handover of Tasks between Components
Task Manager, tickingThe Task Manager
Task ManagerIntroduction to Entities
Task ManagerThe Plan Manager
Task ManagerThe Task Manager
Task ManagerHow the Object Manager Chooses an Object's Subcomponents
Task ManagerSimulated Objects
Task ManagerTasks
task, addingAdding a New Task for an Entity
task, classesTasks
task, handling unachievableHandling Unachievable Tasks
task, handoff between componentsHandling Handover of Tasks between Components
task, messageTask Messages
task, messageReceiving Specific Types of Messages
task, messageTasks
task, performingSensors
task, registering forRegistering and Unregistering for Tasks
task, remote control APITasks and Plans
task, statementStatements
task, subtaskSubtasks
task, subtaskTypes of Tasks
task, typesTypes of Tasks
task, unregistering forRegistering and Unregistering for Tasks
task, user, controllerAdding a Controller for a User Task
task, userAdding a User Task
taskTasks
taskComplete()Handling Unachievable Tasks
taskComplete()How to Use Subtasks
taskComplete()Reporting that a Task is Complete
taskCtlrCmpnt.hControllers
taskCtrlCmpnt.hHandling Handover of Tasks between Components
taskedBySuperiorRequestCallback()Responding to the Tasked by Superior Request
taskFactory()VR-Forces Factories
taskFactory.hTasks
taskMgr.hThe Task Manager
taskMsg.hTask Messages
taskMsg.hDtTaskMessage
taskStateHandling Handover of Tasks between Components
terrain API, introduction Introduction to the Terrain API
Terrain APIIntroduction to the VR-Forces Toolkit
terrain page-in areaControl Objects
terrain, APIUsing the DtTerrainInterface Class
terrain, APIThe VR-Forces Terrain API (VR-inTerra)
terrain, blocking callsObject Operations and Blocking Terrain Calls
terrain, capabilitiesTerrain Capabilities
terrain, coordinate systemCoordinate Systems
terrain, dataTerrain File Locations
terrain, databaseTerrain Database
terrain, file, locationTerrain File Locations
terrain, implementationUsing the DtTerrainInterface Class
terrain, implementationAdding a DtTerrainPassThroughLayer
terrain, intersection, embarked entitiesHow Embarkation Affects Entity Models
terrain, intersection, testTesting for All of the Terrain Intersections Along a Chord
terrain, intersectionTerrain Intersection Tests
terrain, loadingLoading a Terrain using VR-inTerra
terrain, MetaFlightSynchronous and Asynchronous Calls with Paged Terrains
terrain, pagedSynchronous and Asynchronous Calls with Paged Terrains
terrain, pass through layerAdding a DtTerrainPassThroughLayer
terrain, querying for intersectionsQuerying the Terrain Interface
terrain, readerTerrain Implementations
terrain, skinUsing the DtTerrainInterface Class
terrain, streamingSynchronous and Asynchronous Calls with Paged Terrains
terrain, surfaceTerrain Surface (Soil Type)
terrainThe Physical World
TerrainCapabilities()Terrain Capabilities
terrainDb.hCustomizing or Extending the Simulation Engine
terrainHeightAboveSeaLevel()Synchronous and Asynchronous Calls with Paged Terrains
terrainImplementation.hTerrain Implementations
terrainInterface()Terrain Database
terrainInterface.hUsing the DtTerrainInterface Class
terrainInterface.hTesting for All of the Terrain Intersections Along a Chord
testing, entity propertiesConditional Expression Objects
testing, for terrain intersectionsTerrain Intersection Tests
testing, terrain intersectionsTesting for All of the Terrain Intersections Along a Chord
text report, messageReceiving Specific Types of Messages
text reportThe VR-Forces Radio Message System
textReport.hSending Messages
thenBlock()Modifying a Plan Programmatically
threadingDriver Thread
tick()Executing a Plan
tick()The Simulation Manager
tick()Triggers
tick()Using the DtCgf Class
tick()Components and Systems can be Enabled and Disabled Dynamically
tick()The DtSimComponent::tick() Function
tick()Ticking Components
tick, order ofConnecting Components
tick, periodTicking Components
tick, rate, tuningTuning the Network Interface
tick, rate, varianceTicking Components
tick, rateTicking Components
tick-period-uses-real-timeTicking Components
ticking, componentsTicking Components
ticking, Task ManagerThe Task Manager
time of daySimulation Time, Time of Day, and the Exercise Clock
timedTick()Ticking Components
timer, recurring and periodicScheduling Events with the Simulation Engine
timer.hScheduling Events with the Simulation Engine
toolkit, building applicationsBuilding an Application that Uses the VR-Forces Toolkit
topLevOrgCtrl.hEchelon IDs
topocentric coordinateObject Geometry
transmitterIntroduction to Entities
triggerTriggers
triggerCompleting a Plan
triggerStarting the Plan
triggerTriggers (or When Statements)
tuning, component performanceTicking Components
tuning, performance, network interfaceTuning the Network Interface
type()Creating a New DtSetDataRequest
type()Creating New Interface Content
type()Deriving a New Task from DtSimTask
type()Configuring a User Task from the GUI
type()Entity Parameters
type()How the Object Manager Chooses an Object's Subcomponents
type()Implementing the type() and clone() Member Functions
type()Looking Up a Component
type()Managing Resources
type()The DtSimComponent Class
type, parameter and state repositoryParameter Type Strings
U
underFireDeterminationSensor.hFire and Detonation Processing
unregistering, callbackGetting Notified When Objects are Added or Removed
unregistering, set data requestRegistering and Unregistering for Set Data Requests
unregistering, taskRegistering and Unregistering for Tasks
unspecified parametersHandling Unspecified Parameters
unsubscribePlan()Tasks and Plans
updateAmountFromChildren()Managing Resources
updateFullAmountFromChildren()Managing Resources
updating, state informationRemote Network Interfaces
use-logger-controlRunning VR-Forces Applications in Batch Mode
User Task dialog boxConfiguring a User Task from the GUI
user task, controllerAdding a Controller for a User Task
user taskAdding a User Task
user taskTypes of Tasks
userTask.hTypes of Tasks
userTaskNameConfiguring a User Task from the GUI
UTM, coordinate systemCoordinate Systems
UTM_Coordinate_SystemCoordinate Systems
V
value()Retrieving Data from an Input Port
variance, tick rateTicking Components
vecNetwrk.hUsing Vector Networks
vecNetwrkRecord.hQuerying the Vector Network
vecNwrkIntRec.hQuerying the Vector Network
vector network, queryingQuerying the Vector Network
vector network, using metricsUsing Metrics to Query the Vector Network
vector networkUsing Vector Networks
vector, feature, creating DtSpecification forFeature Specifications
vectorUsing Vector Networks
velocity, relative to hostHow Embarkation Affects Entity Models
vertexObject Geometry
visitVrfObjects()Spatial Organization of Entities
visual sensor systemVisual Sensor System
VR-Forces, building applicationRebuilding the VR-Forces Application
VR-Forces, building for LinuxBuilding the VR-Forces Application for Linux
VR-Forces, deploying applications based onDeploying VR-Forces Applications
VR-Forces, messagesThe Message Interface
VR-Forces, toolkitBuilding an Application that Uses the VR-Forces Toolkit
VR-inTerraUsing the DtTerrainInterface Class
VR-inTerraThe VR-Forces Terrain API (VR-inTerra)
VR-Link, object, listGetting the State of a Simulated Object
VR-LinkVR-Forces and VR-Link
vrf-aggregate-remote-entity-net-interfaceConfiguring an Object with a Network Interface
vrf-automotive-process-stateCreating and Configuring Process State Repositories
vrf-individual-remote-entity-net-interfaceConfiguring an Object with a Network Interface
vrf-remote-environmental-net-interfaceConfiguring an Object with a Network Interface
vrfApp.cxxThe DtVrfApp Class
vrfApp.hThe DtVrfApp Class
vrfAttachMgr.hThe Attachment Manager
vrfBeListener.hFinding Out About Remote VR-Forces Applications
vrfCheckLicense.hChecking for VR-Forces Licenses at Runtime
vrfControl libraryUsing the Remote Control API
vrfController.hTasks and Plans
vrfController.hUsing the Remote Control API
vrfController.hModifying and Deleting Objects
vrfCreator.hInitializing A DtCgf
vrfGuiCustomizing or Extending the vrfSim Application
vrfGuiIntroduction to the VR-Forces Toolkit
vrfGuiDtCgf Member Functions
vrfIterator()Iterating Through Simulation Objects
vrfKinState.hKinematic State
vrfMsgIf.hThe Message Interface
vrfMvObjSR.hState Repositories for Entities
vrfMvObjSR.hThe State Repository Hierarchy
vrfNetIfTypes.hConfiguring an Object with a Network Interface
vrfObject.hSimulated Objects
vrfObjectCommunicationInterface.hOverview of Entity Communication
vrfObjectMessage.hOverview of Entity Communication
vrfObjectMessage.hReceiving Interface Messages
vrfObjectMessage.hTasks
vrfObjectMessageExecutive.hDtVrfObjectMessageExecutive
vrfObjectPlanManager()Managing Plans
vrfObjGeom.hObject Geometry
vrfObjMgr.hCustomizing or Extending the Simulation Engine
vrfObjMgr.hThe Object Manager and Simulated Objects
vrfObjParams.hThe Object Parameter Database API
vrfObjParams.hObject Parameters
vrfObjPlanAdministrator.hCustomizing or Extending the Simulation Engine
vrfObjPlanMgr.hCustomizing or Extending the Simulation Engine
vrfObjPlanMgr.hIntroduction to Plans
vrfObjPredCbInfo.hNotifying an Application When a Simulation Object Changes
vrfObjSR.hState Repositories
vrfObjSR.hCreating Control Objects
vrfObjSR.hThe State Repository Hierarchy
vrfParamDb.hThe Object Parameter Database API
vrfPluginExtension.hCreating a Plug-in
vrfRadio.hReceiving Messages from Specific Sources
vrfSettingsManager.hThe Settings Manager
vrfsim, log fileObject Console Messages
vrfSim.logCreating a Plug-in
vrfSimCustomizing or Extending the vrfSim Application
vrfSimGetting Started with the VR-Forces Simulation API
vrfSimIntroduction to the VR-Forces Toolkit
vrfSimSettings.xml configuration fileThe Settings Manager
vrfSimSettings.xmlThe Back-End Settings Manager (DtVrfSimSettingsManager)
vrfSimSettingsManager.hThe Settings Manager
vrfSimUserDISBuilding the VR-Forces Application for Windows
vrfSimUserHLA13Building the VR-Forces Application for Windows
vrfSimUserHLA1516Building the VR-Forces Application for Windows
vrfSimUserHLA1516eBuilding the VR-Forces Application for Windows
vrfSRUserExt.hExtending State Repositories at the Base Class Level
vrfStatusPub.hCustomizing or Extending the Simulation Engine
vrfSubordMgr.hThe Subordinate Manager
W
waypointControl Objects
When statementStatements
When statementTriggers (or When Statements)
whenBlock()Modifying a Plan Programmatically
whenStmt.hIterating Through the Statements in a Plan
While statementStatements
window, PlanStatements
Windows, building application forRebuilding the VR-Forces Application
Windows, project settingsBuilding an Application for Windows
writableEntity Parameters
write()Creating Settings
writePlanFile()Saving Plans to a File
writerTasks
writing, data to fileWriting Data to a File
writing, plansIntroduction to Plans
writing, to fileReadable, Writable Objects
XYZ
xyNetSegMet.hUsing Metrics to Query the Vector Network

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)