![]() |
Qt 6.x
The Qt SDK
|
#include <qgeocameradata_p.h>
Public Member Functions | |
QGeoCameraData () | |
QGeoCameraData (const QGeoCameraData &other) noexcept | |
QGeoCameraData (QGeoCameraData &&other) noexcept=default | |
~QGeoCameraData () | |
QGeoCameraData & | operator= (const QGeoCameraData &other) noexcept |
void | swap (QGeoCameraData &other) noexcept |
void | setCenter (const QGeoCoordinate &coordinate) |
QGeoCoordinate | center () const |
void | setBearing (double bearing) |
double | bearing () const |
void | setTilt (double tilt) |
double | tilt () const |
void | setRoll (double roll) |
double | roll () const |
void | setFieldOfView (double fieldOfView) |
double | fieldOfView () const |
void | setZoomLevel (double zoomLevel) |
double | zoomLevel () const |
Friends | |
bool | operator== (const QGeoCameraData &lhs, const QGeoCameraData &rhs) noexcept |
bool | operator!= (const QGeoCameraData &lhs, const QGeoCameraData &rhs) noexcept |
Definition at line 28 of file qgeocameradata_p.h.
QGeoCameraData::QGeoCameraData | ( | ) |
Definition at line 71 of file qgeocameradata.cpp.
References cameraInterpolator().
|
defaultnoexcept |
|
defaultnoexcept |
|
default |
double QGeoCameraData::bearing | ( | ) | const |
Definition at line 111 of file qgeocameradata.cpp.
References QGeoCameraDataPrivate::m_bearing.
Referenced by QDeclarativeGeoMap::bearing(), QGeoCameraTilesPrivate::createFrustum(), QDeclarativeGeoMap::initialize(), setBearing(), QDeclarativeGeoMap::setBearing(), QGeoTiledMapScenePrivate::setupCamera(), and QGeoMapMapboxGLPrivate::updateSceneGraph().
QGeoCoordinate QGeoCameraData::center | ( | ) | const |
Definition at line 101 of file qgeocameradata.cpp.
References QGeoCameraDataPrivate::m_center.
Referenced by QDeclarativeGeoMap::center(), QGeoProjectionWebMercator::centerMercator(), QGeoCameraTilesPrivate::createFrustum(), QDeclarativeGeoMap::geometryChange(), QDeclarativeGeoMap::initialize(), QDeclarativeGeoMap::setCenter(), setCenter(), QGeoTiledMapScenePrivate::setupCamera(), QDeclarativeGeoMap::setZoomLevel(), and QGeoMapMapboxGLPrivate::updateSceneGraph().
double QGeoCameraData::fieldOfView | ( | ) | const |
Definition at line 141 of file qgeocameradata.cpp.
References QGeoCameraDataPrivate::m_fieldOfView.
Referenced by QGeoCameraTilesPrivate::createFrustum(), QDeclarativeGeoMap::fieldOfView(), QDeclarativeGeoMap::initialize(), setFieldOfView(), QDeclarativeGeoMap::setFieldOfView(), and QGeoTiledMapScenePrivate::setupCamera().
|
noexcept |
double QGeoCameraData::roll | ( | ) | const |
Definition at line 131 of file qgeocameradata.cpp.
References QGeoCameraDataPrivate::m_roll.
Referenced by setRoll().
void QGeoCameraData::setBearing | ( | double | bearing | ) |
Definition at line 106 of file qgeocameradata.cpp.
References bearing(), and QGeoCameraDataPrivate::m_bearing.
Referenced by QDeclarativeGeoMap::initialize(), and QDeclarativeGeoMap::setBearing().
void QGeoCameraData::setCenter | ( | const QGeoCoordinate & | coordinate | ) |
Definition at line 96 of file qgeocameradata.cpp.
References center(), and QGeoCameraDataPrivate::m_center.
Referenced by QDeclarativeGeoMap::QDeclarativeGeoMap(), QDeclarativeGeoMap::geometryChange(), QDeclarativeGeoMap::initialize(), QDeclarativeGeoMap::setCenter(), and QDeclarativeGeoMap::setZoomLevel().
void QGeoCameraData::setFieldOfView | ( | double | fieldOfView | ) |
Definition at line 136 of file qgeocameradata.cpp.
References fieldOfView(), and QGeoCameraDataPrivate::m_fieldOfView.
Referenced by QDeclarativeGeoMap::initialize(), and QDeclarativeGeoMap::setFieldOfView().
void QGeoCameraData::setRoll | ( | double | roll | ) |
Definition at line 126 of file qgeocameradata.cpp.
References QGeoCameraDataPrivate::m_roll, and roll().
void QGeoCameraData::setTilt | ( | double | tilt | ) |
Definition at line 116 of file qgeocameradata.cpp.
References QGeoCameraDataPrivate::m_tilt, and tilt().
Referenced by QDeclarativeGeoMap::initialize(), and QDeclarativeGeoMap::setTilt().
void QGeoCameraData::setZoomLevel | ( | double | zoomLevel | ) |
Definition at line 146 of file qgeocameradata.cpp.
References QGeoCameraDataPrivate::m_zoomLevel.
Referenced by QDeclarativeGeoMap::QDeclarativeGeoMap(), QGeoTiledMapPrivate::changeCameraData(), and QDeclarativeGeoMap::setZoomLevel().
|
inlinenoexcept |
double QGeoCameraData::tilt | ( | ) | const |
Definition at line 121 of file qgeocameradata.cpp.
References QGeoCameraDataPrivate::m_tilt.
Referenced by QGeoCameraTilesPrivate::createFrustum(), QDeclarativeGeoMap::initialize(), QGeoProjectionWebMercator::isProjectable(), setTilt(), QDeclarativeGeoMap::setTilt(), QGeoTiledMapScenePrivate::setupCamera(), QDeclarativeGeoMap::tilt(), QDeclarativeGeoMapQuickItem::updatePolish(), and QGeoMapMapboxGLPrivate::updateSceneGraph().
double QGeoCameraData::zoomLevel | ( | ) | const |
Definition at line 151 of file qgeocameradata.cpp.
References QGeoCameraDataPrivate::m_zoomLevel.
Referenced by QGeoTiledMapPrivate::changeCameraData(), QGeoCameraTilesPrivate::createFrustum(), QGeoProjectionWebMercator::fitViewportToGeoRectangle(), QGeoProjectionWebMercator::maximumCenterLatitudeAtZoom(), QGeoProjectionWebMercator::minimumCenterLatitudeAtZoom(), QGeoProjectionWebMercator::quickItemTransformation(), QGeoProjectionWebMercator::setCameraData(), QGeoTiledMapScenePrivate::setupCamera(), QDeclarativeGeoMap::setZoomLevel(), QGeoMapMapboxGLPrivate::updateSceneGraph(), and QDeclarativeGeoMap::zoomLevel().
|
friend |
Definition at line 43 of file qgeocameradata_p.h.
|
friend |
Definition at line 41 of file qgeocameradata_p.h.