3 #include <dis7/utils/DataStream.h> 4 #include <dis7/opendis7_export.h> 18 unsigned int _recordType;
20 unsigned short _recordLength;
22 unsigned short _padding;
24 unsigned char _emitterNumber;
26 unsigned char _beamNumber;
28 unsigned char _stateIndicator;
30 unsigned int _padding2;
36 float _azimuthPullRate;
38 float _azimuthPullAcceleration;
40 float _elevationOffset;
42 float _elevationWidth;
44 float _elevationPullRate;
46 float _elevationPullAcceleration;
48 unsigned int _padding3;
55 virtual void marshal(
DataStream& dataStream)
const;
56 virtual void unmarshal(
DataStream& dataStream);
58 unsigned int getRecordType()
const;
59 void setRecordType(
unsigned int pX);
61 unsigned short getRecordLength()
const;
62 void setRecordLength(
unsigned short pX);
64 unsigned short getPadding()
const;
65 void setPadding(
unsigned short pX);
67 unsigned char getEmitterNumber()
const;
68 void setEmitterNumber(
unsigned char pX);
70 unsigned char getBeamNumber()
const;
71 void setBeamNumber(
unsigned char pX);
73 unsigned char getStateIndicator()
const;
74 void setStateIndicator(
unsigned char pX);
76 unsigned int getPadding2()
const;
77 void setPadding2(
unsigned int pX);
79 float getAzimuthOffset()
const;
80 void setAzimuthOffset(
float pX);
82 float getAzimuthWidth()
const;
83 void setAzimuthWidth(
float pX);
85 float getAzimuthPullRate()
const;
86 void setAzimuthPullRate(
float pX);
88 float getAzimuthPullAcceleration()
const;
89 void setAzimuthPullAcceleration(
float pX);
91 float getElevationOffset()
const;
92 void setElevationOffset(
float pX);
94 float getElevationWidth()
const;
95 void setElevationWidth(
float pX);
97 float getElevationPullRate()
const;
98 void setElevationPullRate(
float pX);
100 float getElevationPullAcceleration()
const;
101 void setElevationPullAcceleration(
float pX);
103 unsigned int getPadding3()
const;
104 void setPadding3(
unsigned int pX);
107 virtual int getMarshalledSize()
const;
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
a class to support managing a network buffer.
Definition: DataStream.h:28
Definition: AngleDeception.h:15