The DtElevationResponse encapsulates a response from the RadarFX Server for a given elevation request.
More...
Static Public Member Functions |
| static DtBaseMessage * | decode (unsigned char *buffer, int length) |
| | decode a message. Used by the factory
|
Detailed Description
The DtElevationResponse encapsulates a response from the RadarFX Server for a given elevation request.
Member Enumeration Documentation
- Enumerator:
| ELEVATION_NO_ERROR |
|
| ELEVATION_ERROR_OCCLUDED |
|
| ELEVATION_ERROR_OTHER |
|
Constructor & Destructor Documentation
| makRadarFx::DtElevationResponse::DtElevationResponse |
( |
| ) |
|
| virtual makRadarFx::DtElevationResponse::~DtElevationResponse |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void makRadarFx::DtElevationResponse::setElevation |
( |
float |
elevation | ) |
|
|
virtual |
The elevation at a given point.
A value of NaN represents that the request could not be completed due to line of sight being blocked from the sensing platform to the requested target
| virtual float makRadarFx::DtElevationResponse::elevation |
( |
| ) |
|
|
virtual |
| virtual void makRadarFx::DtElevationResponse::setError |
( |
DtElevationError |
error | ) |
|
|
virtual |
Error value if there is one.
| virtual int makRadarFx::DtElevationResponse::messageSize |
( |
| ) |
|
|
virtual |
| static DtBaseMessage* makRadarFx::DtElevationResponse::decode |
( |
unsigned char * |
buffer, |
|
|
int |
length |
|
) |
| |
|
static |
decode a message. Used by the factory
| virtual DtBaseMessage* makRadarFx::DtElevationResponse::clone |
( |
| ) |
|
|
virtual |
| virtual void makRadarFx::DtElevationResponse::serialize |
( |
DtStreamWriter & |
writer | ) |
|
|
protectedvirtual |
| virtual void makRadarFx::DtElevationResponse::deserialize |
( |
DtStreamReader & |
reader | ) |
|
|
protectedvirtual |
Member Data Documentation
| float makRadarFx::DtElevationResponse::myElevation |
|
protected |
The documentation for this class was generated from the following file: