VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
4.1 - Introduction to Entities

Table of Contents

VR-Forces simulates individual entities and aggregate entities.

Entities are simulated objects (DtVrfObjects) that correspond approximately to HLA RPR FOM and DIS platforms and lifeforms. In VR-Forces, aggregate entities are modelled as a single entity that represents an organizational structure (an aggregated entity) or as individual entities that represent an organizational structure (a disaggregated entity). The members of a disaggregated entity can be individual entities or smaller aggregated entities.

VR-Forces uses the following mechanisms to simulate entities. These mechanisms are discussed in detail in this chapter, and in some cases, in later chapters in this manual.

4.1.1 The Basic Structure of an Entity

As stated previously, all entities are DtVrfObjects. VR-Forces does not use derived classes to distinguish different types of entities, such as ground vehicles, missiles, and so on. They are distinguished from each other and from other objects by the state repository and other subcomponents that get created when they are instantiated. An entity is expected to have the following subcomponents:

The particular subcomponents that get created for an entity are determined by the subcomponents section of the entity’s parameter block in the object parameter database.

[Home] [Top of Page] [Components and The Component Manager >>]


Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)