![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qlocationutils_p.h>
Public Types | |
| enum | CardinalDirection { CardinalN , CardinalE , CardinalS , CardinalW , CardinalNE , CardinalSE , CardinalSW , CardinalNW , CardinalNNE , CardinalENE , CardinalESE , CardinalSSE , CardinalSSW , CardinalWSW , CardinalWNW , CardinalNNW } |
| enum | NmeaSentence { NmeaSentenceInvalid , NmeaSentenceGGA , NmeaSentenceGSA , NmeaSentenceGLL , NmeaSentenceRMC , NmeaSentenceVTG , NmeaSentenceZDA , NmeaSentenceGSV } |
Static Public Member Functions | |
| static bool | isValidLat (double lat) |
| static bool | isValidLong (double lng) |
| static double | clipLat (double lat, double clipValue=90.0) |
| static double | wrapLong (double lng) |
| static CardinalDirection | azimuthToCardinalDirection4 (double azimuth) |
| static CardinalDirection | azimuthToCardinalDirection8 (double azimuth) |
| static CardinalDirection | azimuthToCardinalDirection16 (double azimuth) |
| static double | wrapLongExt (double lng) |
| static double | mirrorAzimuthX (double azimuth) |
| static double | mirrorAzimuthY (double azimuth) |
| static double | radians (double degrees) |
| static double | degrees (double radians) |
| static double | earthMeanRadius () |
| static double | earthMeanCircumference () |
| static double | mercatorMaxLatitude () |
| static QGeoCoordinate | antipodalPoint (const QGeoCoordinate &pp) |
| static double | mapLeftLongitude (double centerLongitude) |
| static double | mapRightLongitude (double centerLongitude) |
| static void | split_double (double inputinput, float *hipart, float *lopart) |
| static qreal | metersPerPixel (qreal zoomLevel, const QGeoCoordinate &coordinate) |
| static NmeaSentence | getNmeaSentenceType (QByteArrayView bv) |
| static QGeoSatelliteInfo::SatelliteSystem | getSatelliteSystem (QByteArrayView bv) |
| static QGeoSatelliteInfo::SatelliteSystem | getSatelliteSystemBySatelliteId (int satId) |
| static bool | getPosInfoFromNmea (QByteArrayView bv, QGeoPositionInfo *info, double uere, bool *hasFix=nullptr) |
| static QNmeaSatelliteInfoSource::SatelliteInfoParseStatus | getSatInfoFromNmea (QByteArrayView bv, QList< QGeoSatelliteInfo > &infos, QGeoSatelliteInfo::SatelliteSystem &system) |
| static QGeoSatelliteInfo::SatelliteSystem | getSatInUseFromNmea (QByteArrayView bv, QList< int > &pnrsInUse) |
| static bool | hasValidNmeaChecksum (QByteArrayView bv) |
| static bool | getNmeaTime (const QByteArray &bytes, QTime *time) |
| static bool | getNmeaLatLong (const QByteArray &latString, char latDirection, const QByteArray &lngString, char lngDirection, double *lat, double *lon) |
Definition at line 35 of file qlocationutils_p.h.
| Enumerator | |
|---|---|
| CardinalN | |
| CardinalE | |
| CardinalS | |
| CardinalW | |
| CardinalNE | |
| CardinalSE | |
| CardinalSW | |
| CardinalNW | |
| CardinalNNE | |
| CardinalENE | |
| CardinalESE | |
| CardinalSSE | |
| CardinalSSW | |
| CardinalWSW | |
| CardinalWNW | |
| CardinalNNW | |
Definition at line 38 of file qlocationutils_p.h.
| Enumerator | |
|---|---|
| NmeaSentenceInvalid | |
| NmeaSentenceGGA | |
| NmeaSentenceGSA | |
| NmeaSentenceGLL | |
| NmeaSentenceRMC | |
| NmeaSentenceVTG | |
| NmeaSentenceZDA | |
| NmeaSentenceGSV | |
Definition at line 57 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 210 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 126 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 91 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 104 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 75 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 190 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 200 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 195 of file qlocationutils_p.h.
|
static |
Definition at line 578 of file qlocationutils.cpp.
|
static |
Definition at line 243 of file qlocationutils.cpp.
|
static |
Definition at line 564 of file qlocationutils.cpp.
|
static |
Definition at line 337 of file qlocationutils.cpp.
|
static |
Definition at line 274 of file qlocationutils.cpp.
|
static |
Definition at line 314 of file qlocationutils.cpp.
|
static |
Definition at line 379 of file qlocationutils.cpp.
|
static |
Definition at line 488 of file qlocationutils.cpp.
|
static |
Definition at line 540 of file qlocationutils.cpp.
|
inlinestatic |
Definition at line 68 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 71 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 216 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 222 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 205 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 234 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 171 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 179 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 185 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 227 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 83 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 165 of file qlocationutils_p.h.