|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <GeoTagData.h>
Public Types | |
| enum class | CaptureResult : int8_t { NoFeedback = -1 , Failure = 0 , Success = 1 } |
Public Member Functions | |
| bool | isValid () const |
Public Attributes | |
| qint64 | timestamp = 0 |
| Seconds since epoch. | |
| qint64 | timestampUTC = 0 |
| Seconds since epoch (UTC) | |
| uint32_t | imageSequence = 0 |
| QGeoCoordinate | coordinate |
| float | groundDistance = 0.f |
| QQuaternion | attitude |
| CaptureResult | captureResult = CaptureResult::NoFeedback |
Definition at line 7 of file GeoTagData.h.
|
strong |
| Enumerator | |
|---|---|
| NoFeedback | |
| Failure | |
| Success | |
Definition at line 8 of file GeoTagData.h.
|
inline |
Definition at line 22 of file GeoTagData.h.
References captureResult, coordinate, and Success.
Referenced by GeoTagCalibrator::calibrate().
| QQuaternion GeoTagData::attitude |
Definition at line 19 of file GeoTagData.h.
Referenced by ULogParser::parseGeoTagData().
| CaptureResult GeoTagData::captureResult = CaptureResult::NoFeedback |
Definition at line 20 of file GeoTagData.h.
Referenced by isValid(), and ULogParser::parseGeoTagData().
| QGeoCoordinate GeoTagData::coordinate |
Definition at line 17 of file GeoTagData.h.
Referenced by GeoTagCalibrator::calibrate(), DataFlashParser::getTagsFromLog(), isValid(), ULogParser::parseGeoTagData(), and ExifParser::write().
| float GeoTagData::groundDistance = 0.f |
Definition at line 18 of file GeoTagData.h.
Referenced by ULogParser::parseGeoTagData().
| uint32_t GeoTagData::imageSequence = 0 |
Definition at line 16 of file GeoTagData.h.
Referenced by ULogParser::parseGeoTagData().
| qint64 GeoTagData::timestamp = 0 |
Seconds since epoch.
Definition at line 14 of file GeoTagData.h.
Referenced by GeoTagCalibrator::calibrate(), and ULogParser::parseGeoTagData().
| qint64 GeoTagData::timestampUTC = 0 |
Seconds since epoch (UTC)
Definition at line 15 of file GeoTagData.h.
Referenced by ULogParser::parseGeoTagData().