Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QGeoCameraData Class Reference

#include <qgeocameradata_p.h>

+ Collaboration diagram for QGeoCameraData:

Public Member Functions

 QGeoCameraData ()
 
 QGeoCameraData (const QGeoCameraData &other) noexcept
 
 QGeoCameraData (QGeoCameraData &&other) noexcept=default
 
 ~QGeoCameraData ()
 
QGeoCameraDataoperator= (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
 

Detailed Description

Definition at line 28 of file qgeocameradata_p.h.

Constructor & Destructor Documentation

◆ QGeoCameraData() [1/3]

QGeoCameraData::QGeoCameraData ( )

Definition at line 71 of file qgeocameradata.cpp.

References cameraInterpolator().

+ Here is the call graph for this function:

◆ QGeoCameraData() [2/3]

QGeoCameraData::QGeoCameraData ( const QGeoCameraData & other)
defaultnoexcept

◆ QGeoCameraData() [3/3]

QGeoCameraData::QGeoCameraData ( QGeoCameraData && other)
defaultnoexcept

◆ ~QGeoCameraData()

QGeoCameraData::~QGeoCameraData ( )
default

Member Function Documentation

◆ bearing()

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().

+ Here is the caller graph for this function:

◆ center()

◆ fieldOfView()

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().

+ Here is the caller graph for this function:

◆ operator=()

QGeoCameraData & QGeoCameraData::operator= ( const QGeoCameraData & other)
noexcept

Definition at line 82 of file qgeocameradata.cpp.

References d, and other().

+ Here is the call graph for this function:

◆ roll()

double QGeoCameraData::roll ( ) const

Definition at line 131 of file qgeocameradata.cpp.

References QGeoCameraDataPrivate::m_roll.

Referenced by setRoll().

+ Here is the caller graph for this function:

◆ setBearing()

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().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setCenter()

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().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setFieldOfView()

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().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setRoll()

void QGeoCameraData::setRoll ( double roll)

Definition at line 126 of file qgeocameradata.cpp.

References QGeoCameraDataPrivate::m_roll, and roll().

+ Here is the call graph for this function:

◆ setTilt()

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().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setZoomLevel()

void QGeoCameraData::setZoomLevel ( double zoomLevel)

Definition at line 146 of file qgeocameradata.cpp.

References QGeoCameraDataPrivate::m_zoomLevel.

Referenced by QDeclarativeGeoMap::QDeclarativeGeoMap(), and QDeclarativeGeoMap::setZoomLevel().

+ Here is the caller graph for this function:

◆ swap()

void QGeoCameraData::swap ( QGeoCameraData & other)
inlinenoexcept

Definition at line 39 of file qgeocameradata_p.h.

References d, and other().

+ Here is the call graph for this function:

◆ tilt()

double QGeoCameraData::tilt ( ) const

◆ zoomLevel()

Friends And Related Symbol Documentation

◆ operator!=

bool operator!= ( const QGeoCameraData & lhs,
const QGeoCameraData & rhs )
friend

Definition at line 43 of file qgeocameradata_p.h.

◆ operator==

bool operator== ( const QGeoCameraData & lhs,
const QGeoCameraData & rhs )
friend

Definition at line 41 of file qgeocameradata_p.h.


The documentation for this class was generated from the following files: