3 #include <dis7/utils/DataStream.h> 4 #include <dis7/opendis7_export.h> 41 virtual void marshal(
DataStream& dataStream)
const;
42 virtual void unmarshal(
DataStream& dataStream);
44 unsigned short getActiveEmissionParameterIndex()
const;
45 void setActiveEmissionParameterIndex(
unsigned short pX);
47 unsigned short getScanPattern()
const;
48 void setScanPattern(
unsigned short pX);
50 float getBeamCenterAzimuthHorizontal()
const;
51 void setBeamCenterAzimuthHorizontal(
float pX);
53 float getAzimuthalBeamwidthHorizontal()
const;
54 void setAzimuthalBeamwidthHorizontal(
float pX);
56 float getBeamCenterDepressionElevation()
const;
57 void setBeamCenterDepressionElevation(
float pX);
59 float getBeamwidthDownElevation()
const;
60 void setBeamwidthDownElevation(
float pX);
63 virtual int getMarshalledSize()
const;
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
unsigned short _activeEmissionParameterIndex
Which database record shall be used.
Definition: UAFundamentalParameter.h:19
float _beamwidthDownElevation
vertical beamwidth of the main beam.
Definition: UAFundamentalParameter.h:34
unsigned short _scanPattern
The type of scan pattern, If not used, zero.
Definition: UAFundamentalParameter.h:22
a class to support managing a network buffer.
Definition: DataStream.h:28
float _azimuthalBeamwidthHorizontal
Horizontal beamwidth of th emain beam Meastued at the 3dB down point of peak radiated power...
Definition: UAFundamentalParameter.h:28
float _beamCenterAzimuthHorizontal
center azimuth bearing of th emain beam.
Definition: UAFundamentalParameter.h:25
Definition: UAFundamentalParameter.h:15
float _beamCenterDepressionElevation
center of the d/e angle of th emain beam relative to the stablised de angle of the target...
Definition: UAFundamentalParameter.h:31