|
VR-Engage
2.2
|
Contains all the parameters needed to create a new entity in the simulation, including its type, position, orientation, and attributes.
#include <chooseRoleState.h>
Public Member Functions | |
| EntityDefinition () | |
Public Attributes | |
| std::string | name |
| DtEntityType | type |
| DtForceType | force |
| DtVector | location |
| bool | clamp |
| double | altitude |
| DtVector | position |
| double | heading |
| double | pitch |
|
inline |
| std::string makVre::DtChooseRoleState::EntityDefinition::name |
Display name for the entity.
| DtEntityType makVre::DtChooseRoleState::EntityDefinition::type |
Type identifier for the entity.
| DtForceType makVre::DtChooseRoleState::EntityDefinition::force |
Force affiliation (friendly, hostile, etc.)
Referenced by EntityDefinition().
| DtVector makVre::DtChooseRoleState::EntityDefinition::location |
Geocentric position at ground level.
| bool makVre::DtChooseRoleState::EntityDefinition::clamp |
Whether to clamp to terrain.
Referenced by EntityDefinition().
| double makVre::DtChooseRoleState::EntityDefinition::altitude |
Height above ground in meters.
Referenced by EntityDefinition().
| DtVector makVre::DtChooseRoleState::EntityDefinition::position |
Geocentric position at specified altitude.
| double makVre::DtChooseRoleState::EntityDefinition::heading |
Heading in degrees (0-360, clockwise from north)
Referenced by EntityDefinition().
| double makVre::DtChooseRoleState::EntityDefinition::pitch |
Pitch angle in degrees.
Referenced by EntityDefinition().