![]() |
Qt 6.x
The Qt SDK
|
#include <qwebmercator_p.h>
Static Public Member Functions | |
static QDoubleVector2D | coordToMercator (const QGeoCoordinate &coord) |
static QGeoCoordinate | mercatorToCoord (const QDoubleVector2D &mercator) |
static QGeoCoordinate | coordinateInterpolation (const QGeoCoordinate &from, const QGeoCoordinate &to, qreal progress) |
Definition at line 26 of file qwebmercator_p.h.
|
static |
Definition at line 67 of file qwebmercator.cpp.
References QGeoCoordinate::altitude, coordToMercator(), e, mercatorToCoord(), qAbs(), and qFuzzyIsNull().
Referenced by cameraInterpolator(), and q_coordinateInterpolator().
|
static |
Definition at line 20 of file qwebmercator.cpp.
References M_PI, pi, qBound(), and yCutOff.
Referenced by QGeoPathPrivate::computeBoundingBox(), QGeoPolygonPrivateEager::computeBoundingBox(), coordinateInterpolation(), QGeoCameraTilesPrivate::createFrustum(), QGeoProjectionWebMercator::geoToMapProjection(), QGeoPathPrivate::lineContains(), QGeoMapItemGeometry::pathMercator(), QGeoPolygonPrivate::polygonContains(), QQuickGeoCoordinateAnimation::setFrom(), QQuickGeoCoordinateAnimation::setTo(), QGeoTiledMapScenePrivate::setupCamera(), QGeoPathPrivate::translate(), QGeoPathPrivateEager::translate(), QGeoPolygonPrivate::translate(), QGeoPolygonPrivateEager::translate(), and QGeoPolygonPrivate::updateClipperPath().
|
static |
Definition at line 39 of file qwebmercator.cpp.
References M_PI, pi, QDoubleVector2D::x(), QDoubleVector2D::y(), and yCutOff.
Referenced by coordinateInterpolation(), QGeoTiledMappingManagerEngineNokia::evaluateCopyrightsText(), QGeoPathPrivate::lineContains(), QGeoProjectionWebMercator::mapProjectionToGeo(), QGeoProjectionWebMercator::maximumCenterLatitudeAtZoom(), QGeoProjectionWebMercator::minimumCenterLatitudeAtZoom(), q_coordinateEastInterpolator(), q_coordinateShortestInterpolator(), and q_coordinateWestInterpolator().