FreeWRL / FreeX3D 4.3.0
ElectronicEmissionSystemData Struct Reference

Data Fields

unsigned char systemDataLength
 This field shall specify the length of this emitter system's data (including beam data and its track/jam information) in 32-bit words.
 
unsigned char numberOfBeams
 This field shall specify the number of beams being described in the current PDU for the system being described.
 
unsigned short emissionsPadding2
 padding.
 
struct EmitterSystem emitterSystem
 This field shall specify information about a particular emitter system.
 
struct Vector3Float location
 Location with respect to the entity.
 
void * beamDataRecords
 variable length list of beam data records
 

Detailed Description

Definition at line 1003 of file DIS.h.

Field Documentation

◆ beamDataRecords

void* ElectronicEmissionSystemData::beamDataRecords

variable length list of beam data records

Definition at line 1015 of file DIS.h.

◆ emissionsPadding2

unsigned short ElectronicEmissionSystemData::emissionsPadding2

padding.

Definition at line 1009 of file DIS.h.

◆ emitterSystem

struct EmitterSystem ElectronicEmissionSystemData::emitterSystem

This field shall specify information about a particular emitter system.

Definition at line 1011 of file DIS.h.

◆ location

struct Vector3Float ElectronicEmissionSystemData::location

Location with respect to the entity.

Definition at line 1013 of file DIS.h.

◆ numberOfBeams

unsigned char ElectronicEmissionSystemData::numberOfBeams

This field shall specify the number of beams being described in the current PDU for the system being described.


Definition at line 1007 of file DIS.h.

◆ systemDataLength

unsigned char ElectronicEmissionSystemData::systemDataLength

This field shall specify the length of this emitter system's data (including beam data and its track/jam information) in 32-bit words.

The length shall include the System Data Length field.

Definition at line 1005 of file DIS.h.


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