FreeWRL / FreeX3D 4.3.0
ElectronicEmissionBeamData Struct Reference

Data Fields

unsigned char beamDataLength
 This field shall specify the length of this beams data in 32 bit words.
 
unsigned char beamIDNumber
 This field shall specify a unique emitter database number assigned to differentiate between otherwise similar or identical emitter beams within an emitter system.
 
unsigned short beamParameterIndex
 This field shall specify a Beam Parameter Index number that shall be used by receiving entities in conjunction with the Emitter Name field to provide a pointer to the stored database parameters required to regenerate the beam.
 
struct FundamentalParameterData fundamentalParameterData
 Fundamental parameter data such as frequency range, beam sweep, etc.
 
unsigned char beamFunction
 beam function of a particular beam
 
unsigned char numberOfTrackJamTargets
 Number of track/jam targets.
 
unsigned char highDensityTrackJam
 wheher or not the receiving simulation apps can assume all the targets in the scan pattern are being tracked/jammed
 
unsigned char pad4
 padding
 
unsigned int jammingModeSequence
 identify jamming techniques used
 
void * trackJamTargets
 variable length list of track/jam targets
 

Detailed Description

Definition at line 676 of file DIS.h.

Field Documentation

◆ beamDataLength

unsigned char ElectronicEmissionBeamData::beamDataLength

This field shall specify the length of this beams data in 32 bit words.

Definition at line 678 of file DIS.h.

◆ beamFunction

unsigned char ElectronicEmissionBeamData::beamFunction

beam function of a particular beam

Definition at line 686 of file DIS.h.

◆ beamIDNumber

unsigned char ElectronicEmissionBeamData::beamIDNumber

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 680 of file DIS.h.

◆ beamParameterIndex

unsigned short ElectronicEmissionBeamData::beamParameterIndex

This field shall specify a Beam Parameter Index number that shall be used by receiving entities in conjunction with the Emitter Name field to provide a pointer to the stored database parameters required to regenerate the beam.


Definition at line 682 of file DIS.h.

◆ fundamentalParameterData

struct FundamentalParameterData ElectronicEmissionBeamData::fundamentalParameterData

Fundamental parameter data such as frequency range, beam sweep, etc.

Definition at line 684 of file DIS.h.

◆ highDensityTrackJam

unsigned char ElectronicEmissionBeamData::highDensityTrackJam

wheher or not the receiving simulation apps can assume all the targets in the scan pattern are being tracked/jammed

Definition at line 690 of file DIS.h.

◆ jammingModeSequence

unsigned int ElectronicEmissionBeamData::jammingModeSequence

identify jamming techniques used

Definition at line 694 of file DIS.h.

◆ numberOfTrackJamTargets

unsigned char ElectronicEmissionBeamData::numberOfTrackJamTargets

Number of track/jam targets.

Definition at line 688 of file DIS.h.

◆ pad4

unsigned char ElectronicEmissionBeamData::pad4

padding

Definition at line 692 of file DIS.h.

◆ trackJamTargets

void* ElectronicEmissionBeamData::trackJamTargets

variable length list of track/jam targets

Definition at line 696 of file DIS.h.


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