![]() |
Qt 6.x
The Qt SDK
|
#include <qgeoprojection_p.h>
Inheritance diagram for QGeoProjection:
Collaboration diagram for QGeoProjection:Public Types | |
| enum | ProjectionGroup { ProjectionOther , ProjectionCylindrical , ProjectionPseudocylindrical , ProjectionAzimuthal , ProjectionPseudoazimuthal , ProjectionConic , ProjectionPseudoconic } |
| enum | Datum { DatumUnknown , DatumWGS84 , DatumSphere } |
| enum | ProjectionType { ProjectionUnknown , ProjectionGeneralPerspective , ProjectionWebMercator } |
Public Attributes | |
| QTransform | m_itemToWindowTransform |
| bool | m_qsgTransformDirty = true |
Definition at line 30 of file qgeoprojection_p.h.
| Enumerator | |
|---|---|
| DatumUnknown | |
| DatumWGS84 | |
| DatumSphere | |
Definition at line 45 of file qgeoprojection_p.h.
| Enumerator | |
|---|---|
| ProjectionOther | |
| ProjectionCylindrical | |
| ProjectionPseudocylindrical | |
| ProjectionAzimuthal | |
| ProjectionPseudoazimuthal | |
| ProjectionConic | |
| ProjectionPseudoconic | |
Definition at line 33 of file qgeoprojection_p.h.
| Enumerator | |
|---|---|
| ProjectionUnknown | |
| ProjectionGeneralPerspective | |
| ProjectionWebMercator | |
Definition at line 51 of file qgeoprojection_p.h.
| QT_BEGIN_NAMESPACE QGeoProjection::QGeoProjection | ( | ) |
Definition at line 62 of file qgeoprojection.cpp.
|
virtual |
Definition at line 67 of file qgeoprojection.cpp.
|
virtual |
Reimplemented in QGeoProjectionWebMercator.
Definition at line 72 of file qgeoprojection.cpp.
References Q_UNUSED.
Referenced by QGeoMap::anchorCoordinateToPoint().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
Referenced by QDeclarativeGeoMap::fromCoordinate(), and QDeclarativeGeoMapItemBase::setPositionOnMap().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
Referenced by QDeclarativeCircleMapItem::geometryChange(), QDeclarativePolygonMapItem::geometryChange(), QDeclarativePolylineMapItem::geometryChange(), QDeclarativeRectangleMapItem::geometryChange(), QDeclarativeGeoMap::pan(), QDeclarativeGeoMap::toCoordinate(), and QDeclarativeGeoMap::visibleRegion().
Here is the caller graph for this function:
|
virtual |
Definition at line 99 of file qgeoprojection.cpp.
References m_itemToWindowTransform.
Referenced by setItemToWindowTransform().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
Referenced by QGeoMapPrivate::maximumCenterLatitudeAtZoom().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
Referenced by QGeoMapPrivate::minimumCenterLatitudeAtZoom().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
Referenced by QGeoMapPrivate::mapHeight(), QGeoMapPrivate::mapWidth(), QDeclarativePolylineMapItemPrivateCPU::regenerateCache(), and QDeclarativePolylineMapItemPrivateCPU::updateCache().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
|
virtual |
Reimplemented in QGeoProjectionWebMercator.
Definition at line 84 of file qgeoprojection.cpp.
References Q_UNUSED.
|
pure virtual |
Implemented in QGeoProjectionWebMercator.
| void QGeoProjection::setItemToWindowTransform | ( | const QTransform & | itemToWindowTransform | ) |
Definition at line 91 of file qgeoprojection.cpp.
References itemToWindowTransform(), m_itemToWindowTransform, and m_qsgTransformDirty.
Here is the call graph for this function:Implemented in QGeoProjectionWebMercator.
Implemented in QGeoProjectionWebMercator.
Referenced by QGeoTiledMapPrivate::setVisibleArea(), QGeoMapItemsOverlayPrivate::setVisibleArea(), and QGeoMapMapboxGLPrivate::setVisibleArea().
Here is the caller graph for this function:
|
virtual |
Reimplemented in QGeoProjectionWebMercator.
Definition at line 79 of file qgeoprojection.cpp.
Referenced by QGeoMap::visibleRegion().
Here is the caller graph for this function:| QTransform QGeoProjection::m_itemToWindowTransform |
Definition at line 91 of file qgeoprojection_p.h.
Referenced by itemToWindowTransform(), QGeoProjectionWebMercator::qsgTransform(), and setItemToWindowTransform().
|
mutable |
Definition at line 92 of file qgeoprojection_p.h.
Referenced by QGeoProjectionWebMercator::qsgTransform(), and setItemToWindowTransform().