FreeWRL / FreeX3D 4.3.0
DesignatorPdu Struct Reference

Data Fields

struct DistributedEmissionsFamilyPdu myDistributedEmissionsFamilyPdu
 
struct EntityID designatingEntityID
 ID of the entity designating.
 
unsigned short codeName
 This field shall specify a unique emitter database number assigned to differentiate between otherwise similar or identical emitter beams within an emitter system.
 
struct EntityID designatedEntityID
 ID of the entity being designated.
 
unsigned short designatorCode
 This field shall identify the designator code being used by the designating entity

 
float designatorPower
 This field shall identify the designator output power in watts.
 
float designatorWavelength
 This field shall identify the designator wavelength in units of microns.
 
struct Vector3Float designatorSpotWrtDesignated
 designtor spot wrt the designated entity
 
struct Vector3Double designatorSpotLocation
 designtor spot wrt the designated entity
 
char deadReckoningAlgorithm
 Dead reckoning algorithm.
 
unsigned short padding1
 padding
 
char padding2
 padding
 
struct Vector3Float entityLinearAcceleration
 linear accelleration of entity
 

Detailed Description

Definition at line 1109 of file DIS.h.

Field Documentation

◆ codeName

unsigned short DesignatorPdu::codeName

This field shall specify a unique emitter database number assigned to differentiate between otherwise similar or identical emitter beams within an emitter system.

Definition at line 1114 of file DIS.h.

◆ deadReckoningAlgorithm

char DesignatorPdu::deadReckoningAlgorithm

Dead reckoning algorithm.

Definition at line 1128 of file DIS.h.

◆ designatedEntityID

struct EntityID DesignatorPdu::designatedEntityID

ID of the entity being designated.

Definition at line 1116 of file DIS.h.

◆ designatingEntityID

struct EntityID DesignatorPdu::designatingEntityID

ID of the entity designating.

Definition at line 1112 of file DIS.h.

◆ designatorCode

unsigned short DesignatorPdu::designatorCode

This field shall identify the designator code being used by the designating entity

Definition at line 1118 of file DIS.h.

◆ designatorPower

float DesignatorPdu::designatorPower

This field shall identify the designator output power in watts.

Definition at line 1120 of file DIS.h.

◆ designatorSpotLocation

struct Vector3Double DesignatorPdu::designatorSpotLocation

designtor spot wrt the designated entity

Definition at line 1126 of file DIS.h.

◆ designatorSpotWrtDesignated

struct Vector3Float DesignatorPdu::designatorSpotWrtDesignated

designtor spot wrt the designated entity

Definition at line 1124 of file DIS.h.

◆ designatorWavelength

float DesignatorPdu::designatorWavelength

This field shall identify the designator wavelength in units of microns.

Definition at line 1122 of file DIS.h.

◆ entityLinearAcceleration

struct Vector3Float DesignatorPdu::entityLinearAcceleration

linear accelleration of entity

Definition at line 1134 of file DIS.h.

◆ myDistributedEmissionsFamilyPdu

struct DistributedEmissionsFamilyPdu DesignatorPdu::myDistributedEmissionsFamilyPdu

Definition at line 1110 of file DIS.h.

◆ padding1

unsigned short DesignatorPdu::padding1

padding

Definition at line 1130 of file DIS.h.

◆ padding2

char DesignatorPdu::padding2

padding

Definition at line 1132 of file DIS.h.


The documentation for this struct was generated from the following file: