![]() |
VR-Vantage 3.1.1 API Documentation
|
DtSarResponse is the returned image data by the server. More...

Public Member Functions | |
| GASarResponse () | |
| CTOR/DTOR. More... | |
| virtual | ~GASarResponse () |
| virtual void | setData (unsigned char *buffer, int length) |
| Image data returned by the server. This message class will manage this memory. More... | |
| virtual void | printRepr (unsigned char *start, int n) |
| virtual unsigned char * | encode () |
| Encode the message as an array of bytes and return the bytes the receiver is responsible for calling delete [] on these bytes. More... | |
| virtual int | messageSize () |
| size of the message More... | |
| virtual DtBaseMessage * | clone () |
| clone a message. Caller of function is responsible managing this memory More... | |
Public Member Functions inherited from makRadarFx::DtSarResponse | |
| DtSarResponse () | |
| CTOR/DTOR. More... | |
| virtual | ~DtSarResponse () |
| virtual void | setError (DtImageError error) |
| Error value if there is one. More... | |
| virtual DtImageError | error () |
| virtual void | setWarning (DtImageWarning error) |
| Warning value if there is one. More... | |
| virtual DtImageWarning | warning () |
| virtual void | setReturnMethod (unsigned int method) |
| Image return method that is used. More... | |
| virtual unsigned int | returnMethod () |
| virtual void | setImageFormat (DtImageFormat format) |
| Image return format. More... | |
| virtual DtImageFormat | imageFormat () |
| virtual void | setImageSize (const DtImageSize &size) |
| Size of the image returned by the server. More... | |
| virtual DtImageSize | imageSize () |
| virtual void | setImageDataType (DtImageDataType type) |
| Image data type Only available for RAW/NITF image types. More... | |
| virtual DtImageDataType | imageDataType () |
| virtual void | setFilename (const std::string &filename) |
| filename of saved image if it was saved on the server More... | |
| virtual std::string | filename () |
| virtual int | dataLength () |
| Size of data for the returned image. More... | |
| virtual unsigned char * | data () |
| virtual void | setOwnshipLocation (DtVector location) |
| ownship location at the time of the request being processed More... | |
| virtual DtVector | ownshipLocation () |
| virtual void | setOwnshipOrientation (DtTaitBryan orientation) |
| ownship orientation at the time of the request being processed More... | |
| virtual DtTaitBryan | ownshipOrientation () |
| virtual void | setSystemTime (double time) |
| UTC time of the request being processed. More... | |
| virtual double | systemTime () |
| virtual void | setCenterPosition (double lat, double lon, double alt) |
| the center hit point of the view vector for this response More... | |
| virtual void | getCenterPosition (double &lat, double &lon, double &alt) |
| virtual void | setSensorViewDirection (double azimuth, double elevation) |
| the sensor view direction is azimuth from north and elevation from level in Radians. More... | |
| virtual void | getSensorViewDirection (double &azimuth, double &elevation) |
Public Member Functions inherited from makRadarFx::DtImageResponse | |
| DtImageResponse () | |
| CTOR/DTOR. More... | |
| virtual | ~DtImageResponse () |
Static Public Member Functions | |
| static DtBaseMessage * | decode (unsigned char *buffer, int length) |
| decode a message. Used by the factory More... | |
Static Public Member Functions inherited from makRadarFx::DtSarResponse | |
| static DtBaseMessage * | decode (unsigned char *buffer, int length) |
| decode a message. Used by the factory More... | |
Protected Member Functions | |
| virtual void | serialize (makRadarFx::DtStreamWriter &writer) |
| virtual void | deserialize (makRadarFx::DtStreamReader &reader) |
Additional Inherited Members | |
Protected Attributes inherited from makRadarFx::DtSarResponse | |
| DtImageError | myError |
| DtImageWarning | myWarning |
| DtImageSize | myImageSize |
| unsigned int | myReturnMethod |
| DtImageFormat | myImageFormat |
| DtImageDataType | myImageDataType |
| std::string | myFilename |
| int | myDataLength |
| unsigned char * | myData |
| DtVector | myOwnshipLocation |
| DtTaitBryan | myOwnshipOrientation |
| double | mySystemTime |
| double | myCenterLat |
| double | myCenterLon |
| double | myCenterAlt |
| double | mySensorDirectionAzimuth |
| double | mySensorDirectionElevation |
DtSarResponse is the returned image data by the server.
| GASarResponse::GASarResponse | ( | ) |
CTOR/DTOR.
|
virtual |
|
virtual |
Image data returned by the server. This message class will manage this memory.
Reimplemented from makRadarFx::DtSarResponse.
|
virtual |
|
virtual |
Encode the message as an array of bytes and return the bytes the receiver is responsible for calling delete [] on these bytes.
Reimplemented from makRadarFx::DtBaseMessage.
|
virtual |
size of the message
Reimplemented from makRadarFx::DtSarResponse.
|
static |
decode a message. Used by the factory
|
virtual |
clone a message. Caller of function is responsible managing this memory
Reimplemented from makRadarFx::DtSarResponse.
|
protectedvirtual |
Reimplemented from makRadarFx::DtSarResponse.
|
protectedvirtual |
Reimplemented from makRadarFx::DtSarResponse.