|
virtual void | marshal (DataStream &dataStream) const |
|
virtual void | unmarshal (DataStream &dataStream) |
|
Orientation & | getBeamDirection () |
|
const Orientation & | getBeamDirection () const |
|
void | setBeamDirection (const Orientation &pX) |
|
float | getAzimuthBeamwidth () const |
|
void | setAzimuthBeamwidth (float pX) |
|
float | getReferenceSystem () const |
|
void | setReferenceSystem (float pX) |
|
short | getPadding1 () const |
|
void | setPadding1 (short pX) |
|
char | getPadding2 () const |
|
void | setPadding2 (char pX) |
|
float | getEz () const |
|
void | setEz (float pX) |
|
float | getEx () const |
|
void | setEx (float pX) |
|
float | getPhase () const |
|
void | setPhase (float pX) |
|
virtual int | getMarshalledSize () const |
|
bool | operator== (const BeamAntennaPattern &rhs) const |
|
virtual void | marshal (DataStream &dataStream) const |
|
virtual void | unmarshal (DataStream &dataStream) |
|
EulerAngles & | getBeamDirection () |
|
const EulerAngles & | getBeamDirection () const |
|
void | setBeamDirection (const EulerAngles &pX) |
|
float | getAzimuthBeamwidth () const |
|
void | setAzimuthBeamwidth (float pX) |
|
float | getElevationBeamwidth () const |
|
void | setElevationBeamwidth (float pX) |
|
float | getReferenceSystem () const |
|
void | setReferenceSystem (float pX) |
|
unsigned char | getPadding1 () const |
|
void | setPadding1 (unsigned char pX) |
|
unsigned short | getPadding2 () const |
|
void | setPadding2 (unsigned short pX) |
|
float | getEz () const |
|
void | setEz (float pX) |
|
float | getEx () const |
|
void | setEx (float pX) |
|
float | getPhase () const |
|
void | setPhase (float pX) |
|
unsigned int | getPadding3 () const |
|
void | setPadding3 (unsigned int pX) |
|
virtual int | getMarshalledSize () const |
|
bool | operator== (const BeamAntennaPattern &rhs) const |
|
|
Orientation | _beamDirection |
| The rotation that transformst he reference coordinate sytem into the beam coordinate system. More...
|
|
float | _azimuthBeamwidth |
|
float | _referenceSystem |
|
short | _padding1 |
|
char | _padding2 |
|
float | _ez |
| Magnigute of the z-component in beam coordinates at some arbitrary single point in the mainbeam and in the far field of the antenna. More...
|
|
float | _ex |
| Magnigute of the x-component in beam coordinates at some arbitrary single point in the mainbeam and in the far field of the antenna. More...
|
|
float | _phase |
| THe phase angle between Ez and Ex in radians. More...
|
|
EulerAngles | _beamDirection |
| The rotation that transforms the reference coordinate sytem into the beam coordinate system. More...
|
|
float | _elevationBeamwidth |
|
unsigned char | _padding1 |
|
unsigned short | _padding2 |
|
unsigned int | _padding3 |
| padding
|
|
◆ _beamDirection [1/2]
The rotation that transformst he reference coordinate sytem into the beam coordinate system.
Either world coordinates or entity coordinates may be used as the reference coordinate system, as specified by teh reference system field of the antenna pattern record.
◆ _beamDirection [2/2]
The rotation that transforms the reference coordinate sytem into the beam coordinate system.
Either world coordinates or entity coordinates may be used as the reference coordinate system, as specified by the reference system field of the antenna pattern record.
◆ _ex
float DIS::BeamAntennaPattern::_ex |
|
protected |
Magnigute of the x-component in beam coordinates at some arbitrary single point in the mainbeam and in the far field of the antenna.
This field shall specify the magnitude of the X-component (in beam coordinates) of the Electri- cal field at some arbitrary single point in the main beam and in the far field of the antenna.
◆ _ez
float DIS::BeamAntennaPattern::_ez |
|
protected |
Magnigute of the z-component in beam coordinates at some arbitrary single point in the mainbeam and in the far field of the antenna.
This field shall specify the magnitude of the Z-component (in beam coordinates) of the Electrical field at some arbitrary single point in the main beam and in the far field of the antenna.
◆ _phase
float DIS::BeamAntennaPattern::_phase |
|
protected |
THe phase angle between Ez and Ex in radians.
This field shall specify the phase angle between EZ and EX in radians.
If fully omni-direc- tional antenna is modeled using beam pattern type one, the omni-directional antenna shall be repre- sented by beam direction Euler angles psi, theta, and phi of zero, an azimuth beamwidth of 2PI, and an elevation beamwidth of PI
The documentation for this class was generated from the following files: