Holds NEM Id, antenna profile Id, azimuth and elevation.
More...
#include <antennaprofile.h>
Holds NEM Id, antenna profile Id, azimuth and elevation.
- Note
- Instances are immutable
Definition at line 51 of file antennaprofile.h.
◆ AntennaProfile() [1/2]
EMANE::Events::AntennaProfile::AntennaProfile |
( |
| ) |
|
|
inline |
◆ AntennaProfile() [2/2]
EMANE::Events::AntennaProfile::AntennaProfile |
( |
NEMId |
nemId, |
|
|
AntennaProfileId |
antennaProfileId, |
|
|
double |
dAntennaAzimuthDegrees, |
|
|
double |
dAntennaElevationDegrees |
|
) |
| |
|
inline |
Creates an AntennaProfile instance
- Parameters
-
nemId | Id of NEM |
antennaProfileId | Antenna profile id |
dAntennaAzimuthDegrees | Antenna azimuth in degrees |
dAntennaElevationDegrees | Antenna elevation in degrees |
Definition at line 38 of file antennaprofile.inl.
◆ getAntennaAzimuthDegrees()
double EMANE::Events::AntennaProfile::getAntennaAzimuthDegrees |
( |
| ) |
const |
|
inline |
Gets the antenna pointing azimuth in degrees
- Returns
- azimuth
Definition at line 61 of file antennaprofile.inl.
◆ getAntennaElevationDegrees()
double EMANE::Events::AntennaProfile::getAntennaElevationDegrees |
( |
| ) |
const |
|
inline |
Gets the antenna pointing elevation in degrees
- Returns
- elevation
Definition at line 67 of file antennaprofile.inl.
◆ getAntennaProfileId()
◆ getNEMId()
EMANE::NEMId EMANE::Events::AntennaProfile::getNEMId |
( |
| ) |
const |
|
inline |
◆ operator==()
bool EMANE::Events::AntennaProfile::operator== |
( |
const AntennaProfile & |
rhs | ) |
const |
|
inline |
Determines if another instance is equal
- Returns
- true if equal, false if not
Definition at line 73 of file antennaprofile.inl.
The documentation for this class was generated from the following files: