![]() |
Qt 6.x
The Qt SDK
|
#include <qlocationutils_p.h>
Collaboration diagram for QLocationUtils: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 } |
Definition at line 34 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 37 of file qlocationutils_p.h.
| Enumerator | |
|---|---|
| NmeaSentenceInvalid | |
| NmeaSentenceGGA | |
| NmeaSentenceGSA | |
| NmeaSentenceGLL | |
| NmeaSentenceRMC | |
| NmeaSentenceVTG | |
| NmeaSentenceZDA | |
| NmeaSentenceGSV | |
Definition at line 56 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 209 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 125 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 90 of file qlocationutils_p.h.
Referenced by instructionDepart().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 103 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 74 of file qlocationutils_p.h.
Referenced by QGeoCirclePrivate::updateBoundingBox().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 189 of file qlocationutils_p.h.
References qRadiansToDegrees().
Referenced by calculatePeripheralPoints(), QDeclarativeCircleMapItemPrivate::calculatePeripheralPointsGreatCircle(), and QGeoCirclePrivate::updateBoundingBox().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 199 of file qlocationutils_p.h.
References M_PI.
|
inlinestatic |
Definition at line 194 of file qlocationutils_p.h.
Referenced by calculatePeripheralPoints(), QDeclarativeCircleMapItemPrivate::calculatePeripheralPointsGreatCircle(), and QGeoCirclePrivate::updateBoundingBox().
Here is the caller graph for this function:
|
static |
Definition at line 540 of file qlocationutils.cpp.
References isValidLat(), isValidLong(), qlocationutils_nmeaDegreesToDecimal(), and QByteArray::toDouble().
Referenced by qlocationutils_readGga(), qlocationutils_readGll(), and qlocationutils_readRmc().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 237 of file qlocationutils.cpp.
References hasValidNmeaChecksum(), NmeaSentenceGGA, NmeaSentenceGLL, NmeaSentenceGSA, NmeaSentenceGSV, NmeaSentenceInvalid, NmeaSentenceRMC, NmeaSentenceVTG, NmeaSentenceZDA, QByteArrayView::size(), and QByteArrayView::sliced().
Referenced by getPosInfoFromNmea(), getSatInfoFromNmea(), and getSatInUseFromNmea().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 526 of file qlocationutils.cpp.
References QString::fromLatin1(), QTime::isValid(), QByteArray::size(), and time.
Referenced by qlocationutils_readGga(), qlocationutils_readGll(), qlocationutils_readRmc(), and qlocationutils_readZda().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 322 of file qlocationutils.cpp.
References QByteArrayView::first(), getNmeaSentenceType(), QByteArrayView::indexOf(), info, NmeaSentenceGGA, NmeaSentenceGLL, NmeaSentenceGSA, NmeaSentenceInvalid, NmeaSentenceRMC, NmeaSentenceVTG, NmeaSentenceZDA, qlocationutils_readGga(), qlocationutils_readGll(), qlocationutils_readGsa(), qlocationutils_readRmc(), qlocationutils_readVtg(), and qlocationutils_readZda().
Referenced by QNmeaPositionInfoSource::parsePosInfoFromNmeaData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 268 of file qlocationutils.cpp.
References QGeoSatelliteInfo::BEIDOU, QGeoSatelliteInfo::GALILEO, QGeoSatelliteInfo::GLONASS, QGeoSatelliteInfo::GPS, hasValidNmeaChecksum(), QGeoSatelliteInfo::Multiple, QGeoSatelliteInfo::QZSS, QByteArrayView::size(), QByteArrayView::sliced(), and QGeoSatelliteInfo::Undefined.
Referenced by getSatInfoFromNmea(), and getSatInUseFromNmea().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 302 of file qlocationutils.cpp.
References QGeoSatelliteInfo::BEIDOU, QGeoSatelliteInfo::GALILEO, QGeoSatelliteInfo::GLONASS, QGeoSatelliteInfo::GPS, QGeoSatelliteInfo::QZSS, and QGeoSatelliteInfo::Undefined.
Referenced by getSatInUseFromNmea().
Here is the caller graph for this function:
|
static |
Definition at line 364 of file qlocationutils.cpp.
References QList< T >::append(), QList< T >::at(), QGeoSatelliteInfo::Azimuth, QList< T >::clear(), QByteArrayView::data(), QGeoSatelliteInfo::Elevation, QByteArray::fromRawData(), QNmeaSatelliteInfoSource::FullyParsed, getNmeaSentenceType(), getSatelliteSystem(), QGeoSatelliteInfo::GLONASS, i, QByteArrayView::indexOf(), info, QByteArrayView::isEmpty(), NmeaSentenceGSV, QNmeaSatelliteInfoSource::NotParsed, ok, QNmeaSatelliteInfoSource::PartiallyParsed, qMin(), QByteArrayView::size(), QList< T >::size(), and split().
Referenced by QNmeaSatelliteInfoSource::parseSatelliteInfoFromNmea().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 450 of file qlocationutils.cpp.
References QList< T >::begin(), QList< T >::clear(), QList< T >::end(), QByteArrayView::first(), QList< T >::front(), getNmeaSentenceType(), getSatelliteSystem(), getSatelliteSystemBySatelliteId(), QGeoSatelliteInfo::GLONASS, QByteArrayView::indexOf(), QByteArrayView::isEmpty(), QList< T >::isEmpty(), QGeoSatelliteInfo::Multiple, NmeaSentenceGSA, qlocationutils_readGsa(), and QGeoSatelliteInfo::Undefined.
Referenced by QNmeaSatelliteInfoSource::parseSatellitesInUseFromNmea().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 502 of file qlocationutils.cpp.
References checksum(), i, QByteArrayView::indexOf(), ok, QByteArrayView::size(), QByteArrayView::sliced(), and QByteArrayView::toInt().
Referenced by getNmeaSentenceType(), and getSatelliteSystem().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 67 of file qlocationutils_p.h.
Referenced by QGeoCoordinate::QGeoCoordinate(), QGeoCoordinate::QGeoCoordinate(), getNmeaLatLong(), and QGeoCoordinate::type().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 70 of file qlocationutils_p.h.
Referenced by QGeoCoordinate::QGeoCoordinate(), QGeoCoordinate::QGeoCoordinate(), getNmeaLatLong(), and QGeoCoordinate::type().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 215 of file qlocationutils_p.h.
References leftOffset.
|
inlinestatic |
Definition at line 221 of file qlocationutils_p.h.
References leftOffset.
|
inlinestatic |
Definition at line 204 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 233 of file qlocationutils_p.h.
References QGeoCoordinate::latitude.
|
inlinestatic |
Definition at line 170 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 178 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 184 of file qlocationutils_p.h.
References qDegreesToRadians().
Referenced by calculatePeripheralPoints(), QDeclarativeCircleMapItemPrivate::calculatePeripheralPointsGreatCircle(), QGeoCameraTilesPrivate::createFrustum(), QGeoTiledMapScenePrivate::setupCamera(), and QGeoCirclePrivate::updateBoundingBox().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 226 of file qlocationutils_p.h.
|
inlinestatic |
Definition at line 82 of file qlocationutils_p.h.
Referenced by QGeoCoordinate::atDistanceAndAzimuth(), calculatePeripheralPoints(), QGeoRectanglePrivate::center(), QGeoRectangle::setCenter(), QGeoRectangle::setWidth(), QGeoCircle::translate(), QGeoPathPrivate::translate(), QGeoRectangle::translate(), QGeoPathPrivateEager::translate(), translatePoly(), and QGeoCirclePrivate::updateBoundingBox().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 164 of file qlocationutils_p.h.