This is a list of keywords for the developers guide and their associated page or section title.
| 0-9 |
| 30mm cannon, behavior | 30mm Cannon |
| 30mm cannon, behavior | 30mm Cannon |
| 3D chord | Querying the Terrain Interface |
| A |
| abandoning, plan | Abandoning a Plan |
| abandonPlan() | Abandoning a Plan |
| absolute signature | Target Object |
| accessing, environment, remote control API | Accessing and Modifying Environment State |
| actCmpnt.h | Adding a New Entity Behavior (Creating an Actuator) |
| actCmpnt.h | Actuators |
| actCmpnt.h | The DtSimComponent Class |
| activate() | Triggers |
| activating a port | Sending Data Through an Output Port |
| activeConnection() | Retrieving Data from an Input Port |
| actuator, creating | Adding a New Entity Behavior (Creating an Actuator) |
| actuator | Components |
| actuator | Components and The Component Manager |
| actuator | Actuators |
| 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, command | Adding a New Simulation Command |
| adding, component, to remote entity | Adding Existing Components to a Remote Entity |
| adding, component, to remote entity | Adding New or Modified Components to a Remote Entity |
| adding, component | The DtVrfApp Class |
| adding, plan, statement | Modifying a Plan Programmatically |
| adding, sensor domain | Adding Sensor Domains |
| adding, sensor | Adding a Sensor Component |
| adding, statements to plans | Creating a New Plan Using API Calls |
| adding, subordinate object | The Subordinate Manager |
| adding, task | Adding 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, simulation | Calling the DtCgf Constructor |
| address, simulation | Looking Up Objects |
| addressing message | Addressing 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, message | Admin Messages |
| administration, message | Admin Messages |
| adminMessage.h | DtAdminMessage |
| aggregate, component systems | Component Systems that make up an Aggregate |
| aggregate, components | Writing Components for a Multiresolution Model |
| aggregate, disaggregated movement | Ground Disaggregated Movement System |
| aggregate, entity | Introduction to Entities |
| aggregate, force | The Entity Hierarchy |
| aggregate, model | Aggregates |
| aggregate, model | The Aggregate Multi-resolution Model |
| aggregate, movement system | Ground Aggregated Movement System |
| aggregate, publisher | The Network Interface |
| aggregate | The Object Type |
| aggregate | The Subordinate Manager |
| aggregated state | Aggregates |
| aggregateEmbarkationController.h | Embarkation |
| aggregateModelResolutionController.h | The Aggregate Multi-resolution Model |
| aggregator.h | The Aggregate Multi-resolution Model |
| allowBlocking | Queueing 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 |
| allowPartial | Loading a Scenario |
| allPortsActive() | Sending Data through and Retrieving Data from Port Groups |
| altitude | Coordinate Systems |
| ammunition | The Resource Manager |
| amount() | Resource Operators |
| animation, DI-Guy | DI-Guy Integration |
| anyPortsActive() | Sending Data through and Retrieving Data from Port Groups |
| API, Entity Editor | The Entity Editor and OPD Editor Plug-in API |
| API, object parameter database | The Object Parameter Database API |
| API, OPD Editor | The Entity Editor and OPD Editor Plug-in API |
| API, remote control | Introduction to the Remote Control API |
| API, remote control | The VR-Forces Remote Control API |
| API, Simulation | Getting Started with the VR-Forces Simulation API |
| API, terrain | Using the DtTerrainInterface Class |
| API, terrain | The VR-Forces Terrain API (VR-inTerra) |
| apparent signature | Signature Sensor Concepts |
| apparentObjectSignature() | Sensor Propagation |
| appearance, DI-Guy | DI-Guy Integration |
| application ID | Calling the DtCgf Constructor |
| application ID | Looking Up Objects |
| application, building, linking, and compiling | Rebuilding the VR-Forces Application |
| application, communicating between | The Message Interface |
| application, creating entity from | Creating a Local Entity from Within an Application |
| application, deploying | Deploying VR-Forces Applications |
| application, remote control | Calling the DtCgf Constructor |
| architecture, component | Introduction to Entities |
| area, feature | Areal Features |
| area | Control Objects |
| areal vector feature, creating DtSpecification for | Feature Specifications |
| armor, rotary-wing | Rotary-wing Default Armor System |
| articulated part | The Attachment Manager |
| assertOnBlockingTerrainCalls | Object Operations and Blocking Terrain Calls |
| assigning, DtPlan | Creating a New Plan Using API Calls |
| assigning, echelon IDs | Creating a Local Entity from Within an Application |
| assignPlanByName() | Creating a New Plan Using API Calls |
| assignTask() | Using the Remote Control API |
| asynchronous call | Synchronous and Asynchronous Calls with Paged Terrains |
| attached object | Kinematic State |
| attached, part | The Attachment Manager |
| attaching, part | The Attachment Manager |
| Attachment Manager | State Repositories |
| attachPart() | The Attachment Manager |
| attachTo | Attaching 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, reorganization | Aggregate Organization |
| awaitingTask() | The Task Manager |
| awaitingTask() | Reporting that a Task is Complete |
| awaitingTask() | Skipping a Task |
| awaitingTask() | Starting the Plan |
| B |
| Back-End Settings Manager | The Back-End Settings Manager (DtVrfSimSettingsManager) |
| back-end, loading scenario | Loading a Scenario |
| back-end, plug-in | Creating a Plug-in |
| back-end, plug-in | Creating a Plug-in |
| back-end, saving scenario | Saving a Scenario |
| back-end, settings | The Back-End Settings Manager (DtVrfSimSettingsManager) |
| back-end, status | Publishing a Back-End's Status |
| back-end, tracking in remote control application | Finding Out About Remote VR-Forces Applications |
| back-end, vrfSimSettings.xml | The Settings Manager |
| backend() | Addressing a Message |
| backend.h | Finding Out About Remote VR-Forces Applications |
| backendList() | Finding Out About Remote VR-Forces Applications |
| backendSave() | Saving a Scenario |
| BackendSavedCallback() | Saving a Scenario |
| ballistic gun | Handheld M16 System |
| baseRadio.h | Controllers |
| batch mode, remote control API | Running VR-Forces Applications in Batch Mode |
| batch mode | Running VR-Forces Applications in Batch Mode |
| batchMgr.h | Running VR-Forces Applications in Batch Mode |
| behavior, 30mm cannon | 30mm Cannon |
| behavior, 30mm cannon | 30mm Cannon |
| behavior, adding new | Adding a New Entity Behavior (Creating an Actuator) |
| behavior, fixed wing fighter jet | Fixed Wing Fighter Jet System |
| behavior, ground aggregate movement | Ground Aggregated Movement System |
| behavior, ground armor damage system | Ground Armor Damage System |
| behavior, handheld M16 system | Handheld M16 System |
| behavior, IR sensor | IR Sensor System |
| behavior, missile dynamics | Missiles Dynamics System |
| behavior, missile, inputs | Missile Kinematics Model |
| behavior, missile | Missile Kinematics Model |
| behavior, models | Entity Behavior Models |
| behavior, rotary wing attack movement system | Rotary-wing Attack Movement System |
| behavior, rotary-wing | Rotary-wing Default Armor System |
| behavior, spot report generator system | Spot Report Generator System |
| behavior, spot report receiver system | Spot Report Receiver System |
| behavior, US attack missile launcher | US Attack Missile Launcher System |
| block, plan | Iterating Through the Statements in a Plan |
| block, statement | Statement Blocks |
| blocking call, terrain | Object Operations and Blocking Terrain Calls |
| boolean, expression, in conditional expression | Conditional Expression Objects |
| boolSetting.h | The Settings Manager |
| Boost, library | The Settings Manager |
| Boost | The Boost Serialization Library |
| bounding volume | Object Geometry |
| building application, remote control API | Building an Application Using the Remote Control API |
| building, application, prerequisite | Prerequisites for Building VR-Forces Applications |
| building, VR-Forces application | Rebuilding the VR-Forces Application |
| C |
| call, synchronous and asynchronous | Synchronous and Asynchronous Calls with Paged Terrains |
| callback, function, for predicate | Notifying an Application When a Simulation Object Changes |
| callback, function | Receiving Interface Messages |
| callback, interface message | DtInterfaceMessageExecutive |
| callback, message receipt for | Message Receipt Callback Member Functions |
| callback, message, types | Receiving Specific Types of Messages |
| callback, message | DtMessageExecutive |
| callback, notify and processor | The Set Data Manager |
| callback, object addition and removal | Getting Notified When Objects are Added or Removed |
| callback, scenario loaded | Loading a Scenario |
| callback, scenario saved | Saving a Scenario |
| callback, settings changes | Getting Notification of Changes to Settings |
| callback, timer | Scheduling Events with the Simulation Engine |
| callback, unregistering | Getting Notified When Objects are Added or Removed |
| callback, vrfobject messages | DtVrfObjectMessageExecutive |
| callback | The Object Manager and Simulated Objects |
| canceling subtask | How to Use Subtasks |
| capabilities, terrain | Terrain Capabilities |
| category | Echelon IDs |
| ceAnd.h | Logical Operators |
| ceConstant.h | Logical Constants |
| ceEntDstroyed.h | Conditional Expressions for Testing Entity Status |
| ceEntInArea.h | Conditional Expressions for Testing Entity Status |
| ceEntLOfLine.h | Conditional Expressions for Testing Entity Status |
| ceNot.h | Logical Operators |
| ceOr.h | Logical Operators |
| ceRandom.h | The Random Operator |
| ceResourceOp.h | Resource Operators |
| cgf() | The DtVrfApp Class |
| cgf.h | Creating a Plug-in |
| cgf.h | Getting Started with the VR-Forces Simulation API |
| changing, entity hierarchy | Modifying the Entity Hierarchy |
| changing, environment, remote control API | Accessing and Modifying Environment State |
| changing, plan via code | Modifying a Plan Programmatically |
| changing, plan | Examining and Changing Plans |
| changing, settings, remote application from | Modifying Settings from Remote Applications |
| character, DI-Guy | DI-Guy Integration |
| character_animations_table.mtl configuration file | DI-Guy Integration |
| character_digest.xml configuration file | DI-Guy Integration |
| checkpoint | The Object Manager and Simulated Objects |
| checkpointing, scenario | Process State Repositories |
| checkRadioConnectivity() | Creating Custom Communication Models |
| chord, 3D | Querying the Terrain Interface |
| chord, intersecting | Creating Spatial Subdivision Objects |
| chord | Using Metrics to Query the Vector Network |
| chrdIntRec.h | Querying the Terrain Interface |
| clampToGround() | Object Operations and Blocking Terrain Calls |
| class, creating task | Deriving a New Task from DtSimTask |
| class, hierarchy, parameter | Entity Parameters |
| class, message | Message Classes |
| class, network representation | Creating the Network Representation |
| class, readable and writable | Entity Parameters |
| class, save and restore | Tasks |
| class, shared | The VR-Forces APIs Share Classes and Libraries |
| class, tasks | Tasks |
| classes, important | Important Classes |
| Clear Task request | Handling Clear Task Messages |
| clearSubtask() | How to Use Subtasks |
| clearTask() | Skipping a Task |
| clock, exercise | Simulation 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.h | Controller Components |
| cntrlCmpnt.h | Controllers |
| cntrlCmpnt.h | The DtSimComponent Class |
| collision avoidance | Object Geometry |
| color, surface | Terrain Surface (Soil Type) |
| command, adding | Adding a New Simulation Command |
| command, executing | Simulation Command Execution |
| command, simulation | Simulation Commands |
| commModel.h | The VR-Forces Radio Message System |
| commModelParams.mtl configuration file | Creating Custom Communication Models |
| communication model, configuring | The VR-Forces Radio Message System |
| communication model, creating | Creating Custom Communication Models |
| communication model, registering with factory | Creating Custom Communication Models |
| communication, entity | Entity Communication |
| communication, entity | Overview of Entity Communication |
| communication, radio net | Introduction to Entities |
| compDesc.h | Components and The Component Manager |
| compDesc.h | Component Parameters and Component Descriptors |
| compDescTypes.h | Component Descriptors |
| compiling, VR-Forces application | Rebuilding the VR-Forces Application |
| compiling | Building the VR-Forces Application for Linux |
| completing, plan | Completing a Plan |
| compMgr.h | Components and The Component Manager |
| compMgr.h | The Component Manager |
| component descriptor, for process state repository | Creating and Configuring Process State Repositories |
| component descriptor | Component Parameters and Component Descriptors |
| component descriptor | Connecting Components |
| Component Manager, configuring | Configuring a Component Manager |
| Component Manager, looking up component | Looking Up a Component |
| Component Manager | Components and The Component Manager |
| Component Manager | Component Systems |
| Component Manager | The Component Manager |
| Component Manager | The Task Manager |
| Component Manager | Connecting Components |
| Component Manager | How the Object Manager Chooses an Object's Subcomponents |
| Component Manager | Simulated Objects |
| Component Manager | Ticking Components |
| component, actuator | Actuators |
| component, adding to remote entity | Adding Existing Components to a Remote Entity |
| component, adding to remote entity | Adding New or Modified Components to a Remote Entity |
| component, adding, sensor | Adding a Sensor Component |
| component, adding | The DtVrfApp Class |
| component, aggregate management | The Aggregate Multi-resolution Model |
| component, architecture | Introduction to Entities |
| component, attaching to remote entities | Remote Attachment |
| component, communication | Inter-Component Communication |
| component, connecting | Connecting Components |
| component, controller | Controller Components |
| component, controller | Controllers |
| component, controller | Sensors |
| component, creating, ports and port groups | Creating Ports and Port Groups in Components |
| component, creating, process state repository | Creating and Configuring Process State Repositories |
| component, creating | Creating Components |
| component, descriptor | Component Descriptors |
| component, exchanging data | Inter-Component Communication |
| component, getting entity state information | Process State Repositories |
| component, handing off tasks | Handling Handover of Tasks between Components |
| component, looking up | Looking Up a Component |
| component, multi-resolution | Writing Components for a Multiresolution Model |
| component, name | Creating Components |
| component, new, adding to process state repository | Extending Process State Repositories |
| component, parameters for | Specifying Parameters for Components |
| component, priority | The Component Manager |
| component, priority | Setting the Priority of Components |
| component, provided with VR-Forces | Components Provided with VR-Forces |
| component, relationship to state repository | Components and State Repositories |
| component, sensor | Sensors |
| component, sensor | The Sensor Component |
| component, system, aggregate | Component Systems that make up an Aggregate |
| component, system | Component Systems |
| component, tick order | The Component Manager |
| component, tick order | Connecting Components |
| component, ticking | Ticking Components |
| component-manager | Configuring a Component Manager |
| component | Components |
| component | Introduction to Components |
| componentFactory() | VR-Forces Factories |
| components, enabled and disabled | Components and Systems can be Enabled and Disabled Dynamically |
| compositePred.h | Object Predicates |
| compSystem.h | Component Systems |
| compTypes.h | The DtSimComponent Class |
| condExpr() | Logical Operators |
| condExpr.h | Conditional Expression Objects |
| condition, meeting | Object Predicates |
| condition, random | The Random Operator |
| conditional expression, boolean expression | Conditional Expression Objects |
| conditional expression, evaluator | Conditional Expression Evaluators |
| conditional expression; | Conditional Expression Objects |
| conditional expression | Conditional Expressions |
| conditional expression | Statements |
| conditional expression | Conditional Expressions for Testing Entity Status |
| conditional expression | Iterating Through the Statements in a Plan |
| configuration file, character_animations_table.mtl | DI-Guy Integration |
| configuration file, character_digest.xml | DI-Guy Integration |
| configuration file, commModelParams.mtl | Creating Custom Communication Models |
| configuration file, physicalWorldParams.mtl | Signature Sensor Concepts |
| configuration file, vrfSimSettings.xml | The Settings Manager |
| configuration, file | Terrain File Locations |
| configuring, Component Manager | Configuring a Component Manager |
| configuring, entities | Managing Local and Remote Entities |
| configuring, hostility | The Hostility Manager |
| configuring, network interface for object | Configuring an Object with a Network Interface |
| configuring, process state repository | Creating and Configuring Process State Repositories |
| configuring, radios and communication models | The VR-Forces Radio Message System |
| connecting, components | Connecting Components |
| connection, checking for on port | Retrieving Data from an Input Port |
| connection, list | Connecting Components |
| connection | Connecting Components |
| console, message, sending | Object Console Messages |
| constant, logical | Logical Constants |
| constructor, DtPlan | Creating a New Plan Using API Calls |
| consuming, resources | Modeling Resource Consumption |
| contact fusion controller | Using the Contact Fusion Controller |
| continuePlan() | Advancing Through a Plan |
| continuePlan() | Starting the Plan |
| control message | Choosing Which VR-Forces Applications to Control |
| control message | Customizing or Extending the vrfSim Application |
| control object, definition of | Control Objects |
| control object, instantiating | Object Factories |
| control object, name | The Object Name |
| control object, network interface | Creating Control Objects |
| control object, order of battle | Identifying Control Objects |
| control object, parameters | Control Object Parameters |
| control object, state repository | Creating Control Objects |
| control object, vertices | Object Geometry |
| controller, component | Controllers |
| controller, component | Sensors |
| controller, contact fusion | Using the Contact Fusion Controller |
| controller, creating new | Creating a New Controller |
| controller, making decisions and performing tasks | Sensors |
| controller, subtask | Subtasks |
| controller, user task | Adding a Controller for a User Task |
| controller | Components |
| controller | Components and The Component Manager |
| controller | Controller Components |
| controllers, human | Component Systems that Make Up a Human Entity |
| coordinate system, database | Kinematic State |
| coordinate system, geocentric | Kinematic State |
| coordinate system, local and world | Object Geometry |
| coordinate system, local | State Repositories |
| coordinate system, network | Kinematic State |
| coordinate system, setting and retrieving | Coordinate Systems |
| coordinate, projected | Object Geometry |
| coordinate, topocentric | Object Geometry |
| Coordinate_System | Coordinate Systems |
| coordSystem.h | Coordinate 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, actuator | Adding a New Entity Behavior (Creating an Actuator) |
| creating, communication model | Creating Custom Communication Models |
| creating, components | Creating Components |
| creating, controller | Creating a New Controller |
| creating, DtPlan | Creating a New Plan Using API Calls |
| creating, entity | Creating an Entity |
| creating, functor | Extending the DtSpatialSubdivision Classes |
| creating, interface content | Creating New Interface Content |
| creating, intersector | Extending the DtSpatialSubdivision Classes |
| creating, Object Manager | Creating the Object Manager |
| creating, object, remote control API | Creating Objects |
| creating, object | How the Object Manager Creates an Object |
| creating, objects | DtCgf Member Functions |
| creating, objects | Object Factories |
| creating, plug-in | Creating a Plug-in |
| creating, ports and port groups | Creating Ports and Port Groups in Components |
| creating, process state repository | Creating and Configuring Process State Repositories |
| creating, set data request | Creating a New DtSetDataRequest |
| creating, settings | Creating Settings |
| creating, simulation engine | Creating and Initializing the Simulation Engine |
| creating, spatial subdivision | Creating Spatial Subdivision Objects |
| creating, task class | Deriving a New Task from DtSimTask |
| creator function | VR-Forces Factories |
| creator, registering | The VR-Forces Creator |
| creator | Initializing A DtCgf |
| cstringHashKey.h | Symbol Strings |
| ctlrCompList.h | Creating Components |
| cultural feature | The Object Type |
| currentStmt() | The Initial Execution State |
| currentTaskState() | Handling Handover of Tasks between Components |
| customizing VR-Forces | Customizing or Extending the Simulation Engine |
| D |
| damage, ground armor | Ground Armor Damage System |
| damage, interaction | Fire and Detonation Processing |
| damage, lifeform | Lifeform Default Damage System |
| damage, rotary-wing | Rotary-wing Default Armor System |
| damageAdjudicationActuator.h | Fire and Detonation Processing |
| data object, list | Getting the State of a Simulated Object |
| data, exchanging among components | Inter-Component Communication |
| data, getting from port | Retrieving Data from an Input Port |
| data, interaction | VR-Forces Sessions |
| data, reading from file | Reading Data from a File |
| data, sending through port | Sending Data Through an Output Port |
| data, setting | Set Data Requests |
| data, terrain | Terrain File Locations |
| data, writing to file | Writing Data to a File |
| dataAvailable | Object Operations and Blocking Terrain Calls |
| dataAvailable | Queueing Object Creation |
| database, coordinate system | Kinematic State |
| database, formats supported | Terrain Implementations |
| database, terrain API | Using the DtTerrainInterface Class |
| database, terrain | Terrain 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 port | Sending Data Through an Output Port |
| decideToGiveUpTask() | Handling Unachievable Tasks |
| decision making | Sensors |
| default, radio | Sending Radio Messages |
| defVrfCreator.h | The Object Parameter Database API |
| deleteObject() | Using the Remote Control API |
| deleteObject() | Modifying and Deleting Objects |
| deleting, local object | Removing a Locally Simulated Object from the Simulation |
| deleting, Object Manager | Creating the Object Manager |
| deleting, objects, using remote control API | Modifying and Deleting Objects |
| deleting, objects | DtCgf Member Functions |
| deleting, statement | Modifying a Plan Programmatically |
| deregistering callbacks | Getting Notified When Objects are Added or Removed |
| descriptor | Component Descriptors |
| designator | Echelon IDs |
| destroyedPred.h | Object Predicates |
| detachFromParent() | The Attachment Manager |
| detachFromSuperior() | Changing the Entity Hierarchy |
| detachFromSuperior() | Modifying the Entity Hierarchy |
| detaching, part | The Attachment Manager |
| detachPart() | The Attachment Manager |
| detecting objects with sensors | Detecting Objects with Sensors |
| detonationManager.h | Fire and Detonation Processing |
| DFAD | Using Vector Networks |
| DFAD | The MAK Specification Model |
| DI-Guy | DI-Guy Integration |
| Digital Feature Analysis Data | The MAK Specification Model |
| DIS | Introduction to Entities |
| DIS | VR-Forces and VR-Link |
| disable() | Registering and Unregistering for Set Data Requests |
| disabled components | Components and Systems can be Enabled and Disabled Dynamically |
| disableExecutionState() | The Plan Administrator |
| disablePlanExecutionState() | The Plan Administrator |
| disaggregated movement system | Ground Disaggregated Movement System |
| disaggregated state | Aggregates |
| disaggregation area | Control Objects |
| disaggregator.h | The Aggregate Multi-resolution Model |
| discovering remote objects | The Object Manager and Simulated Objects |
| discovering, remote objects | Creating and Managing Objects |
| dispatcher, plan | Introduction to Plans |
| distributeAmountToChildren() | Managing Resources |
| distributeFullAmountToChildren() | Managing Resources |
| doDeferredInitialization() | Overriding the Remote Attachment Process |
| domain, adding sensor | Adding Sensor Domains |
| domain, sensor | Signature Sensor Concepts |
| done() | Running VR-Forces Applications in Batch Mode |
| doubleSetting.h | The Settings Manager |
| drainInput() | Saving a Scenario |
| drainInput() | Using the Remote Control API |
| driver thread | Driver Thread |
| dT() | Ticking Components |
| DtAbandonPlanCommand | Simulation Commands |
| DtAbandonPlanMessageType | The Plan Administrator |
| DtActuatorComponent | Adding a New Entity Behavior (Creating an Actuator) |
| DtActuatorComponent | Customizing or Extending the Simulation Engine |
| DtActuatorComponent | Actuators |
| DtActuatorComponent | Controller Components |
| DtActuatorComponent | The DtSimComponent Class |
| DtAdminContent | Admin Messages |
| DtAdminMessage | Admin Messages |
| DtAdminMessage | DtAdminMessage |
| DtAggregateDataInterface | GUI Classes |
| DtAggregatedMoveAlongController | Ground Aggregated Movement System |
| DtAggregatedMovementActuator | Ground Aggregated Movement System |
| DtAggregatedMoveToController | Ground Aggregated Movement System |
| DtAggregatedPatrolController | Ground Aggregated Movement System |
| DtAggregateEmbarkationController | Embarkation |
| DtAggregateModelResolutionController | The Aggregate Multi-resolution Model |
| DtAggregateModelResolutionController | Components and Systems can be Enabled and Disabled Dynamically |
| DtAggregatePublisher | The Network Interface |
| DtAggregator | The Aggregate Multi-resolution Model |
| DtAirVehicleWeaponHoldController | US Attack Missile Launcher System |
| DtArtPartType | The Attachment Manager |
| DtAttachedTerrain | How Embarkation Affects Entity Models |
| DtAttachmentManager | State Repositories |
| DtAutomotiveActuator | Ground Vehicle Kinematics Model |
| DtAutomotiveActuatorComponent | Ground Vehicle Kinematics Model |
| DtAutomotiveActuatorComponent | Ground Tracked Movement System |
| DtAutomotiveActuatorComponent | Actuators |
| DtAutomotiveActuatorComponent | Creating and Configuring Process State Repositories |
| DtBackend | Finding Out About Remote VR-Forces Applications |
| DtBackEnd | Loading a Scenario |
| DtBackend | Querying Settings from Remote Applications |
| DtBallisticGunJoy | Handheld M16 System |
| DtBaseTaskSetDialogInterface | GUI Classes |
| DtBatchManager | Running VR-Forces Applications in Batch Mode |
| DtBatchManager | Running VR-Forces Applications in Batch Mode |
| DtBatchManager | The DtVrfApp Class |
| DtBoolSetting | The Settings Manager |
| DtBoundingGeometry | Object Geometry |
| DtCeAnd | Logical Operators |
| DtCeConstant | Logical Constants |
| DtCeEntDestroyed | Conditional Expressions for Testing Entity Status |
| DtCeEntInArea | Conditional Expressions for Testing Entity Status |
| DtCeEntLeftOfLine | Conditional Expressions for Testing Entity Status |
| DtCeNot | Logical Operators |
| DtCeOr | Logical Operators |
| DtCeRandom | The Random Operator |
| DtCeResourceOperator | Resource Operators |
| DtCgf | Choosing Which VR-Forces Applications to Control |
| DtCgf | Creating a Plug-in |
| DtCgf | Customizing or Extending the Simulation Engine |
| DtCgf | Executing a Plan |
| DtCgf | Getting Started with the VR-Forces Simulation API |
| DtCgf | Managing Plans |
| DtCgf | Running VR-Forces Applications in Batch Mode |
| DtCgf | The Object Parameter Database API |
| DtCgf | The Physical World |
| DtCgf | The Plan Administrator |
| DtCgf | Using the DtCgf Class |
| DtCgf | Simulation Engine (Back-End) Classes |
| DtCgf | Queueing Object Creation |
| DtCgf | Scheduling Events with the Simulation Engine |
| DtCgf | The VR-Forces Simulation API |
| DtCgfDispatcher | The DtVrfApp Class |
| DtChangeHostilityCommand | Simulation Commands |
| DtChord | Spatial Organization of Entities |
| DtChordIntersectionRecord | Querying the Terrain Interface |
| DtCommModel | The VR-Forces Radio Message System |
| DtCommModel | Creating Custom Communication Models |
| DtCommModelFactory | Creating Custom Communication Models |
| DtComponentDescriptor | Components and The Component Manager |
| DtComponentDescriptor | Component Descriptors |
| DtComponentDescriptor | Component Parameters and Component Descriptors |
| DtComponentDescriptor | Simulation Engine (Back-End) Classes |
| DtComponentManager | Component Systems |
| DtComponentSystem | Components and The Component Manager |
| DtComponentSystem | Component Systems |
| DtComponentSystem | Component Systems that make up an Aggregate |
| DtComponentSystem | Looking Up a Component |
| DtComponentSystem | Setting the Priority of Components |
| DtComponentSystems | The Resource Manager |
| DtCompositePredicate | Object Predicates |
| DtConnection | Retrieving Data from an Input Port |
| DtConsoleMessageCommand | Simulation Commands |
| DtContactFusionController | Using the Contact Fusion Controller |
| DtContactFusionController | Ground Vehicles |
| DtControllerComponent | Customizing or Extending the Simulation Engine |
| DtControllerComponent | Controller Components |
| DtControllerComponent | Controllers |
| DtControllerComponent | Creating Components |
| DtControllerComponent | Registering and Unregistering for Set Data Requests |
| DtControllerComponent | The DtSimComponent Class |
| DtControllerComponentList | Creating Components |
| DtControlObject | Control Objects |
| DtCreateMenu | GUI Classes |
| DtCreateObjectCommand | Simulation Commands |
| DtCStringHashKey | Symbol Strings |
| DtDamageAdjudicationActuator | Rotary-wing Default Armor System |
| DtDamageAdjudicationActuator | Fire and Detonation Processing |
| DtDe | Driver Thread |
| DtDe | GUI Classes |
| DtDefaultVrfCreator | The Object Parameter Database API |
| DtDefaultVrfCreator | The VR-Forces Creator |
| DtDeleteObjectCommand | Simulation Commands |
| DtDeliverRadioMessage | The Object Manager and Simulated Objects |
| DtDestroyedPredicate | Iterating Through Simulation Objects |
| DtDestroyedPredicate | Object Predicates |
| DtDetonationManager | Fire and Detonation Processing |
| DtDiGuyController | DI-Guy Integration |
| DtDisaggregatedActuator | Ground Disaggregated Movement System |
| DtDisaggregatedFormationController | Ground Disaggregated Movement System |
| DtDisaggregatedMoveAlongController | Ground Disaggregated Movement System |
| DtDisaggregatedMoveIntoFormationController | Ground Disaggregated Movement System |
| DtDisaggregatedMoveToController | Ground Disaggregated Movement System |
| DtDisaggregatedMoveToLocationController | Ground Disaggregated Movement System |
| DtDisaggregatedPatrolAlongController | Ground Disaggregated Movement System |
| DtDisaggregatedPatrolBetweenController | Ground Disaggregated Movement System |
| DtDisaggregatedTurnToHeadingController | Ground Disaggregated Movement System |
| DtDisaggregatedWaitController | Ground Disaggregated Movement System |
| DtDisaggregator | The Aggregate Multi-resolution Model |
| DtDoubleSetting | The Settings Manager |
| DtEchelonIdChangedPredicate | Object Predicates |
| DTED, loading | Loading a Terrain using VR-inTerra |
| DtEmbarkationController | Ground Vehicles |
| DtEmbarkationController | Embarkation |
| DtEntDestroyedSearch | Conditional Expressions for Testing Entity Status |
| DtEntInAreaSearch | Conditional Expressions for Testing Entity Status |
| DtEntityDataInterface | GUI Classes |
| DtEntityIdentifier | Identifying Objects |
| DtEntityIdentifier | Removing a Locally Simulated Object from the Simulation |
| DtEntityPublisher | The Network Interface |
| DtEntityType | The Object Type |
| DtEntLeftOfLineSearch | Conditional Expressions for Testing Entity Status |
| DtEnvironmentalProcessPublisher | The Network Interface |
| DtEnvironmentalStateManager | Environmental State Manager |
| DtEnvironmentStateViewCollection | Getting the State of a Simulated Object |
| DtEvalAnd | Logical Operators |
| DtEvalConstant | Logical Constants |
| DtEvalEntDestroyed | Conditional Expressions for Testing Entity Status |
| DtEvalEntInArea | Conditional Expressions for Testing Entity Status |
| DtEvalEntLeftOfLine | Conditional Expressions for Testing Entity Status |
| DtEvalNot | Logical Operators |
| DtEvalOr | Logical Operators |
| DtEvalRandom | The Random Operator |
| DtEvalResourceOp | Resource Operators |
| DtEvaluator | Conditional Expression Evaluators |
| DtExerciseClock | Simulation Time, Time of Day, and the Exercise Clock |
| DtExerciseConn | Customizing or Extending the Simulation Engine |
| DtExerciseConn | Saving a Scenario |
| DtExerciseConn | Using the Remote Control API |
| DtExerciseConn | Initializing A DtCgf |
| DtExerciseConnection | Driver Thread |
| DtExtent | Spatial Organization of Entities |
| DtFactoryManager | VR-Forces Factories |
| DtFilterFunctionPredicate | Iterating Through Simulation Objects |
| DtFilterFunctionPredicate | Object Predicates |
| DtFireManager | Fire and Detonation Processing |
| DtFixedWingEntityStateRepository | The State Repository Hierarchy |
| DtFixedWingStateRepository | Core Elements of Fixed-wing Entities |
| DtForceType | Object Predicates |
| DtForceType | The Object Name |
| DtForceTypeOther | Identifying Control Objects |
| DtForceTypePredicate | Object Predicates |
| DtGdbNode | Creating Spatial Subdivision Objects |
| DtGeodeticCoordinateSystem | Coordinate Systems |
| DtGlobalObjectDesignator | Identifying Objects |
| DtGlobalObjectDesignator | Simulated Objects |
| DtGroundCollisionAvoidanceController | Ground Tracked Movement System |
| DtGroundFollowEntityController | Ground Tracked Movement System |
| DtGroundJoyMoveController | Ground Tracked Movement System |
| DtGroundMoveAlongControllerComponent | Ground Tracked Movement System |
| DtGroundMoveToControllerComponent | Ground Tracked Movement System |
| DtGroundMoveToLocationControllerComponent | Ground Tracked Movement System |
| DtGroundPatrolBetweenController | Ground Tracked Movement System |
| DtGroundPatrolRouteController | Ground Tracked Movement System |
| DtGroundStopMovingControllerComponent | Ground Tracked Movement System |
| DtGroundTurnToControllerComponent | Ground Tracked Movement System |
| DtGroundVehicleParameters | Parameter Inheritance |
| DtGroundVehicleStateRepository | Ground Vehicles |
| DtGroundVehicleStateRepository | The State Repository Hierarchy |
| DtGuiThreadVrfRemoteController | Driver Thread |
| DtGuiThreadVrfRemoteController | GUI Classes |
| DtHostilityManager | The Hostility Manager |
| DtHumanAcquireController | Handheld M16 System |
| DtHumanAimWeaponController | Human Movement System |
| DtHumanCollisionAvoidanceController | Human Movement System |
| DtHumanEyepointController | Human Movement System |
| DtHumanFollowController | Human Movement System |
| DtHumanJoystickMovementController | Human Movement System |
| DtHumanMoveAlongController | Human Movement System |
| DtHumanMovementActuator | Human Movement System |
| DtHumanMoveToController | Human Movement System |
| DtHumanPatrolController | Human Movement System |
| DtHumanPostureController | Human Movement System |
| DtHumanStateRepository | Humans |
| DtHumanStopMovingController | Human Movement System |
| DtHumanTurnToController | Human Movement System |
| DtHumanWeaponStateActuator | Handheld M16 System |
| DtIfCreateVrfObject | Sending an Interface Message |
| DtIfDeleteVrfObject | Receiving Interface Messages |
| DtIfExecuteSimCommand | Simulation Commands |
| DtIfModifySetting message | Modifying Settings from Remote Applications |
| DtIfPlan | Tasks |
| DtIfRequestSetting message | Querying Settings from Remote Applications |
| DtIfSetting message | Querying Settings from Remote Applications |
| DtIfSkipTask | Skipping a Task |
| DtIfStatus | Publishing a Back-End's Status |
| DtIfStmt | Iterating Through the Statements in a Plan |
| DtIfStmt | Modifying a Plan Programmatically |
| DtIfVrfObjectData | VR-Forces Sessions |
| DtIndividualLifeFormDamageAdjudicationActuator | Lifeform Default Damage System |
| DtInputPort | Ports and Port Groups |
| DtInputPort | Inter-Component Communication |
| DtInputPort | Types of Input and Output Ports Supported in VR-Forces |
| DtInputPortGroup | Connecting Components |
| DtInputPortGroup | Inter-Component Communication |
| DtInputPortGroup | Port Groups |
| DtInputPortGroup | Sending Data through and Retrieving Data from Port Groups |
| DtInterfaceMessageExecutive | DtInterfaceMessageExecutive |
| DtIntersectTimerPassThroughLayer | Adding a DtTerrainPassThroughLayer |
| DtIntSetting | The Settings Manager |
| DtJoyDeviceManager | The Joystick Device Manager |
| DtLauncherActuator | US Attack Missile Launcher System |
| DtLauncherController | US Attack Missile Launcher System |
| DtLclVerticesNotEqualPredicate | Object Predicates |
| DtList | Loading a Scenario |
| DtList | Multiple Inheritance and DtReaderWriter |
| DtLocalEntitySetController | Ground Vehicles |
| DtLocalEntitySetController | Queueing Set Location Requests |
| DtLocalObjectManager | GUI Classes |
| DtLocalTaskManager | The State Repository Hierarchy |
| DtMessageExecutive | DtMessageExecutive |
| DtMetric | Using Metrics to Query the Vector Network |
| DtMissileManeuverActComponent | Missile Kinematics Model |
| DtMissileStateRepository | Missiles |
| DtMissileStateRepository | The State Repository Hierarchy |
| DtMovementBasedTerrainPreloadController | Object Operations and Blocking Terrain Calls |
| DtMovingObjectParameters | Entity Parameters |
| DtMovingObjectStateRepository | State Repositories for Entities |
| DtMovingObjectStateRepository | The State Repository Hierarchy |
| DtMtlParameterDb | The Object Parameter Database API |
| DtNetworkEdge | Using Vector Networks |
| DtNetworkEdge | Linear Features |
| DtNetworkEdgePointIter | Linear Features |
| DtNetworkEdgeTraverser | Linear Features |
| DtNetworkMessageCallbackManager | GUI Classes |
| DtNetworkNode | Using Vector Networks |
| DtNetworkNode | Using Metrics to Query the Vector Network |
| DtNetworkSegment | Using Vector Networks |
| DtNetworkSegment | Linear Features |
| DtObjectDataInterface | GUI Classes |
| DtObjectIdentifier | Simulated Objects |
| DtObjectManager | Customizing or Extending the Simulation Engine |
| DtObjectPublisher | State Repositories |
| DtObjectSensor | Detecting Objects with Sensors |
| DtObjectSensor | Sensors |
| DtObjectType | How the Object Manager Creates an Object |
| DtObjectType | State Repositories |
| DtObjectType | Simulation Engine (Back-End) Classes |
| DtObjectType | The Attachment Manager |
| DtObjectType | The Object Type |
| DtObjectTypeEqualPredicate | Iterating Through Simulation Objects |
| DtObjectTypeEqualPredicate | Object Predicates |
| DtObstructionSensor | Ground Tracked Movement System |
| DtOccupancyDirectorController | Ground Vehicles |
| DtOccupancyDirectorController | Embarkation |
| DtOrganizationController | Ground Vehicles |
| DtOrganizationController | Echelon IDs |
| DtOrganizationManager | The Organization Manager |
| DtOrganizationManager | How the Organization Manager Works |
| DtOrganizationManager | Identifying Objects |
| DtOrganizationManager | Modifying the Entity Hierarchy |
| DtOrganizationManager | Simulated Objects |
| DtOrganizationManagerNode | How the Organization Manager Works |
| DtOrganizationView | How the Organization Manager Works |
| DtOrganizationView | Querying the Organization Hierarchy |
| DtOutputPort | Ports and Port Groups |
| DtOutputPort | Inter-Component Communication |
| DtOutputPort | Types of Input and Output Ports Supported in VR-Forces |
| DtOutputPortGroup | Inter-Component Communication |
| DtOutputPortGroup | Port Groups |
| DtOutputPortGroup | Sending Data through and Retrieving Data from Port Groups |
| DtPathMovementController | Human Movement System |
| DtPathMovementController | Ground Tracked Movement System |
| DtPatrolBetweenPointsTaskState | Handling Handover of Tasks between Components |
| DtPeriodicTimer | Scheduling Events with the Simulation Engine |
| DtPhysicalWorld | The Physical World |
| DtPhysicalWorld | Getting Started with the VR-Forces Simulation API |
| DtPhysicalWorld | Object Operations and Blocking Terrain Calls |
| DtPlan, assigning | Creating a New Plan Using API Calls |
| DtPlan, constructor | Creating a New Plan Using API Calls |
| DtPlan | Customizing or Extending the Simulation Engine |
| DtPlan | Examining and Changing Plans |
| DtPlan | Executing a Plan |
| DtPlan | Managing Plans |
| DtPlan | Statements |
| DtPlan | The Plan Administrator |
| DtPlan | The Plan Manager |
| DtPlan | The Task Manager |
| DtPlan | Triggers |
| DtPlan | Abandoning a Plan |
| DtPlan | Reporting that a Task is Complete |
| DtPlanBlock | Creating a New Plan Using API Calls |
| DtPlanBlock | Iterating Through the Statements in a Plan |
| DtPlanBlock | Modifying a Plan Programmatically |
| DtPlanBlock | Starting the Plan |
| DtPlanMessageType | The Plan Administrator |
| DtPoint | Querying the Terrain Interface |
| DtPseudoAggregateOrganizationController | Echelon IDs |
| DtRadarObjectSensor | Detecting Objects with Sensors |
| DtRadarObjectSensor | Sensors |
| DtRangeNetworkNodeMetric | Using Metrics to Query the Vector Network |
| DtRangeNetworkSegmentMetric | Using Metrics to Query the Vector Network |
| DtReaderWriter | Handling Unspecified Parameters |
| DtReaderWriter | Multiple Inheritance and DtReaderWriter |
| DtReaderWriter | Process State Repositories |
| DtReaderWriter | Readable, Writable Objects |
| DtReaderWriter | The Object Manager and Simulated Objects |
| DtReaderWriter | The Object Parameter Database API |
| DtReaderWriter | Entity Parameters |
| DtReaderWriter | Simulation Engine (Back-End) Classes |
| DtReaderWriter | Parameter Type Strings |
| DtReaderWriter | Tasks |
| DtReaderWriterFile | Reading Data from a File |
| DtReaderWriterFile | Parameter Type Strings |
| DtReaderWriterRegistry | The Reader/Writer Registry |
| DtReaderWriterRegistry | Simulation Engine (Back-End) Classes |
| DtReceiverTransmitter | Actuators |
| DtRecurringTimer | Scheduling Events with the Simulation Engine |
| DtReflectedAggregate | The Network Interface |
| DtReflectedEntity | The Network Interface |
| DtReflectedEnvironmentProcess | The Network Interface |
| DtReflectedExtEntityList | Simulation Engine (Back-End) Classes |
| DtReflectedObject | State Repositories |
| DtRemoteBatchManager | Running VR-Forces Applications in Batch Mode |
| DtRemoteBatchManager | Running VR-Forces Applications in Batch Mode |
| DtRemoteController | Managing VR-Forces Objects |
| DtRemoteEnvironmentController | Accessing and Modifying Environment State |
| DtRemoteLoggerController | Running VR-Forces Applications in Batch Mode |
| DtRemoteLoggerController | Running VR-Forces Applications in Batch Mode |
| DtReportMessage | Reports |
| DtReportMessage | DtReportMessage |
| DtReportMessageType | DtReportMessage |
| DtRequestPlanMessageType | The Plan Administrator |
| DtRotaryWingActuatorComponent | Rotary-wing Attack Movement System |
| DtRotaryWingCollisionAvoidanceController | Rotary-wing Attack Movement System |
| DtRotaryWingEntityStateRepository | Rotary-wing Entities |
| DtRotaryWingEntityStateRepository | The State Repository Hierarchy |
| DtRotaryWingFollowEntityController | Rotary-wing Attack Movement System |
| DtRotaryWingJoyFlightController | Rotary-wing Attack Movement System |
| DtRotaryWingLandingController | Rotary-wing Attack Movement System |
| DtRotaryWingLoiterControllerComponent | Rotary-wing Attack Movement System |
| DtRotaryWingMoveAlongControllerComponent | Rotary-wing Attack Movement System |
| DtRotaryWingMoveToControllerComponent | Rotary-wing Attack Movement System |
| DtRotaryWingMoveToLocationControllerComponent | Rotary-wing Attack Movement System |
| DtRotaryWingPatrolBetweenController | Rotary-wing Attack Movement System |
| DtRotaryWingPatrolRouteController | Rotary-wing Attack Movement System |
| DtRotaryWingTurnToHeadingController | Rotary-wing Attack Movement System |
| DtRoughnessSoilType | Terrain Surface (Soil Type) |
| DtRwDIGuyCharacterInfo | DI-Guy Integration |
| DtRwInteger | The Reader/Writer Registry |
| DtRwIntrusiveList | Statement Blocks |
| DtRwReal | The Reader/Writer Registry |
| DtRwString | Multiple Inheritance and DtReaderWriter |
| DtRwString | Writing Data to a File |
| DtScenarioBatchIterator | Running VR-Forces Applications in Batch Mode |
| DtScenarioBatchIterator | Running VR-Forces Applications in Batch Mode |
| DtScheduler | Scheduling Events with the Simulation Engine |
| DtSendRadioMessageController | Ground Vehicles |
| DtSensorContactListMultiInputPort | Using the Contact Fusion Controller |
| DtSensorSignatureManager | Sensor Propagation |
| DtSetAggregateState | The Aggregate Multi-resolution Model |
| DtSetDataManager | The Set Data Manager |
| DtSetDataRequest | Creating a New DtSetDataRequest |
| DtSetDataRequest | Creating a New Plan Using API Calls |
| DtSetDataRequest | DtSetDataRequestMessage |
| DtSetDataRequest | Registering and Unregistering for Set Data Requests |
| DtSetDataRequestMessage | Creating a New DtSetDataRequest |
| DtSetDataRequestMessage | DtSetDataRequestMessage |
| DtSetDataRequestMessageType | DtSetDataRequestMessage |
| DtSetDataRequestStmt | Statements |
| DtSetDataRequestStmt | Creating a New Plan Using API Calls |
| DtSetDataRequestStmt | Starting the Plan |
| DtSetMenu | GUI Classes |
| DtSetReorganizeRequestType message | Aggregate Organization |
| DtSetTaskedBySuperiorRequest | Responding to the Tasked by Superior Request |
| DtSettingsConsumerFcn | Getting Notification of Changes to Settings |
| DtSettingsManager | The Settings Manager |
| DtSettingsManager | Creating Settings |
| DtSettingsManager | Getting Notification of Changes to Settings |
| DtSettingsObject | The Settings Manager |
| DtSettingsObject | Accessing Settings |
| DtSettingsObject | Creating Settings |
| DtSettingsObject | Getting Notification of Changes to Settings |
| DtSettingsObject | Modifying Settings from Remote Applications |
| DtSettingsObject | Querying Settings from Remote Applications |
| DtSettingsObjectFactory | The Settings Manager |
| DtSettingsProducerFcn | Creating Settings |
| DtSettingsProducerFcn | Querying Settings from Remote Applications |
| DtSignatureObjectSensor | Detecting Objects with Sensors |
| DtSignatureObjectSensor | IR Sensor System |
| DtSignatureObjectSensor | Visual Sensor System |
| DtSignatureObjectSensor | Sensors |
| DtSignaturePropagator | Detecting Objects with Sensors |
| DtSignaturePropagator | Sensor Propagation |
| DtSimArtPartKind | The Attachment Manager |
| DtSimBaseRadio | Controllers |
| DtSimBlock | Statements |
| DtSimBlock | Iterating Through the Statements in a Plan |
| DtSimBlock | Modifying a Plan Programmatically |
| DtSimBlock | Statement Blocks |
| DtSimCommand | Simulation Commands |
| DtSimCommandExecutor | Simulation Command Execution |
| DtSimCommandExecutorFactory | Simulation Command Execution |
| DtSimCommandFactory | Simulation Commands |
| DtSimComponent | Human Movement System |
| DtSimComponent | Spot Report Receiver System |
| DtSimComponent | Components and The Component Manager |
| DtSimComponent | Component Systems |
| DtSimComponent | Customizing or Extending the Simulation Engine |
| DtSimComponent | Introduction to Creating Actuators and Controllers |
| DtSimComponent | Object Console Messages |
| DtSimComponent | The Component Manager |
| DtSimComponent | Component Systems that make up an Aggregate |
| DtSimComponent | Component Descriptors |
| DtSimComponent | Components and Systems can be Enabled and Disabled Dynamically |
| DtSimComponent | Controller Components |
| DtSimComponent | Simulation Engine (Back-End) Classes |
| DtSimComponent | Sensors |
| DtSimComponent | The DtSimComponent Class |
| DtSimComponent | The DtSimComponent::tick() Function |
| DtSimComponentList | Creating Components |
| DtSimComponentManager | Components and The Component Manager |
| DtSimComponentManager | Introduction to Components |
| DtSimComponentManager | The Component Manager |
| DtSimComponentManager | Creating Components |
| DtSimComponentManager | How the Object Manager Chooses an Object's Subcomponents |
| DtSimComponentManager | Simulated Objects |
| DtSimComponentManager | The Basic Structure of an Entity |
| DtSimComponentSystem | Modeling Resource Consumption |
| DtSimCondExpr | Customizing or Extending the Simulation Engine |
| DtSimCondExpr | Conditional Expression Evaluators |
| DtSimCondExpr | Conditional Expression Objects |
| DtSimCondExpr | Logical Operators |
| DtSimCreator | Creating a New DtSetDataRequest |
| DtSimCreator | Object Factories |
| DtSimIndividualLocalEntityNetInterface | Ground Vehicles |
| DtSimIndividualLocalEntityNetInterface | Humans |
| DtSimIndividualLocalEntityNetInterface | Missiles |
| DtSimIndividualLocalEntityNetInterface | Rotary-wing Entities |
| DtSimIndividualLocalEntityNetInterface | Core Elements of Fixed-wing Entities |
| DtSimIndividualLocalEntityNetInterface | Configuring an Object with a Network Interface |
| DtSimInterfaceContent | Creating New Interface Content |
| DtSimInterfaceContent | The Message Interface |
| DtSimInterfaceContent | DtSimInterfaceMessage |
| DtSimInterfaceMessage | Receiving Interface Messages |
| DtSimInterfaceMessage | The Message Interface |
| DtSimInterfaceMessage | Addressing a Message |
| DtSimInterfaceMessage | DtSimInterfaceMessage |
| DtSimInterfaceMessage | DtSimMessage |
| DtSimInternalCommunicationInterface | Receiving Messages from Specific Sources |
| DtSimLocalEnvironmentalNetInterface | Configuring an Object with a Network Interface |
| DtSimLocalEnvironmentalNetInterface | Creating Control Objects |
| DtSimManager | Customizing or Extending the Simulation Engine |
| DtSimManager | The Physical World |
| DtSimManager | The Simulation Manager |
| DtSimManager | Accessing Settings |
| DtSimManager | Simulation Engine (Back-End) Classes |
| DtSimManager | Scheduling Events with the Simulation Engine |
| DtSimMessage | Receiving Interface Messages |
| DtSimMessage | DtSimMessage |
| DtSimMsg | VR-Forces Factories |
| DtSimNetworkInterface | The Network Interface |
| DtSimObjectNetInterface | Simulated Objects |
| DtSimObjectNetInterface | The Basic Structure of an Entity |
| DtSimObjectStateRepository | Entity Parameters |
| DtSimpleRadioCommModel | Creating Custom Communication Models |
| DtSimpleRotaryWingPilot | Rotary-wing Attack Movement System |
| DtSimPseudoAggregateLocalEntityNetInterface | Aggregates |
| DtSimPseudoAggregateLocalEntityNetInterface | Configuring an Object with a Network Interface |
| DtSimReport | Reports |
| DtSimReport | DtReportMessage |
| DtSimResource | The Resource Manager |
| DtSimResource | Managing Resources |
| DtSimResourceList | Managing Resources |
| DtSimResourceManager | Component Systems |
| DtSimResourceManager | Modeling Resource Consumption |
| DtSimResourceManager | The Resource Manager |
| DtSimResourceManager | Managing Resources |
| DtSimSendToAll | Choosing Which VR-Forces Applications to Control |
| DtSimSendToAll | Addressing a Message |
| DtSimSendToAll | Creating Objects |
| DtSimSendToAll | Modifying Settings from Remote Applications |
| DtSimSendToAll | Querying Settings from Remote Applications |
| DtSimState | Getting the State of a Simulated Object |
| DtSimStatement | Customizing or Extending the Simulation Engine |
| DtSimStatement | Statements |
| DtSimStatement | Creating a New Plan Using API Calls |
| DtSimStatement | Iterating Through the Statements in a Plan |
| DtSimStatement | Starting the Plan |
| DtSimStatement | Statement Blocks |
| DtSimStatement | The Initial Execution State |
| DtSimSubordinateSearch | Conditional Expressions for Testing Entity Status |
| DtSimTask | Adding a New Task for an Entity |
| DtSimTask | Creating a New DtSetDataRequest |
| DtSimTask | Customizing or Extending the Simulation Engine |
| DtSimTask | Deriving a New Task from DtSimTask |
| DtSimTask | Task Messages |
| DtSimTask | DtTaskMessage |
| DtSimTask | Simulation Engine (Back-End) Classes |
| DtSimTask | Tasks |
| DtSimTaskFactory | Tasks |
| DtSimTaskManager | The Task Manager |
| DtSimTaskManager | How the Object Manager Chooses an Object's Subcomponents |
| DtSimTaskManager | Simulated Objects |
| DtSimTaskManager | Starting the Plan |
| DtSimTaskManager | The Basic Structure of an Entity |
| DtSimTaskState | Handling Handover of Tasks between Components |
| DtSimTaskStatePtr | Handling Handover of Tasks between Components |
| DtSimTrigger | Triggers |
| DtSimTrigger | Triggers (or When Statements) |
| DtSimulationAddress | Finding Out About Remote VR-Forces Applications |
| DtSimulationAddress | Loading a Scenario |
| DtSimulationAddress | Addressing a Message |
| DtSimulationAddress | Calling the DtCgf Constructor |
| DtSimulationAddress | Modifying Settings from Remote Applications |
| DtSimulationAddress | Querying Settings from Remote Applications |
| DtSimWaitTaskState | Handling Handover of Tasks between Components |
| DtSoilFactor | Parameter Inheritance |
| DtSpatialSubdivision | Spatial Subdivisions |
| DtSpatialVrfObjectManager | Spatial Organization of Objects |
| DtSpecification | Symbol Strings |
| DtSpecification | Using Vector Networks |
| DtSpecification | Feature Specifications |
| DtSpecificationAttribute | Feature Specifications |
| DtSpecificationManager | Using Vector Networks |
| DtSpotReportGeneratorController | Spot Report Generator System |
| DtSpotReportReceiver | Spot Report Receiver System |
| DtSpotReportStateViewCollection | Getting the State of a Simulated Object |
| DtSsAccumulationFunctor | The Spatial Subdivision Container |
| DtSsChordIntersector | Creating Spatial Subdivision Objects |
| DtSsChordIntersector | The Spatial Subdivision Container |
| DtSsExtentIntersector | Creating Spatial Subdivision Objects |
| DtSsExtentIntersector | The Spatial Subdivision Container |
| DtSsFunctor | Extending the DtSpatialSubdivision Classes |
| DtSsFunctor | The Spatial Subdivision Container |
| DtSsInsertionFunctor | The Spatial Subdivision Container |
| DtStateViewCollection | Getting the State of a Simulated Object |
| DtStmtIndex | Statements |
| DtStmtIndex | The Initial Execution State |
| DtString | Simulated Objects |
| DtString | The DtSimComponent Class |
| DtString | The Object Name |
| DtStringSetting | The Settings Manager |
| DtSurface | Terrain Surface (Soil Type) |
| DtSurfaceEntityStateRepository | The State Repository Hierarchy |
| DtSurfaceManager | Terrain Surface (Soil Type) |
| DtSymbolStore | Symbol Strings |
| DtSymbolString | Symbol Strings |
| DtTacticalGraphicDataInterface | GUI Classes |
| DtTargetSelectionController | Ground Vehicles |
| DtTask | Creating a New Plan Using API Calls |
| DtTask | How to Use Subtasks |
| DtTaskControllerComponent | Handling Unachievable Tasks |
| DtTaskControllerComponent | Controllers |
| DtTaskControllerComponent | Simulation Engine (Back-End) Classes |
| DtTaskControllerComponent | Registering and Unregistering for Tasks |
| DtTaskControllerComponent | The State Repository Hierarchy |
| DtTaskMenu | GUI Classes |
| DtTaskMessage | Task Messages |
| DtTaskMessage | DtTaskMessage |
| DtTaskMessage | Tasks |
| DtTaskMessageType | Task Messages |
| DtTaskMessageType | DtTaskMessage |
| DtTaskState | Handling Handover of Tasks between Components |
| DtTaskStmt | Statements |
| DtTaskStmt | Creating a New Plan Using API Calls |
| DtTerrainCapabilities | Using the DtTerrainInterface Class |
| DtTerrainCapabilities | Terrain Capabilities |
| DtTerrainFileLocations | Terrain File Locations |
| DtTerrainImplementation | Terrain Implementations |
| DtTerrainImplementation | Using the DtTerrainInterface Class |
| DtTerrainInterface | Customizing or Extending the Simulation Engine |
| DtTerrainInterface | Object Operations and Blocking Terrain Calls |
| DtTerrainInterface | Querying the Terrain Interface |
| DtTerrainInterface | Using the DtTerrainInterface Class |
| DtTerrainInterface | Adding a DtTerrainPassThroughLayer |
| DtTerrainInterface | Coordinate Systems |
| DtTerrainInterface | Loading a Terrain using VR-inTerra |
| DtTerrainInterface | Synchronous and Asynchronous Calls with Paged Terrains |
| DtTerrainInterface | Terrain Capabilities |
| DtTerrainInterface | Terrain Database |
| DtTerrainInterface | Terrain File Locations |
| DtTerrainInterface | Terrain Intersection Tests |
| DtTerrainInterface | Terrain Surface (Soil Type) |
| DtTerrainPassThroughLayer | Using the DtTerrainInterface Class |
| DtTextReport | Sending Messages |
| DtTimer | Scheduling Events with the Simulation Engine |
| DtTopLevelOrganizationController | Echelon IDs |
| DtTurretAcquireController | Handheld M16 System |
| DtUnderFireDeterminationSensor | Ground Vehicles |
| DtUnderFireDeterminationSensor | Fire and Detonation Processing |
| DtUserTask | Types of Tasks |
| DtUserTask | Adding a New Task for an Entity |
| DtUserTask | Adding a User Task |
| DtUserTask | Configuring a User Task from the GUI |
| DtVectorNetwork | Using Vector Networks |
| DtVectorNetworkIntersectionRecord | Querying the Vector Network |
| DtVectorNetworkRecord | Querying the Vector Network |
| DtVectorObstruction | Extending the DtSpatialSubdivision Classes |
| DtVrfAggregateRemoteEntityNetInterface | Configuring an Object with a Network Interface |
| DtVrfAggregateStateRepository | Aggregates |
| DtVrfApp | Choosing Which VR-Forces Applications to Control |
| DtVrfApp | Creating and Initializing the Simulation Engine |
| DtVrfApp | Getting Started with the VR-Forces Simulation API |
| DtVrfApp | The DtVrfApp Class |
| DtVrfAttachmentManager | The Attachment Manager |
| DtVrfBackendListener | Finding Out About Remote VR-Forces Applications |
| DtVrfBackendListener | Loading a Scenario |
| DtVrfBackendListener | Querying Settings from Remote Applications |
| DtVrfController | Saving a Scenario |
| DtVrfCreator, overriding | Creating the Object Manager |
| DtVrfCreator | Customizing or Extending the Simulation Engine |
| DtVrfCreator | Initializing A DtCgf |
| DtVrfCreator | Scheduling Events with the Simulation Engine |
| DtVrfCreator | The DtVrfApp Class |
| DtVrfCreator | The VR-Forces Creator |
| DtVrfGuiApplication | GUI Classes |
| DtVrfGuiConfiguration | GUI Classes |
| DtVrfIndividualRemoteEntityNetInterface | Configuring an Object with a Network Interface |
| DtVrfKinematicState | State Repositories |
| DtVrfKinematicState | Kinematic State |
| DtVrfMainMenu | GUI Classes |
| DtVrfMessageInterface | The Message Interface |
| DtVrfMessageInterface | Using the Remote Control API |
| DtVrfMovingObjectStateRepository | The State Repository Hierarchy |
| DtVrfObject | Customizing or Extending the Simulation Engine |
| DtVrfObject | Executing a Plan |
| DtVrfObject | Getting the State of a Simulated Object |
| DtVrfObject | Introduction to Entities |
| DtVrfObject | Managing Plans |
| DtVrfObject | Object Console Messages |
| DtVrfObject | Overview of Entity Communication |
| DtVrfObject | Receiving Messages |
| DtVrfObject | The Network Interface |
| DtVrfObject | The Plan Manager |
| DtVrfObject | The VR-Forces Simulation Internal Message System |
| DtVrfObject | Accessing the Plan for an Object |
| DtVrfObject | Configuring a Component Manager |
| DtVrfObject | Control Object Parameters |
| DtVrfObject | Creating a New Local Object |
| DtVrfObject | Creating Settings |
| DtVrfObject | How the Object Manager Chooses an Object's Subcomponents |
| DtVrfObject | Simulation Engine (Back-End) Classes |
| DtVrfObject | Notifying an Application When a Simulation Object Changes |
| DtVrfObject | Object Parameters |
| DtVrfObject | Queueing Object Creation |
| DtVrfObject | Scheduling Events with the Simulation Engine |
| DtVrfObject | Simulated Objects |
| DtVrfObject | The Basic Structure of an Entity |
| DtVrfObject | The VR-Forces Simulation Internal Message System |
| DtVrfObjectBaseParameters | Parameter Inheritance |
| DtVrfObjectBaseStateRepository | Identifying Control Objects |
| DtVrfObjectCommunicationInterface | Overview of Entity Communication |
| DtVrfObjectCommunicationInterface | Receiving Messages |
| DtVrfObjectData | Remote Network Interfaces |
| DtVrfObjectDataStateViewCollection | Getting the State of a Simulated Object |
| DtVrfObjectDeleted | Removing a Locally Simulated Object from the Simulation |
| DtVrfObjectFilterIterator | Iterating Through Simulation Objects |
| DtVrfObjectGeometry | State Repositories |
| DtVrfObjectGeometry | Control Object Geometry |
| DtVrfObjectGeometry | Object Geometry |
| DtVrfObjectManager | Creating an Entity |
| DtVrfObjectManager | Executing a Plan |
| DtVrfObjectManager | Getting Started with the VR-Forces Simulation API |
| DtVrfObjectManager | Introduction to Plans |
| DtVrfObjectManager | The Object Manager and Simulated Objects |
| DtVrfObjectManager | The Plan Administrator |
| DtVrfObjectManager | Creating a Local Entity from Within an Application |
| DtVrfObjectManager | Creating a New Local Object |
| DtVrfObjectManager | Getting Notified When Objects are Added or Removed |
| DtVrfObjectManager | Identifying Objects |
| DtVrfObjectManager | Overriding the Remote Attachment Process |
| DtVrfObjectManager | Queueing Object Creation |
| DtVrfObjectManager | Scheduling Events with the Simulation Engine |
| DtVrfObjectManager | Spatial Organization of Entities |
| DtVrfObjectManager | The Object Name |
| DtVrfObjectManager | The VR-Forces Creator |
| DtVrfObjectMessage | Admin Messages |
| DtVrfObjectMessage | Overview of Entity Communication |
| DtVrfObjectMessage | Receiving Interface Messages |
| DtVrfObjectMessage | Sending Messages |
| DtVrfObjectMessage | Task Messages |
| DtVrfObjectMessage | DtSimMessage |
| DtVrfObjectMessage | DtVrfObjectMessage |
| DtVrfObjectMessage | Simulation Engine (Back-End) Classes |
| DtVrfObjectMessage | Tasks |
| DtVrfObjectMessageExecutive | DtVrfObjectMessageExecutive |
| DtVrfObjectParameters | State Repositories |
| DtVrfObjectParameters | The Object Parameter Database API |
| DtVrfObjectParameters | The Resource Manager |
| DtVrfObjectParameters | Entity Parameters |
| DtVrfObjectParameters | Parameter Inheritance |
| DtVrfObjectPlanAdministrator | Customizing or Extending the Simulation Engine |
| DtVrfObjectPlanAdministrator | Introduction to Plans |
| DtVrfObjectPlanAdministrator | The Plan Administrator |
| DtVrfObjectPlanManager | Customizing or Extending the Simulation Engine |
| DtVrfObjectPlanManager | Executing a Plan |
| DtVrfObjectPlanManager | Introduction to Plans |
| DtVrfObjectPlanManager | The Plan Administrator |
| DtVrfObjectPlanManager | The Plan Manager |
| DtVrfObjectPlanManager | Abandoning a Plan |
| DtVrfObjectPlanManager | How the Object Manager Chooses an Object's Subcomponents |
| DtVrfObjectPlanManager | Simulated Objects |
| DtVrfObjectPlanManager | Starting the Plan |
| DtVrfObjectPlanManager | The Basic Structure of an Entity |
| DtVrfObjectPredicate | Iterating Through Simulation Objects |
| DtVrfObjectPredicate | Notifying an Application When a Simulation Object Changes |
| DtVrfObjectPredicate | Object Predicates |
| DtVrfObjectPredicateEvaluator | Notifying an Application When a Simulation Object Changes |
| DtVrfObjectStateRepository | State Repositories |
| DtVrfObjectStateRepository | State Repositories for Entities |
| DtVrfObjectStateRepository | The Resource Manager |
| DtVrfObjectStateRepository | Creating Control Objects |
| DtVrfObjectStateRepository | Extending State Repositories at the Base Class Level |
| DtVrfObjectStateRepository | How the Object Manager Chooses an Object's Subcomponents |
| DtVrfObjectStateRepository | Simulated Objects |
| DtVrfObjectStateRepository | The Attachment Manager |
| DtVrfObjectStateRepository | The Basic Structure of an Entity |
| DtVrfObjectStateRepository | The State Repository Hierarchy |
| DtVrfParameterDb | The Object Parameter Database API |
| DtVrfProcessStateRepository | Process State Repositories |
| DtVrfProcessStateRepository | Simulation Engine (Back-End) Classes |
| DtVrfProcessStateRepositoryManager | Process State Repositories |
| DtVrfProcessStateRepositoryManager | State Repositories |
| DtVrfRadio | Aggregates |
| DtVrfRadio | Humans |
| DtVrfRadio | The VR-Forces Radio Message System |
| DtVrfRadio | Core Elements of Fixed-wing Entities |
| DtVrfRadio | Receiving Messages from Specific Sources |
| DtVrfRemoteController | Choosing Which VR-Forces Applications to Control |
| DtVrfRemoteController | Finding Out About Remote VR-Forces Applications |
| DtVrfRemoteController | Running VR-Forces Applications in Batch Mode |
| DtVrfRemoteController | Running VR-Forces Applications in Batch Mode |
| DtVrfRemoteController | Saving a Scenario |
| DtVrfRemoteController | Tasks and Plans |
| DtVrfRemoteController | The Plan Administrator |
| DtVrfRemoteController | The Settings Manager |
| DtVrfRemoteController | Using the Remote Control API |
| DtVrfRemoteController | Creating Objects |
| DtVrfRemoteController | Driver Thread |
| DtVrfRemoteController | Simulation Engine (Back-End) Classes |
| DtVrfRemoteController | Querying Settings from Remote Applications |
| DtVrfRemoteEnvironmentalNetInterface | Configuring an Object with a Network Interface |
| DtVrfRightClickMenu | GUI Classes |
| DtVrfSettingsManager | The Settings Manager |
| DtVrfSimSettingsManager | The Settings Manager |
| DtVrfSimSettingsManager | Accessing Settings |
| DtVrfSimSettingsManager | Modifying Settings from Remote Applications |
| DtVrfSimSettingsManager | Querying Settings from Remote Applications |
| DtVrfSimSettingsManager | The Back-End Settings Manager (DtVrfSimSettingsManager) |
| DtVrfSimSettingsObjects | Querying Settings from Remote Applications |
| DtVrfSimulatedEntityStateView | Getting the State of a Simulated Object |
| DtVrfStateRepositoryUserExtension | Extending State Repositories at the Base Class Level |
| DtVrfStateViewCollectionManager | Getting the State of a Simulated Object |
| DtVrfStateViewCollectionManager | GUI Classes |
| DtVrfStatusPublisher | Customizing or Extending the Simulation Engine |
| DtVrfStatusPublisher | Publishing a Back-End's Status |
| DtVrfSubordinateManager | State Repositories |
| DtVrfSubordinateManager | The Subordinate Manager |
| DtVrfTaskSetMenuItem | GUI Classes |
| DtVrlinkSimulatedBaseStateViewCollection | Getting the State of a Simulated Object |
| DtWaitController | Ground Aggregated Movement System |
| DtWaitController | Human Movement System |
| DtWaitController | Rotary-wing Attack Movement System |
| DtWaitController | Ground Tracked Movement System |
| DtWhenBlock | Triggers |
| DtWhenStmt | Iterating Through the Statements in a Plan |
| DtWhenStmt | Modifying a Plan Programmatically |
| DtXyNetworkSegmentMetric | Using Metrics to Query the Vector Network |
| E |
| ECC code, SEDRIS | Feature Specifications |
| echelon ID, assignment of | Creating a Local Entity from Within an Application |
| echelon ID, setting | Echelon IDs |
| echelon ID | The Organization Manager |
| echelon ID | Aggregate Organization |
| echelon ID | Echelon IDs |
| echelon ID | Looking Up Individual Objects |
| echelon ID | The Echelon ID |
| echelon-level | Echelon IDs |
| echelonChangedCb() | Creating a Local Entity from Within an Application |
| echelonId() | Echelon IDs |
| echelonIdChangedPred.h | Object Predicates |
| edge, iterating over points | Linear Features |
| edge | Using Vector Networks |
| editing, objects, using remote control API | Modifying and Deleting Objects |
| element, inserting into spatial subdivision | Creating Spatial Subdivision Objects |
| elseBlock() | Modifying a Plan Programmatically |
| embarkation, object, attaching to entity | Embarkation |
| embarkationController.h | Embarkation |
| emitter system, publishing | The Radar Sensor |
| enable() | Components and Systems can be Enabled and Disabled Dynamically |
| enable() | Registering and Unregistering for Set Data Requests |
| enabled components | Components and Systems can be Enabled and Disabled Dynamically |
| enablePlanExecutionState() | The Plan Administrator |
| entDstroySrch.h | Conditional Expressions for Testing Entity Status |
| entInAreaSrch.h | Conditional Expressions for Testing Entity Status |
| entity destroyed | Conditional Expressions for Testing Entity Status |
| Entity Editor, plug-in API | The Entity Editor and OPD Editor Plug-in API |
| entity in area | Conditional Expressions for Testing Entity Status |
| entity left of line | Conditional Expressions for Testing Entity Status |
| entity parameters | The Object Manager and Simulated Objects |
| entity type enumeration | The Object Type |
| entity, adding behavior | Adding a New Entity Behavior (Creating an Actuator) |
| entity, aggregate | Introduction to Entities |
| entity, attaching environmental object to | Attaching Environmental Objects to Entities |
| entity, attaching objects to | Embarkation |
| entity, behavior, subsystems | Entity Behavior Models |
| entity, communication | Entity Communication |
| entity, communication | Overview of Entity Communication |
| entity, Component Manager | Components and The Component Manager |
| entity, Component Manager | The Component Manager |
| entity, components | Introduction to Components |
| entity, creating, from application | Creating a Local Entity from Within an Application |
| entity, creating | Creating an Entity |
| entity, definition of | Introduction to Entities |
| entity, DI-Guy | DI-Guy Integration |
| entity, embarkation | Embarkation |
| entity, hierarchy, changing | Modifying the Entity Hierarchy |
| entity, hierarchy | The Entity Hierarchy |
| entity, hostility | The Hostility Manager |
| entity, instantiating | Object Factories |
| entity, list | Getting the State of a Simulated Object |
| entity, local and remote | How the Object Manager Chooses an Object's Subcomponents |
| entity, local state repository | Components and State Repositories |
| entity, lookup in object parameter database | Managing Local and Remote Entities |
| entity, model | Introduction to Entities |
| entity, organization, spatial | Spatial Organization of Entities |
| entity, parameters | Entity Parameters |
| entity, pseudo-aggregate | Introduction to Entities |
| entity, publisher | The Network Interface |
| entity, radio message | The VR-Forces Radio Message System |
| entity, reflected | The Network Interface |
| entity, remote, adding components to | Adding Existing Components to a Remote Entity |
| entity, remote, adding components to | Adding New or Modified Components to a Remote Entity |
| entity, remote, attaching component to | Remote Attachment |
| entity, reorganizing, remote control API | Changing the Entity Hierarchy |
| entity, spatial organization | The Physical World |
| entity, state, saving | The Object Manager and Simulated Objects |
| entity, state, saving | Checkpointing an Entity's State |
| entity, state, setting and retrieving | Process State Repositories |
| entity, state, testing | Conditional Expressions for Testing Entity Status |
| entity, state | Getting the State of a Simulated Object |
| entity, state | Actuators |
| entity, subcomponent | How the Object Manager Chooses an Object's Subcomponents |
| entity, terrain intersection | How Embarkation Affects Entity Models |
| entity, testing properties | Conditional Expression Objects |
| entLOLineSrch.h | Conditional Expressions for Testing Entity Status |
| enumeration, entity type | The Object Type |
| Environment Manager | The Physical World |
| environment process | The Network Interface |
| environment variable, for building applications | Prerequisites for Building VR-Forces Applications |
| environment variable, MAK_GEOID_GRID | Loading a Terrain using VR-inTerra |
| environment, accessing, remote control API | Accessing and Modifying Environment State |
| environment | The Physical World |
| environmental object, attaching to entity | Attaching Environmental Objects to Entities |
| environmental object, list | Getting the State of a Simulated Object |
| environmental process | Identifying Control Objects |
| environmental state data | Environmental State Manager |
| Environmental State Manager | Environmental State Manager |
| environmental state, surface | Terrain Surface (Soil Type) |
| environmentalStateManager() | Environmental State Manager |
| equal to | Resource Operators |
| eval() | Object Predicates |
| evalAnd.h | Logical Operators |
| evalConstant.h | Logical Constants |
| evalEntDestroyed.h | Conditional Expressions for Testing Entity Status |
| evalEntInArea.h | Conditional Expressions for Testing Entity Status |
| evalEntLofLine.h | Conditional Expressions for Testing Entity Status |
| evalNot.h | Logical Operators |
| evalOr.h | Logical Operators |
| evalRandom.h | The Random Operator |
| evaluate() | Resource Operators |
| evaluating, conditional expressions | Conditional Expression Evaluators |
| evaluating, resources | Resource Operators |
| evaluator, conditional expression | Conditional Expression Evaluators |
| event, scheduling | Scheduling Events with the Simulation Engine |
| event | Actuators |
| examining, plan | Examining and Changing Plans |
| example, settingsManager | Examples |
| example, subtask | How to Use Subtasks |
| example | Adding a New Entity Behavior (Creating an Actuator) |
| exClock.h | Simulation 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, plan | Executing a Plan |
| executing, plan | Starting the Plan |
| executing, plan | The Initial Execution State |
| executing, simulation command | Simulation Command Execution |
| exercise, clock, modes | Simulation Time, Time of Day, and the Exercise Clock |
| exercise, clock | The Simulation Manager |
| exercise, clock | Simulation Time, Time of Day, and the Exercise Clock |
| exitFromBlock() | Starting the Plan |
| exitFromBlock() | Statement Blocks |
| expression, conditional | Conditional Expression Objects |
| extending VR-Forces | Extending VR-Forces: Plug-ins or Stand-Alone Applications |
| extending, base state repository | Extending State Repositories at the Base Class Level |
| extending, process state repository | Extending Process State Repositories |
| extending, spatial subdivision | Extending the DtSpatialSubdivision Classes |
| extent, intersecting | Creating Spatial Subdivision Objects |
| F |
| Factory Manager | VR-Forces Factories |
| factory, component descriptor | Component Descriptors |
| factory, component manager | Configuring a Component Manager |
| factory, parameters | Entity Parameters |
| factory, parameters | Parameter Type Strings |
| factory, pointer to | VR-Forces Factories |
| factory, registering communications model with | Creating Custom Communication Models |
| factory, set data request | Set Data Requests |
| factory, system | Creating Control Objects |
| factory | Object Factories |
| factory | The DtSimComponent Class |
| factory | VR-Forces Factories |
| factoryManager() | VR-Forces Factories |
| factoryMgr.h | VR-Forces Factories |
| feature, areal | Areal Features |
| feature, creating DtSpecification for | Feature Specifications |
| feature, linear | Linear Features |
| feature, specification | Feature Specifications |
| file, configuration | Terrain File Locations |
| file, object map | Creating an Entity |
| file, order of battle | Creating an Entity |
| file, order of battle | Creating Control Objects |
| file, plan | Statements |
| file, reading and writing | Readable, Writable Objects |
| file, reading from | Handling Unspecified Parameters |
| file, storing data in | Parameter Type Strings |
| file, terrain, location | Terrain File Locations |
| filter, for iterating through objects | Iterating Through Simulation Objects |
| finding, back-ends | Finding Out About Remote VR-Forces Applications |
| finding, plan statement | Modifying a Plan Programmatically |
| findPartByType() | The Attachment Manager |
| finishing plan | Completing a Plan |
| fire interaction | Fire and Detonation Processing |
| fireManager.h | Fire and Detonation Processing |
| fixed wing fighter jet system | Fixed Wing Fighter Jet System |
| fixed-wing, model | Core Elements of Fixed-wing Entities |
| fltrFcnInf.h | Object Predicates |
| fltrFcnPred.h | Object Predicates |
| force, hostility | The Hostility Manager |
| force | The Entity Hierarchy |
| forceHostilty.mtl | The Hostility Manager |
| forceTypePred.h | Object Predicates |
| forward() | The State Repository Hierarchy |
| function, callback | Receiving Interface Messages |
| function, creator | VR-Forces Factories |
| function, lookup | Looking Up Individual Objects |
| functor, creating new | Extending the DtSpatialSubdivision Classes |
| functor | The Spatial Subdivision Container |
| G |
| geocentric, coordinate system | Kinematic State |
| geodetic, coordinate system | Coordinate Systems |
| geometry, model | Object Geometry |
| geometry, object | State Repositories |
| geometry, object | Object 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 state | Process State Repositories |
| getVrfObjects() | Spatial Organization of Entities |
| global command | Simulation Commands |
| global ID | Identifying Objects |
| global object designator | Identifying Objects |
| global object designator | Looking Up Individual Objects |
| Graphical User Interface (GUI) API | Introduction to the VR-Forces Toolkit |
| greater than or equal to | Resource Operators |
| greater than | Resource Operators |
| ground movement system, disaggregated | Ground Disaggregated Movement System |
| ground tracked movement system | Ground Tracked Movement System |
| ground vehicle, aggregated movement | Ground Aggregated Movement System |
| ground vehicle, armor damage system | Ground Armor Damage System |
| ground vehicle, components | Ground Vehicles |
| ground vehicle, model | Ground Vehicles |
| ground vehicle, model | Ground Vehicle Kinematics Model |
| ground vehicle, movement system | Ground Tracked Movement System |
| ground vehicle, movement | Ground Disaggregated Movement System |
| ground vehicle, support plane | Ground Vehicle Kinematics Model |
| ground-entity-state-repository | How the Object Manager Chooses an Object's Subcomponents |
| ground-entity-state-repository | Parameter Type Strings |
| ground-vehicle-param | Parameter Type Strings |
| groundClamp() | Terrain Database |
| GUI API, threading | Driver Thread |
| GUI API | The VR-Forces Graphical User Interface API |
| H |
| handheld M16 system | Handheld M16 System |
| hierarchy, changes, notification of | Getting Notification of Changes to the Hierarchy |
| hierarchy, entity, changing | Modifying the Entity Hierarchy |
| hierarchy, entity | The Entity Hierarchy |
| hierarchy, organization, querying | Querying the Organization Hierarchy |
| hierarchy, parameter and state repository classes | Entity Parameters |
| hierarchy, state repository | The State Repository Hierarchy |
| hierarchy | The Organization Manager |
| hierarchy | The Echelon ID |
| hierarchy | The Subordinate Manager |
| HLA, RPR FOM | Introduction to Entities |
| HLA | VR-Forces and VR-Link |
| Hostility Manager | The Hostility Manager |
| hostility, changing | Simulation Commands |
| hostilityManager() | The Hostility Manager |
| hostilityManager.h | The Hostility Manager |
| hostStructs.h | Addressing a Message |
| hostStructs.h | Calling the DtCgf Constructor |
| human kinematics model | Human Kinematics Model |
| human movement system | Human Movement System |
| human, model | Humans |
| human, model | Component Systems that Make Up a Human Entity |
| I |
| ID, application | Looking Up Objects |
| ID, application | Calling the DtCgf Constructor |
| ID, echelon, assigning | Creating a Local Entity from Within an Application |
| ID, echelon | The Organization Manager |
| ID, echelon | Aggregate Organization |
| ID, echelon | Echelon IDs |
| ID, echelon | Looking Up Individual Objects |
| ID, echelon | The Echelon ID |
| ID, global | Identifying Objects |
| ID, object | Looking Up Objects |
| ID, radio | Sending Radio Messages |
| ID, session | VR-Forces Sessions |
| ID, session | Calling the DtCgf Constructor |
| ID, site | Calling the DtCgf Constructor |
| ID, site | Looking Up Objects |
| ID, statement | Statements |
| ID, statement | Modifying a Plan Programmatically |
| ID, subtask | How to Use Subtasks |
| identifier, object | Identifying Objects |
| identifying objects | Identifying Objects |
| identifying, back-ends | Finding Out About Remote VR-Forces Applications |
| If statement | Statements |
| ifaceCont.h | The Message Interface |
| ifaceMsg.h | The Message Interface |
| ifaceMsg.h | DtSimInterfaceMessage |
| ifaceMsgExec.h | DtInterfaceMessageExecutive |
| ifStmt.h | Iterating Through the Statements in a Plan |
| implementation, terrain | Using the DtTerrainInterface Class |
| implementation, terrain | Adding a DtTerrainPassThroughLayer |
| independent task | Types of Tasks |
| index, statement | Statements |
| indexType() | DtInterfaceMessageExecutive |
| individual object | The Object Type |
| individual-local-entity-net-interface | Configuring an Object with a Network Interface |
| infrared sensor | IR Sensor System |
| inheritance, multiple | Multiple Inheritance and DtReaderWriter |
| inheritance | Parameter Inheritance |
| inheriting, parameters | Parameter 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, DtCgf | Initializing A DtCgf |
| initializing, DtPlan | Creating a New Plan Using API Calls |
| initializing, simulation engine | Creating and Initializing the Simulation Engine |
| input port group | Port Groups |
| input port, types | Types of Input and Output Ports Supported in VR-Forces |
| input, port group | Inter-Component Communication |
| input, port | Inter-Component Communication |
| inputPort.h | Ports and Port Groups |
| inputPort.h | Inter-Component Communication |
| inputPortGroup.h | Inter-Component Communication |
| inputPortGroup.h | Port Groups |
| inserter | The Spatial Subdivision Container |
| inserting, spatial subdivision element | Creating Spatial Subdivision Objects |
| inter-application communication | The Message Interface |
| interaction, damage and fire | Fire and Detonation Processing |
| interaction, data | VR-Forces Sessions |
| interaction, signal | The VR-Forces Radio Message System |
| interface message, sending | Sending an Interface Message |
| interface message | DtInterfaceMessageExecutive |
| interface message | DtSimInterfaceMessage |
| interface message | DtSimMessage |
| interface message | Local Network Interfaces |
| interface, content, creating | Creating New Interface Content |
| interface, message, receiving | Receiving Interface Messages |
| interface, network | The Network Interface |
| internal message system | The VR-Forces Simulation Internal Message System |
| internal message, sending | Sending Simulation Internal Messages |
| internal message | Overview of Entity Communication |
| internal message | The VR-Forces Simulation Internal Message System |
| intersect() | Querying the Terrain Interface |
| intersecting, chord | Creating Spatial Subdivision Objects |
| intersection, querying for | Querying the Terrain Interface |
| intersection, terrain, embarked entities | How Embarkation Affects Entity Models |
| intersection, testing | Testing for All of the Terrain Intersections Along a Chord |
| intersection, with terrain | Terrain Intersection Tests |
| intersectionTime | Querying the Terrain Interface |
| intersector, creating | Extending the DtSpatialSubdivision Classes |
| intersector | The Spatial Subdivision Container |
| intSetting.h | The Settings Manager |
| is-organized | The Organization Manager |
| isDone | Triggers |
| isLoaded() | Loading a Scenario |
| iterating, edge points | Linear Features |
| iterating, subordinate objects | The Subordinate Manager |
| iterating, through objects | Iterating Through Simulation Objects |
| iterating, through plan statements | Iterating Through the Statements in a Plan |
| J |
| joyDevMgr.h | The Joystick Device Manager |
| Joystick Device Manager | The Joystick Device Manager |
| K |
| keepExistingAttachment | Attaching Environmental Objects to Entities |
| kinematic state | State Repositories |
| kinematic state | Kinematic State |
| kinematics, ground vehicle | Ground Vehicle Kinematics Model |
| kinematics, human | Human Kinematics Model |
| kinematics, missile | Missile Kinematics Model |
| kinTools.h | Object Geometry |
| L |
| label, object | The Object Label |
| Lambert Conformal Conical coordinate system | Coordinate Systems |
| lambertConformalProjection | Coordinate Systems |
| latitude | Coordinate Systems |
| layer, pass through | Using the DtTerrainInterface Class |
| layer, pass through | Adding a DtTerrainPassThroughLayer |
| lclEnvNetIf.h | Creating Control Objects |
| lclVerticesNotEqPred.h | Object Predicates |
| lead subordinate | Aggregate Organization |
| leftCondExpr() | Logical Operators |
| less than or equal to | Resource Operators |
| less than | Resource Operators |
| library, Boost | The Boost Serialization Library |
| library, Boost | The Settings Manager |
| library, shared | The VR-Forces APIs Share Classes and Libraries |
| library, vrfControl | Using the Remote Control API |
| license, checking for | Checking for VR-Forces Licenses at Runtime |
| license, run-time | Deploying VR-Forces Applications |
| lifeform, damage | Lifeform Default Damage System |
| lifeform | The Object Type |
| limitations of subtasks | How to Use Subtasks |
| linear feature | Linear Features |
| linking | Building the VR-Forces Application for Linux |
| Linux, building VR-Forces application for | Building the VR-Forces Application for Linux |
| list, managed object | Iterating 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, DTED | Loading a Terrain using VR-inTerra |
| loading, plan file | Loading a Plan File |
| loading, plug-ins | Loading Plug-ins |
| loading, scenario, using remote control API | Loading a Scenario |
| loading, terrain | Loading 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 entity | How the Object Manager Chooses an Object's Subcomponents |
| local object | Local and Remote Objects |
| local state repository | Components and State Repositories |
| local, coordinate system | State Repositories |
| local, coordinate system | Object Geometry |
| local, entity, Task Manager | The Task Manager |
| local, network interface | The Network Interface |
| local, object, removing | Removing a Locally Simulated Object from the Simulation |
| local, object | State Repositories |
| local, Task Manager | Responding to the Tasked by Superior Request |
| local-environmental-net-interface | Configuring an Object with a Network Interface |
| localKinematicState().velocity() | How Embarkation Affects Entity Models |
| localState() | Resource Operators |
| location, terrain file | Terrain File Locations |
| logical, constant | Logical Constants |
| logical, operator | Logical Operators |
| longitude | Coordinate Systems |
| looking up, component | Looking Up a Component |
| looking up, objects | Iterating Through Simulation Objects |
| looking up, process state repository | Process State Repositories |
| looking up, process state repository | Creating and Configuring Process State Repositories |
| lookup function | Looking Up Individual Objects |
| lookup, object | Looking 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 system | Handheld M16 System |
| machine-gun-ammunition | The Resource Manager |
| main block | Iterating Through the Statements in a Plan |
| main thread | Driver Thread |
| main() | The DtVrfApp Class |
| main-gun-ammunition | The Resource Manager |
| mainBlock() | Modifying a Plan Programmatically |
| mainLoop() | Creating and Initializing the Simulation Engine |
| mainLoop() | The DtVrfApp Class |
| MAK specification model | The MAK Specification Model |
| making decisions | Sensors |
| MAK_GEOID_GRID, environment variable | Loading a Terrain using VR-inTerra |
| managed object list | Iterating Through Simulation Objects |
| manager, resource | The Resource Manager |
| manager, set data | The Set Data Manager |
| managing, resources | The Resource Manager |
| managing, settings | The Settings Manager |
| manual reorganization | Aggregate Organization |
| medium, surface | Terrain Surface (Soil Type) |
| message, addressing | Addressing a Message |
| message, admin | Admin Messages |
| message, administration | DtAdminMessage |
| message, callback, types | Receiving Specific Types of Messages |
| message, callbacks | Message Receipt Callback Member Functions |
| message, classes | Message Classes |
| message, control | Choosing Which VR-Forces Applications to Control |
| message, DtIfModifySetting | Modifying Settings from Remote Applications |
| message, DtIfRequestSetting | Querying Settings from Remote Applications |
| message, DtIfSetting | Querying Settings from Remote Applications |
| message, interface, sending | Sending an Interface Message |
| message, interface | The Message Interface |
| message, interface | DtInterfaceMessageExecutive |
| message, interface | DtSimInterfaceMessage |
| message, interface | DtSimMessage |
| message, internal simulation | The VR-Forces Simulation Internal Message System |
| message, internal | Overview of Entity Communication |
| message, internal | The VR-Forces Simulation Internal Message System |
| message, parameters | Setting Parameters |
| message, plan, sending | Introduction to Plans |
| message, printing | Simulation Commands |
| message, radio | Task Messages |
| message, radio | The VR-Forces Radio Message System |
| message, radio | DtSimMessage |
| message, radio | The VR-Forces Radio Message System |
| message, receiving interface | Receiving Interface Messages |
| message, receiving specific | Receiving Messages from Specific Sources |
| message, receiving | Receiving Messages |
| message, registering interest in | Controllers |
| message, report | Reports |
| message, sending radio | Sending Radio Messages |
| message, sending | Sending Messages |
| message, sent | Actuators |
| message, set data request | DtSetDataRequestMessage |
| message, task | Task Messages |
| message, task | DtTaskMessage |
| message, task | Tasks |
| message, VR-Forces interface | Local Network Interfaces |
| message, vrf object | DtVrfObjectMessageExecutive |
| message | Overview of Entity Communication |
| MetaFlight, terrain | Synchronous and Asynchronous Calls with Paged Terrains |
| metric, querying vector network with | Using Metrics to Query the Vector Network |
| metric.h | Using Metrics to Query the Vector Network |
| minimum tick period, variance | Ticking Components |
| minimum tick period | Ticking Components |
| minTickPeriodVariance | Ticking Components |
| missile, dynamics system | Missiles Dynamics System |
| missile, kinematics model | Missile Kinematics Model |
| missile, launcher, US attack | US Attack Missile Launcher System |
| missile, model | Missiles |
| missingBackends | Loading a Scenario |
| model, aggregate | Aggregates |
| model, aggregate | The Aggregate Multi-resolution Model |
| model, effect of embarkation | How Embarkation Affects Entity Models |
| model, entity | Introduction to Entities |
| model, fixed-wing | Core Elements of Fixed-wing Entities |
| model, geometry | Object Geometry |
| model, ground vehicle | Ground Vehicle Kinematics Model |
| model, ground vehicle | Ground Vehicles |
| model, human, components | Component Systems that Make Up a Human Entity |
| model, human | Humans |
| model, missile | Missiles |
| model, multi-resolution | The Aggregate Multi-resolution Model |
| model, multi-resolution | Writing Components for a Multiresolution Model |
| model, physical | Actuators |
| model, rotary-wing entity | Rotary-wing Entities |
| modeling, resource consumption | Modeling Resource Consumption |
| models, behavior | Entity Behavior Models |
| modifying VR-Forces | Extending VR-Forces: Plug-ins or Stand-Alone Applications |
| modifyRoute() | Using the Remote Control API |
| movement, system, ground tracked | Ground Tracked Movement System |
| msgExec.h | DtMessageExecutive |
| msgTypes.h | Message Classes |
| msgTypes.h | Receiving Interface Messages |
| msgTypes.h | The Message Interface |
| mtl.h | Reading Data from a File |
| mtlParamDb.h | The Object Parameter Database API |
| multi-resolution model | Aggregates |
| multi-resolution model | The Aggregate Multi-resolution Model |
| multi-resolution model | Writing Components for a Multiresolution Model |
| multiple inheritance | Multiple Inheritance and DtReaderWriter |
| multiple, radios | Sending Radio Messages |
| munition | The Object Type |
| mvObjParams.h | Entity Parameters |
| myExecutionStack | Triggers (or When Statements) |
| myIsComplete | Completing a Plan |
| myTaskRequestPending | Advancing Through a Plan |
| N |
| name, component | Creating Components |
| name, object | The Object Name |
| name, radio | Sending Radio Messages |
| net-interface-min-tick-period | Tuning the Network Interface |
| net-interface-min-tick-period-variance | Tuning the Network Interface |
| netIface.h | The Network Interface |
| netRepSize() | Creating a New DtSetDataRequest |
| netRepSize() | Creating New Interface Content |
| netRepSize() | Deriving a New Task from DtSimTask |
| netRepSize() | Implementing netRepSize() |
| NetTypes.h | Creating the Network Representation |
| network interface, configuring | Configuring an Object with a Network Interface |
| network interface, control object | Creating Control Objects |
| network interface, remote | State Repositories |
| network interface, remote | Remote Network Interfaces |
| network interface, tuning | Tuning the Network Interface |
| network interface | The Network Interface |
| network interface | Simulated Objects |
| network, coordinate system | Kinematic State |
| network, representation, class | Creating the Network Representation |
| network, state repository | Local Network Interfaces |
| networking | VR-Forces and VR-Link |
| netwrkEdge.h | Using Vector Networks |
| netwrkNode.h | Using Vector Networks |
| netwrkSeg.h | Using 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, entity | The Entity Hierarchy |
| non-VR-Forces, object | Managing Local and Remote Entities |
| not equal to | Resource Operators |
| notification level, message | Object Console Messages |
| notification, change to organization hierarchy | Getting Notification of Changes to the Hierarchy |
| notify callback | The Set Data Manager |
| O |
| object console, message, sending | Object Console Messages |
| Object Manager, iterating through objects | Iterating Through Simulation Objects |
| Object Manager | Creating and Managing Objects |
| Object Manager | Creating an Entity |
| Object Manager | Customizing or Extending the Simulation Engine |
| Object Manager | How the Object Manager Creates an Object |
| Object Manager | Managing Local and Remote Entities |
| Object Manager | The Object Manager and Simulated Objects |
| Object Manager | The Organization Manager |
| Object Manager | Creating a New Local Object |
| Object Manager | Object Parameters |
| object map file | Creating an Entity |
| object parameter database, API | The Object Parameter Database API |
| object parameter database, component descriptor | Component Descriptors |
| object parameter database, entity creation | Managing Local and Remote Entities |
| object parameter database, setting tick rate | Ticking Components |
| object parameter database | How the Object Manager Creates an Object |
| object parameter database | The Object Manager and Simulated Objects |
| object parameter database | Creating Ports and Port Groups in Components |
| object parameter database | Object Parameters |
| object parameter database | Port Groups |
| Object Plan Manager | Simulated Objects |
| object state repository | Simulated Objects |
| object state repository | The State Repository Hierarchy |
| object, accessing plan | Accessing the Plan for an Object |
| object, callbacks for addition and removal | Getting Notified When Objects are Added or Removed |
| object, condition | Object Predicates |
| object, configuring network interface | Configuring an Object with a Network Interface |
| object, control | Control Objects |
| object, creating, with factories | Object Factories |
| object, creating. remote control API | Creating Objects |
| object, creating | How the Object Manager Creates an Object |
| object, creating | Simulation Commands |
| object, creating | DtCgf Member Functions |
| object, creation, blocking | Object Operations and Blocking Terrain Calls |
| object, creation, queue | Queueing Object Creation |
| object, deleting or editing using remote control API | Modifying and Deleting Objects |
| object, deleting | Simulation Commands |
| object, deleting | DtCgf Member Functions |
| object, detecting with sensor | Detecting Objects with Sensors |
| object, discovering remote | Creating and Managing Objects |
| object, discovering remote | The Object Manager and Simulated Objects |
| object, environmental | Attaching Environmental Objects to Entities |
| object, geometry | State Repositories |
| object, geometry | Control Object Geometry |
| object, geometry | Object Geometry |
| object, ID | Looking Up Objects |
| object, identifier | Identifying Objects |
| object, identifier | Looking Up Individual Objects |
| object, identifying | Identifying Objects |
| object, iterating through | Iterating Through Simulation Objects |
| object, label | The Object Label |
| object, local and remote | Local and Remote Objects |
| object, local | State Repositories |
| object, looking up | Looking Up Individual Objects |
| object, lookup | Looking Up Objects |
| object, managed list | Iterating Through Simulation Objects |
| object, managing with remote control API | Managing VR-Forces Objects |
| object, name, control object | Identifying Control Objects |
| object, name | Identifying Objects |
| object, name | Looking Up Individual Objects |
| object, name | The Object Name |
| object, non-VR-Forces | Managing Local and Remote Entities |
| object, parameters | State Repositories |
| object, pointers to | Important Coding Recommendations |
| object, predicate | Iterating Through Simulation Objects |
| object, predicate | Object Predicates |
| object, removing local | Removing a Locally Simulated Object from the Simulation |
| object, simulated | The Object Manager and Simulated Objects |
| object, spatial organization | Spatial Organization of Objects |
| object, state | Getting the State of a Simulated Object |
| object, subordinate | The Subordinate Manager |
| object, target for sensor | Signature Sensor Concepts |
| object, type, predefined | The Object Type |
| object, type | Simulated Objects |
| object, type | The Object Type |
| object, vrf, message | DtVrfObjectMessageExecutive |
| objectContactList | Using the Contact Fusion Controller |
| objectName() | Conditional Expressions for Testing Entity Status |
| objectResourceManager.h | The Resource Manager |
| ObjectResourceManager | The Resource Manager |
| objectSensor.h | Sensors |
| objType.h | The Attachment Manager |
| objType.h | The Object Type |
| objTypeEnums.h | Control Object Parameters |
| objTypeEqPred.h | Object Predicates |
| obstacle | Control Objects |
| occupancyDirectorController.h | Embarkation |
| OPD Editor, plug-in API | The Entity Editor and OPD Editor Plug-in API |
| OPD | The Object Manager and Simulated Objects |
| OpenGL | Driver Thread |
| operator, logical | Logical Operators |
| order of battle, control object | Identifying Control Objects |
| order of battle, file | Creating an Entity |
| order of battle, file | Creating Control Objects |
| Organization Manager | Introduction to Entities |
| Organization Manager | The Organization Manager |
| Organization Manager | Changing the Entity Hierarchy |
| Organization Manager | Getting Notification of Changes to the Hierarchy |
| Organization Manager | How the Organization Manager Works |
| Organization Manager | Modifying the Entity Hierarchy |
| Organization Manager | Simulated Objects |
| organization, hierarchy, querying | Querying the Organization Hierarchy |
| organization, pseudo-aggregate | Aggregate Organization |
| organization | The Echelon ID |
| orgCtlr.h | Echelon IDs |
| orgManager.h | The Organization Manager |
| orgMgrNode.h | How the Organization Manager Works |
| orgView.h | How the Organization Manager Works |
| output port group | Port Groups |
| output port, types | Types of Input and Output Ports Supported in VR-Forces |
| output, port group | Inter-Component Communication |
| output, port | Inter-Component Communication |
| outputPort.h | Ports and Port Groups |
| outputPort.h | Inter-Component Communication |
| outputPortGroup.h | Inter-Component Communication |
| outputPortGroup.h | Port Groups |
| overrideBlockingAssert | Object Operations and Blocking Terrain Calls |
| overriding, remote attachment | Overriding the Remote Attachment Process |
| P |
| paged, terrain | Synchronous and Asynchronous Calls with Paged Terrains |
| parameter, class hierarchy | Entity Parameters |
| parameter, common entity | The State Repository Hierarchy |
| parameter, components | Specifying Parameters for Components |
| parameter, control object | Control Object Parameters |
| parameter, entity | The Object Manager and Simulated Objects |
| parameter, factory | Entity Parameters |
| parameter, inheritance | Parameter Inheritance |
| parameter, message | Setting Parameters |
| parameter, object | State Repositories |
| parameter, object | Object Parameters |
| parameter, type | Introduction to Entities |
| parameter, type | Parameter Type Strings |
| parameter, unspecified | Handling Unspecified Parameters |
| parameters() | Object Parameters |
| parametersEntry() | Object Parameters |
| paramTypes.h | Entity Parameters |
| parentLocation() | Kinematic State |
| part, articulated | The Attachment Manager |
| part, attached | The Attachment Manager |
| part, attaching and detaching | The Attachment Manager |
| pass through layer, terrain | Adding a DtTerrainPassThroughLayer |
| pass through, layer | Using the DtTerrainInterface Class |
| pause() | Using the Remote Control API |
| pause() | DtCgf Member Functions |
| pause | DtCgf Member Functions |
| PDU, signal | The VR-Forces Radio Message System |
| percentageFull() | Managing Resources |
| percentageFull() | Resource Operators |
| performance, blocking terrain call | Object Operations and Blocking Terrain Calls |
| performance, tuning network interface | Tuning the Network Interface |
| performance, tuning, tick rate | Ticking Components |
| periodic timer | Scheduling Events with the Simulation Engine |
| periTimer.h | Scheduling Events with the Simulation Engine |
| phase line | Control Objects |
| physical extent | Object Geometry |
| physical model | Actuators |
| physical world | The Physical World |
| physicalWorld.h | The Physical World |
| physicalWorldParams.mtl | Signature Sensor Concepts |
| place() | Object Operations and Blocking Terrain Calls |
| placePoints() | Object Operations and Blocking Terrain Calls |
| Plan Administrator | The Plan Administrator |
| Plan Manager | Customizing or Extending the Simulation Engine |
| Plan Manager | Introduction to Entities |
| Plan Manager | Managing Plans |
| Plan Manager | The Plan Manager |
| Plan Manager | The Task Manager |
| Plan Manager | How the Object Manager Chooses an Object's Subcomponents |
| Plan window | Statements |
| plan() | Accessing the Plan for an Object |
| plan, abandoning | Simulation Commands |
| plan, abandoning | Abandoning a Plan |
| plan, accessing for object | Accessing the Plan for an Object |
| plan, adding, statement | Creating a New Plan Using API Calls |
| plan, adding, statement | Modifying a Plan Programmatically |
| plan, block | Iterating Through the Statements in a Plan |
| plan, changing from code | Modifying a Plan Programmatically |
| plan, changing | Examining and Changing Plans |
| plan, completing | Completing a Plan |
| plan, conditional expression | Iterating Through the Statements in a Plan |
| plan, creating through API | Creating a New Plan Using API Calls |
| plan, dispatcher | Introduction to Plans |
| plan, evaluating resources | Resource Operators |
| plan, examining | Examining and Changing Plans |
| plan, executing | Executing a Plan |
| plan, executing | Starting the Plan |
| plan, executing | The Initial Execution State |
| plan, file | Statements |
| plan, finding statement | Modifying a Plan Programmatically |
| plan, iterating through statements | Iterating Through the Statements in a Plan |
| plan, loading from file | Loading a Plan File |
| plan, managing | Managing Plans |
| plan, moving through | Advancing Through a Plan |
| plan, reading and writing | Introduction to Plans |
| plan, reading | Iterating Through the Statements in a Plan |
| plan, remote control API | Tasks and Plans |
| plan, removing, statement | Modifying a Plan Programmatically |
| plan, saving, to file | Saving Plans to a File |
| plan, statement | Statements |
| plan, trigger | Triggers |
| plan. conditional expression | Conditional Expressions |
| planBlock.h | Iterating Through the Statements in a Plan |
| platform | The Object Type |
| plug-in, API, Entity Editor | The Entity Editor and OPD Editor Plug-in API |
| plug-in, API, OPD Editor | The Entity Editor and OPD Editor Plug-in API |
| plug-in, back-end | Creating a Plug-in |
| plug-in, back-end | Creating a Plug-in |
| plug-in, loading | Loading Plug-ins |
| plug-in | Extending VR-Forces: Plug-ins or Stand-Alone Applications |
| point, iterating through edge | Linear Features |
| point | Using Vector Networks |
| pointer, object | Important Coding Recommendations |
| port group, connecting to port | Connecting Components |
| port group, creating | Creating Ports and Port Groups in Components |
| port group | Connecting Components |
| port group | Inter-Component Communication |
| port group | Port Groups |
| port, activating | Sending Data Through an Output Port |
| port, connecting to port group | Connecting Components |
| port, creating | Creating Ports and Port Groups in Components |
| port, deactivating | Sending Data Through an Output Port |
| port, getting data from | Retrieving Data from an Input Port |
| port, input and output | Inter-Component Communication |
| port, sending data through | Sending Data Through an Output Port |
| port | Ports and Port Groups |
| port | Connecting Components |
| port | Inter-Component Communication |
| predefined object type | The Object Type |
| predicate() | Notifying an Application When a Simulation Object Changes |
| predicate, callback function | Notifying an Application When a Simulation Object Changes |
| predicate, object | Object Predicates |
| predicate | Iterating Through Simulation Objects |
| predicateEqual() | Object Predicates |
| preloadTerrainAreas() | Synchronous and Asynchronous Calls with Paged Terrains |
| prerequisite, building | Prerequisites for Building VR-Forces Applications |
| priority, component | The Component Manager |
| priority, component | Setting the Priority of Components |
| priority | Connecting Components |
| Process State Repository Manager, registering process state repository with | Creating and Configuring Process State Repositories |
| Process State Repository Manager | Process State Repositories |
| Process State Repository Manager | State Repositories |
| process state repository, creating and configuring | Creating and Configuring Process State Repositories |
| process state repository, extending | Extending Process State Repositories |
| process state repository, looking up name | Process State Repositories |
| process state repository, looking up | Creating and Configuring Process State Repositories |
| process state repository | Process State Repositories |
| processAwaitingTask() | Starting the Plan |
| processing, fire and damage interactions | Fire and Detonation Processing |
| processor callback | The Set Data Manager |
| processSR.h | Process State Repositories |
| processTaskComplete() | How to Use Subtasks |
| procSRMgr.h | Process State Repositories |
| procSRTypes.h | Process State Repositories |
| procSRTypes.h | Creating and Configuring Process State Repositories |
| project, setting | Building an Application for Windows |
| projected coordinate | Object Geometry |
| propagation, sensor | Sensor Propagation |
| pseudo-aggregate, organization controller | Aggregate Organization |
| pseudo-aggregate-local-entity-net-interface | Configuring an Object with a Network Interface |
| pseudo-aggregate | Introduction to Entities |
| pseudoAggOrg.h | Echelon IDs |
| publishing, emitter system | The Radar Sensor |
| pushExecutionStack() | Triggers |
| putData() | Readable, Writable Objects |
| putSelf() | Readable, Writable Objects |
| Q |
| querying, organization hierarchy | Querying the Organization Hierarchy |
| querying, vector network | Querying the Vector Network |
| queue, object creation | Queueing Object Creation |
| queue, Set Location request | Queueing 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 sensor | Sensors |
| radar sensor | The Radar Sensor |
| radarObjectSensor.h | Sensors |
| radio message, report | Reports |
| radio message | Task Messages |
| radio message | DtSimMessage |
| radio net, report messages | Reports |
| radio net | Introduction to Entities |
| radio, configuring | The VR-Forces Radio Message System |
| radio, identifying | Sending Radio Messages |
| radio, internal message system | The VR-Forces Simulation Internal Message System |
| radio, message system; | Overview of Entity Communication |
| radio, message system | The VR-Forces Radio Message System |
| radio, message, admin | Admin Messages |
| radio, message, custom | Creating Custom Communication Models |
| radio, message | The VR-Forces Radio Message System |
| radio, multiple | Sending Radio Messages |
| radio, role with controllers | Controllers |
| radio, sending message | Sending Radio Messages |
| radio | Introduction to Entities |
| radio | Overview of Entity Communication |
| radio | Actuators |
| radioMessageType() | Task Messages |
| radioMessageType() | DtSetDataRequestMessage |
| radioMsg.h | Task Messages |
| radioMsgTypes.h | Deriving a New Task from DtSimTask |
| radioMsgTypes.h | Task Messages |
| radioMsgTypes.h | Tasks |
| random operator | The Random Operator |
| rangeNetNodMet.h | Using Metrics to Query the Vector Network |
| rangeNetSegMet.h | Using Metrics to Query the Vector Network |
| rcvrTrans.h | Actuators |
| rdrWritr.h | Readable, Writable Objects |
| rdrWritr.h | Parameter Type Strings |
| rdrWritr.h | Tasks |
| readable | Entity Parameters |
| reader | Tasks |
| reading, data from file | Reading Data from a File |
| reading, database | Terrain Implementations |
| reading, file | Readable, Writable Objects |
| reading, from file | Handling Unspecified Parameters |
| reading, plan | Iterating Through the Statements in a Plan |
| reading, plans | Introduction to Plans |
| readOrderOfBattleFile() | Creating an Entity |
| readPlanFile() | The Plan Administrator |
| readPlanFile() | Loading a Plan File |
| receiveMessage() | Creating Custom Communication Models |
| receiver | Introduction to Entities |
| receiving, interface messages | Receiving Interface Messages |
| receiving, messages | Receiving Messages |
| recTimer.h | Scheduling Events with the Simulation Engine |
| recurring timer | Scheduling Events with the Simulation Engine |
| reflected entity | The Network Interface |
| reflected object | Remote Network Interfaces |
| refSR.h | The Attachment Manager |
| registerConsumer() | Getting Notification of Changes to Settings |
| registering, communications model with factory | Creating Custom Communication Models |
| registering, creator function | The VR-Forces Creator |
| registering, interest in messages | Controllers |
| registering, object callbacks | Getting Notified When Objects are Added or Removed |
| registering, process state repository, PSR Manager, with | Creating and Configuring Process State Repositories |
| registering, set data request | Registering and Unregistering for Set Data Requests |
| registering, task | Registering 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-writer | The Reader/Writer Registry |
| Registry, Windows | Deploying VR-Forces Applications |
| relativeAcceleration() | How Embarkation Affects Entity Models |
| relativeVelocity() | How Embarkation Affects Entity Models |
| remBatchMgr.h | Running VR-Forces Applications in Batch Mode |
| remBatchMgr.h | Running VR-Forces Applications in Batch Mode |
| remLgrControl.h | Running VR-Forces Applications in Batch Mode |
| remote application, getting settings from | Querying Settings from Remote Applications |
| remote attachment | Remote Attachment |
| remote control API, batch mode | Running VR-Forces Applications in Batch Mode |
| remote control API, batch mode | Running VR-Forces Applications in Batch Mode |
| remote control API, building application | Building an Application Using the Remote Control API |
| remote control API, changing environment | Accessing and Modifying Environment State |
| remote control API, creating object | Creating Objects |
| remote control API, managing objects | Managing VR-Forces Objects |
| Remote Control API, messages | DtSimInterfaceMessage |
| remote control API, reorganizing entities | Changing the Entity Hierarchy |
| remote control API, tasks and plans | Tasks and Plans |
| remote control API, using | Using the Remote Control API |
| remote control API | Introduction to the Remote Control API |
| Remote Control API | Introduction to the VR-Forces Toolkit |
| remote control API | The VR-Forces Remote Control API |
| remote control application | Customizing or Extending the vrfSim Application |
| remote control, application | Calling the DtCgf Constructor |
| remote entity | How the Object Manager Chooses an Object's Subcomponents |
| remote object, discovering | The Object Manager and Simulated Objects |
| remote, attachment, overriding | Overriding the Remote Attachment Process |
| remote, entity, non-VR-Forces | The Entity Hierarchy |
| remote, network interface | State Repositories |
| remote, network interface | The Network Interface |
| remote, network interface | Remote Network Interfaces |
| remote, object, discovering | Creating and Managing Objects |
| remote, object | State Repositories |
| remote, object | Local 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 object | Removing a Locally Simulated Object from the Simulation |
| removing, statement from plan | Modifying a Plan Programmatically |
| removing, subordinate object | The Subordinate Manager |
| reorganization | Aggregate Organization |
| reorganizing, entities, remote control API | Changing the Entity Hierarchy |
| repeatability | Ticking Components |
| replaceAll() | Terrain File Locations |
| replaceString() | Terrain File Locations |
| report, message | Receiving Specific Types of Messages |
| report, spot | The VR-Forces Radio Message System |
| report, text | The VR-Forces Radio Message System |
| report | Reports |
| report | DtReportMessage |
| reportMsg.h | DtReportMessage |
| requirement, building application | Prerequisites for Building VR-Forces Applications |
| Resource Manager | Component Systems |
| Resource Manager | Introduction to Entities |
| Resource Manager | Modeling Resource Consumption |
| Resource Manager | The Resource Manager |
| resource, evaluating | Resource Operators |
| resource, managing | The Resource Manager |
| resource, managing | Managing Resources |
| resource, modeling | Modeling Resource Consumption |
| resourceManager() | Modeling Resource Consumption |
| resourceManager() | The Resource Manager |
| restore | Tasks |
| retask | Types of Tasks |
| rewind() | DtCgf Member Functions |
| rewind | DtCgf Member Functions |
| rightCondExpr() | Logical Operators |
| rotary wing, attack movement system | Rotary-wing Attack Movement System |
| rotary wing, model | Rotary-wing Entities |
| rotary-wing, armor system | Rotary-wing Default Armor System |
| route | Control Objects |
| rsrcList.h | Managing Resources |
| RTItick()using, remote control API | Using the Remote Control API |
| run mode | DtCgf Member Functions |
| run() | Using the DtCgf Class |
| run() | Using the Remote Control API |
| run() | DtCgf Member Functions |
| run-time license | Deploying 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.h | Parameter Type Strings |
| rwIntList.h | Statement Blocks |
| rwRegistry.h | The Reader/Writer Registry |
| rwString.h | Writing Data to a File |
| rwString.h | The Object Name |
| S |
| save() | The Object Parameter Database API |
| save | Tasks |
| saveScenario() | Saving a Scenario |
| saveScenario() | DtCgf Member Functions |
| saveScenario() | Saving Plans to a File |
| saving, plan to file | Saving Plans to a File |
| saving, scenario, using remote control API | Saving a Scenario |
| saving, scenario | Process State Repositories |
| saving, scenario | The Object Manager and Simulated Objects |
| saving, scenario | Checkpointing an Entity's State |
| saving, scenario | Saving Plans to a File |
| scenario, checkpoint | The Object Manager and Simulated Objects |
| scenario, checkpointing | Process State Repositories |
| scenario, loading, using remote control API | Loading a Scenario |
| scenario, saving, using remote control API | Saving a Scenario |
| scenario, saving | Process State Repositories |
| scenario, saving | Checkpointing an Entity's State |
| scenario, saving | Saving Plans to a File |
| scheduler.h | Scheduling Events with the Simulation Engine |
| scheduler | The Simulation Manager |
| scheduler | Scheduling Events with the Simulation Engine |
| scheduling, events | Scheduling Events with the Simulation Engine |
| scnBatchIter.h | Running VR-Forces Applications in Batch Mode |
| searchPath | Reading Data from a File |
| SEDRIS | Using Vector Networks |
| SEDRIS | The MAK Specification Model |
| segment | Using Vector Networks |
| sendData() | Sending Data through and Retrieving Data from Port Groups |
| sendData() | Sending Data Through an Output Port |
| sending, commands to back-ends | Choosing Which VR-Forces Applications to Control |
| sending, interface message | Sending an Interface Message |
| sending, message, console | Object Console Messages |
| sending, message, internal | Sending Simulation Internal Messages |
| sending, message | Sending Messages |
| sending, messages | Actuators |
| sending, plan messages | Introduction to Plans |
| sending, radio message | Sending 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 domain | Adding Sensor Domains |
| sensor, adding | Adding a Sensor Component |
| sensor, component | The Sensor Component |
| sensor, data, collating | Using the Contact Fusion Controller |
| sensor, detecting objects with | Detecting Objects with Sensors |
| sensor, IR | IR Sensor System |
| sensor, propagation | Sensor Propagation |
| sensor, radar | The Radar Sensor |
| sensor, signature propagation | Signature Propagation |
| sensor, signature propagation | Signature Sensor Concepts |
| sensor, signature, target object | Target Object |
| sensor, signature | Signature Sensor Concepts |
| sensor, target object | Signature Sensor Concepts |
| sensor, visual | Visual Sensor System |
| sensor | Components |
| sensor | Components and The Component Manager |
| sensor | Sensors |
| sensor | The Physical World |
| sensor | Sensors |
| sensorSignatureManager() | Sensor Propagation |
| serialization, Boost | The Boost Serialization Library |
| serialization | The Settings Manager |
| session, ID | VR-Forces Sessions |
| session, ID | Calling the DtCgf Constructor |
| session | VR-Forces Sessions |
| Set Data Manager; | The Set Data Manager |
| set data request, creating | Creating a New DtSetDataRequest |
| set data request, message | DtSetDataRequestMessage |
| set data request, registering for | Registering and Unregistering for Set Data Requests |
| set data request, statement | Statements |
| set data request, unregistering for | Registering and Unregistering for Set Data Requests |
| set data request | The Set Data Manager |
| set data request | Set Data Requests |
| Set Location, queue | Queueing Set Location Requests |
| setAssertOnBlockingTerrainCalls() | Synchronous and Asynchronous Calls with Paged Terrains |
| setDataManager.h | The Set Data Manager |
| setDataReq.h | Creating a New DtSetDataRequest |
| setDataReq.h | DtSetDataRequestMessage |
| setDtaRqMsg.h | DtSetDataRequestMessage |
| 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 |
| setSuperiorToForce | Modifying the Entity Hierarchy |
| setTask() | Task Messages |
| setTaskRequestPending(true) | Starting the Plan |
| setTestInterval() | Notifying an Application When a Simulation Object Changes |
| setting, component priority | Setting the Priority of Components |
| setting, data values | Set Data Requests |
| setting, echelon ID | Echelon IDs |
| setting, entity, state | Process State Repositories |
| Settings Manager, back-end | The Back-End Settings Manager (DtVrfSimSettingsManager) |
| Settings Manager, Boost | The Boost Serialization Library |
| Settings Manager, remote API | Modifying Settings from Remote Applications |
| Settings Manager, remote API | Querying Settings from Remote Applications |
| Settings Manager | The Settings Manager |
| Settings Manager | Creating Settings |
| settings, accessing | Accessing Settings |
| settings, back-end | The Back-End Settings Manager (DtVrfSimSettingsManager) |
| settings, changing from remote application | Modifying Settings from Remote Applications |
| settings, creating | Creating Settings |
| settings, getting from remote application | Querying Settings from Remote Applications |
| settings, notification of changes to | Getting Notification of Changes to Settings |
| settings, vrfSimSettings.xml | The Settings Manager |
| settingsManager, example | Examples |
| settingsManager.h | The Settings Manager |
| settingsObject.h | The Settings Manager |
| settingsObjectFactory.h | The Settings Manager |
| setToNet() | Creating a New DtSetDataRequest |
| setToNet() | Creating New Interface Content |
| setToNet() | Implementing setToNet() |
| setTskBySupr.h | Responding to the Tasked by Superior Request |
| setUseSessionId() | VR-Forces Sessions |
| setValue() | Sending Data Through an Output Port |
| shared classes | The VR-Forces APIs Share Classes and Libraries |
| shared libraries | The VR-Forces APIs Share Classes and Libraries |
| side ID | Looking Up Objects |
| signal interaction | The VR-Forces Radio Message System |
| signal, PDU | The VR-Forces Radio Message System |
| signature object sensor | Sensors |
| signature object sensor | The Radar Sensor |
| signature, absolute | Signature Sensor Concepts |
| signature, apparent | Signature Sensor Concepts |
| signature, propagation | Signature Propagation |
| signature, propagation | Signature Sensor Concepts |
| signature, sensor | Signature Sensor Concepts |
| signature, sensor | Target Object |
| signatureObjectSensor.h | Sensors |
| simBlock.h | Iterating Through the Statements in a Plan |
| simCmpnt.h | Components and The Component Manager |
| simCmpnt.h | The DtSimComponent Class |
| simCommand.h | Simulation Commands |
| simInternalCommunicationInterface.h | Receiving Messages from Specific Sources |
| simManager() | The Simulation Manager |
| simMgr.h | Customizing or Extending the Simulation Engine |
| simMgr.h | The Simulation Manager |
| simMsg.h | Receiving Interface Messages |
| simMsg.h | DtSimMessage |
| simpleCgf | DtCgf Member Functions |
| simplePlan | DtCgf Member Functions |
| simpleRadioCommModel.h | Creating Custom Communication Models |
| simReport.h | DtReportMessage |
| simRsrc.h | The Resource Manager |
| simStmt.h | Creating a New Plan Using API Calls |
| simTask.h | DtTaskMessage |
| simTask.h | Tasks |
| simTaskState.h | Handling Handover of Tasks between Components |
| simTrigger.h | Triggers |
| simulated object | The Object Manager and Simulated Objects |
| simulated, object | The State Repository Hierarchy |
| Simulation API | Getting Started with the VR-Forces Simulation API |
| Simulation API | Introduction to the VR-Forces Toolkit |
| simulation command | Simulation Commands |
| simulation engine, creating and initializing | Creating and Initializing the Simulation Engine |
| simulation engine, state | DtCgf Member Functions |
| simulation engine | The VR-Forces Simulation API |
| Simulation Manager | The Object Manager and Simulated Objects |
| Simulation Manager | The Simulation Manager |
| Simulation Manager | Addressing a Message |
| Simulation Manager | Parameter Type Strings |
| simulation model set, hostility file | The Hostility Manager |
| simulation, address | Choosing Which VR-Forces Applications to Control |
| simulation, address | Addressing a Message |
| simulation, address | Calling the DtCgf Constructor |
| simulation, address | Looking Up Objects |
| simulation, internal message system | Overview of Entity Communication |
| simulation, internal message | The VR-Forces Simulation Internal Message System |
| simulation, message interface | The Message Interface |
| simulation, messages | The VR-Forces Simulation Internal Message System |
| simulation, sending internal message | Sending Simulation Internal Messages |
| simulation, time | Simulation Time, Time of Day, and the Exercise Clock |
| site ID | Calling the DtCgf Constructor |
| site, application, object number | Identifying Objects |
| skin, terrain | Using the DtTerrainInterface Class |
| skipTask() | How to Use Subtasks |
| skipTask() | Skipping a Task |
| soil factor | Parameter Inheritance |
| soil, type, surface | Terrain Surface (Soil Type) |
| sorting, terrain, objects and obstructions | Spatial Subdivisions |
| source, message | Receiving Messages from Specific Sources |
| Spatial Manager | Spatial Organization of Objects |
| spatial organization | The Physical World |
| spatial organization | Spatial Organization of Entities |
| spatial organization | Spatial Organization of Objects |
| spatial subdivision, creating | Creating Spatial Subdivision Objects |
| spatial subdivision, extending | Extending the DtSpatialSubdivision Classes |
| spatial subdivision, functor | The Spatial Subdivision Container |
| spatial subdivision, inserter | The Spatial Subdivision Container |
| spatial subdivision, intersecting chord | Creating Spatial Subdivision Objects |
| spatial subdivision, intersecting DtExtents | Creating Spatial Subdivision Objects |
| spatial subdivision, intersectors | The Spatial Subdivision Container |
| spatial subdivision | Spatial Subdivisions |
| spatialSubdivision.h | The Spatial Subdivision Container |
| specAttrib.h | Feature Specifications |
| specification, MAK model | The MAK Specification Model |
| specification.h | Using Vector Networks |
| specification | Feature Specifications |
| specifying, task | Tasks |
| specMgr.h | Using Vector Networks |
| spot report, generator | Spot Report Generator System |
| spot report, list | Getting the State of a Simulated Object |
| spot report, receiver system | Spot Report Receiver System |
| spot report | The VR-Forces Radio Message System |
| ssAccumulationFunctor.h | The Spatial Subdivision Container |
| ssChordIntersector.h | Creating Spatial Subdivision Objects |
| ssChordIntersector.h | The Spatial Subdivision Container |
| ssExtentIntersector.h | Creating Spatial Subdivision Objects |
| ssExtentIntersector.h | The Spatial Subdivision Container |
| ssFunctor.h | The Spatial Subdivision Container |
| ssInsertionFunctor.h | The Spatial Subdivision Container |
| stand-alone application | Extending VR-Forces: Plug-ins or Stand-Alone Applications |
| starting, plan | Starting the Plan |
| starting, subtask | How to Use Subtasks |
| state data, changing | The Set Data Manager |
| state information, updating | Remote Network Interfaces |
| state repository, control object | Creating Control Objects |
| state repository, extending base | Extending State Repositories at the Base Class Level |
| state repository, hierarchy | Entity Parameters |
| state repository, hierarchy | The State Repository Hierarchy |
| state repository, local | Components and State Repositories |
| state repository, network | Local Network Interfaces |
| state repository, process state repository | Process State Repositories |
| state repository, pseudo-aggregate | State Repositories for Entities |
| state repository, relationship to components | Components and State Repositories |
| state repository | State Repositories |
| state repository | State Repositories for Entities |
| state, environment, remote control API | Accessing and Modifying Environment State |
| state, kinematic | State Repositories |
| state, saving | The Object Manager and Simulated Objects |
| state, setting and retrieving | Process State Repositories |
| state, simulated object | Getting the State of a Simulated Object |
| statement index object | Triggers (or When Statements) |
| statement, adding to plan | Creating a New Plan Using API Calls |
| statement, block | Iterating Through the Statements in a Plan |
| statement, clock | Statement Blocks |
| statement, conditional | Statements |
| statement, ID | Statements |
| statement, ID | Modifying a Plan Programmatically |
| statement, index | Statements |
| statement, plan | Statements |
| statement, removing from plan | Modifying a Plan Programmatically |
| statement, set data request | Statements |
| statement, task | Statements |
| statement, While | Statements |
| statementId() | Modifying a Plan Programmatically |
| status, back-end | Publishing a Back-End's Status |
| step() | Statements |
| stepStatement() | Advancing Through a Plan |
| stmtIndex.h | The Initial Execution State |
| stopBatch() | Running VR-Forces Applications in Batch Mode |
| stopBatch() | Running VR-Forces Applications in Batch Mode |
| storing, data in files | Parameter Type Strings |
| streaming, terrain | Synchronous and Asynchronous Calls with Paged Terrains |
| string, symbol | Symbol Strings |
| stringRep() | Creating a New DtSetDataRequest |
| stringRep() | Deriving a New Task from DtSimTask |
| stringSetting.h | The Settings Manager |
| sub-expression | Logical Operators |
| subclassing, DtVrfApp | The DtVrfApp Class |
| subcomponent, choosing type | How the Object Manager Creates an Object |
| subcomponent | Simulated Objects |
| Subordinate Manager | State Repositories |
| Subordinate Manager | The Subordinate Manager |
| subordinate, lead | Aggregate Organization |
| subordinate, object, adding, removing, and iterating | The Subordinate Manager |
| subordinate, specifying | Aggregates |
| subordinatesChanged() | Echelon IDs |
| subresource | The Resource Manager |
| subscribePlan() | Tasks and Plans |
| subSearch.h | Conditional Expressions for Testing Entity Status |
| subsystems, entity behavior | Entity Behavior Models |
| subtask example | How to Use Subtasks |
| subtask ID | How to Use Subtasks |
| subtask, canceling | How to Use Subtasks |
| subtask, limitations of | How to Use Subtasks |
| subtask, starting | How to Use Subtasks |
| subtask | Subtasks |
| subtask | Types of Tasks |
| superior | Echelon IDs |
| surface, attributes | Terrain Surface (Soil Type) |
| surface, terrain | Terrain Surface (Soil Type) |
| surface.h | Terrain Surface (Soil Type) |
| symbol, string | Symbol Strings |
| symbolStore.h | Symbol Strings |
| symStr.h | Symbol Strings |
| synchronous call | Synchronous and Asynchronous Calls with Paged Terrains |
| system, aggregate movement | Ground Aggregated Movement System |
| system, component | Component Systems |
| system, damage, ground armor | Ground Armor Damage System |
| system, fixed wing fighter jet | Fixed Wing Fighter Jet System |
| system, ground tracked movement | Ground Tracked Movement System |
| system, handheld M16 | Handheld M16 System |
| system, IR sensor | IR Sensor System |
| system, lifeform damage | Lifeform Default Damage System |
| system, missile dynamics | Missiles Dynamics System |
| system, rotary wing attack movement | Rotary-wing Attack Movement System |
| system, spot report generator | Spot Report Generator System |
| system, spot report receiver | Spot Report Receiver System |
| system, US attack missile launcher | US Attack Missile Launcher System |
| system, visual sensor | Visual Sensor System |
| systems, human | Component Systems that Make Up a Human Entity |
| T |
| tactical graphics | Control Objects |
| target-acquired | Process State Repositories |
| Task Manager, clearing tasks | Handling Clear Task Messages |
| Task Manager, multi-resolution component | Handling Handover of Tasks between Components |
| Task Manager, ticking | The Task Manager |
| Task Manager | Introduction to Entities |
| Task Manager | The Plan Manager |
| Task Manager | The Task Manager |
| Task Manager | How the Object Manager Chooses an Object's Subcomponents |
| Task Manager | Simulated Objects |
| Task Manager | Tasks |
| task, adding | Adding a New Task for an Entity |
| task, classes | Tasks |
| task, handling unachievable | Handling Unachievable Tasks |
| task, handoff between components | Handling Handover of Tasks between Components |
| task, message | Task Messages |
| task, message | Receiving Specific Types of Messages |
| task, message | Tasks |
| task, performing | Sensors |
| task, registering for | Registering and Unregistering for Tasks |
| task, remote control API | Tasks and Plans |
| task, statement | Statements |
| task, subtask | Subtasks |
| task, subtask | Types of Tasks |
| task, types | Types of Tasks |
| task, unregistering for | Registering and Unregistering for Tasks |
| task, user, controller | Adding a Controller for a User Task |
| task, user | Adding a User Task |
| task | Tasks |
| taskComplete() | Handling Unachievable Tasks |
| taskComplete() | How to Use Subtasks |
| taskComplete() | Reporting that a Task is Complete |
| taskCtlrCmpnt.h | Controllers |
| taskCtrlCmpnt.h | Handling Handover of Tasks between Components |
| taskedBySuperiorRequestCallback() | Responding to the Tasked by Superior Request |
| taskFactory() | VR-Forces Factories |
| taskFactory.h | Tasks |
| taskMgr.h | The Task Manager |
| taskMsg.h | Task Messages |
| taskMsg.h | DtTaskMessage |
| taskState | Handling Handover of Tasks between Components |
| terrain API, introduction | Introduction to the Terrain API |
| Terrain API | Introduction to the VR-Forces Toolkit |
| terrain page-in area | Control Objects |
| terrain, API | Using the DtTerrainInterface Class |
| terrain, API | The VR-Forces Terrain API (VR-inTerra) |
| terrain, blocking calls | Object Operations and Blocking Terrain Calls |
| terrain, capabilities | Terrain Capabilities |
| terrain, coordinate system | Coordinate Systems |
| terrain, data | Terrain File Locations |
| terrain, database | Terrain Database |
| terrain, file, location | Terrain File Locations |
| terrain, implementation | Using the DtTerrainInterface Class |
| terrain, implementation | Adding a DtTerrainPassThroughLayer |
| terrain, intersection, embarked entities | How Embarkation Affects Entity Models |
| terrain, intersection, test | Testing for All of the Terrain Intersections Along a Chord |
| terrain, intersection | Terrain Intersection Tests |
| terrain, loading | Loading a Terrain using VR-inTerra |
| terrain, MetaFlight | Synchronous and Asynchronous Calls with Paged Terrains |
| terrain, paged | Synchronous and Asynchronous Calls with Paged Terrains |
| terrain, pass through layer | Adding a DtTerrainPassThroughLayer |
| terrain, querying for intersections | Querying the Terrain Interface |
| terrain, reader | Terrain Implementations |
| terrain, skin | Using the DtTerrainInterface Class |
| terrain, streaming | Synchronous and Asynchronous Calls with Paged Terrains |
| terrain, surface | Terrain Surface (Soil Type) |
| terrain | The Physical World |
| TerrainCapabilities() | Terrain Capabilities |
| terrainDb.h | Customizing or Extending the Simulation Engine |
| terrainHeightAboveSeaLevel() | Synchronous and Asynchronous Calls with Paged Terrains |
| terrainImplementation.h | Terrain Implementations |
| terrainInterface() | Terrain Database |
| terrainInterface.h | Using the DtTerrainInterface Class |
| terrainInterface.h | Testing for All of the Terrain Intersections Along a Chord |
| testing, entity properties | Conditional Expression Objects |
| testing, for terrain intersections | Terrain Intersection Tests |
| testing, terrain intersections | Testing for All of the Terrain Intersections Along a Chord |
| text report, message | Receiving Specific Types of Messages |
| text report | The VR-Forces Radio Message System |
| textReport.h | Sending Messages |
| thenBlock() | Modifying a Plan Programmatically |
| threading | Driver 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 of | Connecting Components |
| tick, period | Ticking Components |
| tick, rate, tuning | Tuning the Network Interface |
| tick, rate, variance | Ticking Components |
| tick, rate | Ticking Components |
| tick-period-uses-real-time | Ticking Components |
| ticking, components | Ticking Components |
| ticking, Task Manager | The Task Manager |
| time of day | Simulation Time, Time of Day, and the Exercise Clock |
| timedTick() | Ticking Components |
| timer, recurring and periodic | Scheduling Events with the Simulation Engine |
| timer.h | Scheduling Events with the Simulation Engine |
| toolkit, building applications | Building an Application that Uses the VR-Forces Toolkit |
| topLevOrgCtrl.h | Echelon IDs |
| topocentric coordinate | Object Geometry |
| transmitter | Introduction to Entities |
| trigger | Triggers |
| trigger | Completing a Plan |
| trigger | Starting the Plan |
| trigger | Triggers (or When Statements) |
| tuning, component performance | Ticking Components |
| tuning, performance, network interface | Tuning 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 repository | Parameter Type Strings |
| U |
| underFireDeterminationSensor.h | Fire and Detonation Processing |
| unregistering, callback | Getting Notified When Objects are Added or Removed |
| unregistering, set data request | Registering and Unregistering for Set Data Requests |
| unregistering, task | Registering and Unregistering for Tasks |
| unspecified parameters | Handling Unspecified Parameters |
| unsubscribePlan() | Tasks and Plans |
| updateAmountFromChildren() | Managing Resources |
| updateFullAmountFromChildren() | Managing Resources |
| updating, state information | Remote Network Interfaces |
| use-logger-control | Running VR-Forces Applications in Batch Mode |
| User Task dialog box | Configuring a User Task from the GUI |
| user task, controller | Adding a Controller for a User Task |
| user task | Adding a User Task |
| user task | Types of Tasks |
| userTask.h | Types of Tasks |
| userTaskName | Configuring a User Task from the GUI |
| UTM, coordinate system | Coordinate Systems |
| UTM_Coordinate_System | Coordinate Systems |
| V |
| value() | Retrieving Data from an Input Port |
| variance, tick rate | Ticking Components |
| vecNetwrk.h | Using Vector Networks |
| vecNetwrkRecord.h | Querying the Vector Network |
| vecNwrkIntRec.h | Querying the Vector Network |
| vector network, querying | Querying the Vector Network |
| vector network, using metrics | Using Metrics to Query the Vector Network |
| vector network | Using Vector Networks |
| vector, feature, creating DtSpecification for | Feature Specifications |
| vector | Using Vector Networks |
| velocity, relative to host | How Embarkation Affects Entity Models |
| vertex | Object Geometry |
| visitVrfObjects() | Spatial Organization of Entities |
| visual sensor system | Visual Sensor System |
| VR-Forces, building application | Rebuilding the VR-Forces Application |
| VR-Forces, building for Linux | Building the VR-Forces Application for Linux |
| VR-Forces, deploying applications based on | Deploying VR-Forces Applications |
| VR-Forces, messages | The Message Interface |
| VR-Forces, toolkit | Building an Application that Uses the VR-Forces Toolkit |
| VR-inTerra | Using the DtTerrainInterface Class |
| VR-inTerra | The VR-Forces Terrain API (VR-inTerra) |
| VR-Link, object, list | Getting the State of a Simulated Object |
| VR-Link | VR-Forces and VR-Link |
| vrf-aggregate-remote-entity-net-interface | Configuring an Object with a Network Interface |
| vrf-automotive-process-state | Creating and Configuring Process State Repositories |
| vrf-individual-remote-entity-net-interface | Configuring an Object with a Network Interface |
| vrf-remote-environmental-net-interface | Configuring an Object with a Network Interface |
| vrfApp.cxx | The DtVrfApp Class |
| vrfApp.h | The DtVrfApp Class |
| vrfAttachMgr.h | The Attachment Manager |
| vrfBeListener.h | Finding Out About Remote VR-Forces Applications |
| vrfCheckLicense.h | Checking for VR-Forces Licenses at Runtime |
| vrfControl library | Using the Remote Control API |
| vrfController.h | Tasks and Plans |
| vrfController.h | Using the Remote Control API |
| vrfController.h | Modifying and Deleting Objects |
| vrfCreator.h | Initializing A DtCgf |
| vrfGui | Customizing or Extending the vrfSim Application |
| vrfGui | Introduction to the VR-Forces Toolkit |
| vrfGui | DtCgf Member Functions |
| vrfIterator() | Iterating Through Simulation Objects |
| vrfKinState.h | Kinematic State |
| vrfMsgIf.h | The Message Interface |
| vrfMvObjSR.h | State Repositories for Entities |
| vrfMvObjSR.h | The State Repository Hierarchy |
| vrfNetIfTypes.h | Configuring an Object with a Network Interface |
| vrfObject.h | Simulated Objects |
| vrfObjectCommunicationInterface.h | Overview of Entity Communication |
| vrfObjectMessage.h | Overview of Entity Communication |
| vrfObjectMessage.h | Receiving Interface Messages |
| vrfObjectMessage.h | Tasks |
| vrfObjectMessageExecutive.h | DtVrfObjectMessageExecutive |
| vrfObjectPlanManager() | Managing Plans |
| vrfObjGeom.h | Object Geometry |
| vrfObjMgr.h | Customizing or Extending the Simulation Engine |
| vrfObjMgr.h | The Object Manager and Simulated Objects |
| vrfObjParams.h | The Object Parameter Database API |
| vrfObjParams.h | Object Parameters |
| vrfObjPlanAdministrator.h | Customizing or Extending the Simulation Engine |
| vrfObjPlanMgr.h | Customizing or Extending the Simulation Engine |
| vrfObjPlanMgr.h | Introduction to Plans |
| vrfObjPredCbInfo.h | Notifying an Application When a Simulation Object Changes |
| vrfObjSR.h | State Repositories |
| vrfObjSR.h | Creating Control Objects |
| vrfObjSR.h | The State Repository Hierarchy |
| vrfParamDb.h | The Object Parameter Database API |
| vrfPluginExtension.h | Creating a Plug-in |
| vrfRadio.h | Receiving Messages from Specific Sources |
| vrfSettingsManager.h | The Settings Manager |
| vrfsim, log file | Object Console Messages |
| vrfSim.log | Creating a Plug-in |
| vrfSim | Customizing or Extending the vrfSim Application |
| vrfSim | Getting Started with the VR-Forces Simulation API |
| vrfSim | Introduction to the VR-Forces Toolkit |
| vrfSimSettings.xml configuration file | The Settings Manager |
| vrfSimSettings.xml | The Back-End Settings Manager (DtVrfSimSettingsManager) |
| vrfSimSettingsManager.h | The Settings Manager |
| vrfSimUserDIS | Building the VR-Forces Application for Windows |
| vrfSimUserHLA13 | Building the VR-Forces Application for Windows |
| vrfSimUserHLA1516 | Building the VR-Forces Application for Windows |
| vrfSimUserHLA1516e | Building the VR-Forces Application for Windows |
| vrfSRUserExt.h | Extending State Repositories at the Base Class Level |
| vrfStatusPub.h | Customizing or Extending the Simulation Engine |
| vrfSubordMgr.h | The Subordinate Manager |
| W |
| waypoint | Control Objects |
| When statement | Statements |
| When statement | Triggers (or When Statements) |
| whenBlock() | Modifying a Plan Programmatically |
| whenStmt.h | Iterating Through the Statements in a Plan |
| While statement | Statements |
| window, Plan | Statements |
| Windows, building application for | Rebuilding the VR-Forces Application |
| Windows, project settings | Building an Application for Windows |
| writable | Entity Parameters |
| write() | Creating Settings |
| writePlanFile() | Saving Plans to a File |
| writer | Tasks |
| writing, data to file | Writing Data to a File |
| writing, plans | Introduction to Plans |
| writing, to file | Readable, Writable Objects |
| XYZ |
| xyNetSegMet.h | Using Metrics to Query the Vector Network |