3 #include <dis6/Orientation.h> 4 #include <dis6/utils/DataStream.h> 5 #include <dis6/opendis6_export.h> 22 float _azimuthBeamwidth;
24 float _referenceSystem;
44 virtual void marshal(
DataStream& dataStream)
const;
45 virtual void unmarshal(
DataStream& dataStream);
51 float getAzimuthBeamwidth()
const;
52 void setAzimuthBeamwidth(
float pX);
54 float getReferenceSystem()
const;
55 void setReferenceSystem(
float pX);
57 short getPadding1()
const;
58 void setPadding1(
short pX);
60 char getPadding2()
const;
61 void setPadding2(
char pX);
69 float getPhase()
const;
70 void setPhase(
float pX);
73 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
float _ez
Magnigute of the z-component in beam coordinates at some arbitrary single point in the mainbeam and i...
Definition: BeamAntennaPattern.h:31
Definition: Orientation.h:15
float _phase
THe phase angle between Ez and Ex in radians.
Definition: BeamAntennaPattern.h:37
Definition: BeamAntennaPattern.h:16
float _ex
Magnigute of the x-component in beam coordinates at some arbitrary single point in the mainbeam and i...
Definition: BeamAntennaPattern.h:34
Orientation _beamDirection
The rotation that transformst he reference coordinate sytem into the beam coordinate system...
Definition: BeamAntennaPattern.h:20