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
QGeoCameraTiles Class Reference

#include <qgeocameratiles_p.h>

+ Collaboration diagram for QGeoCameraTiles:

Public Member Functions

 QGeoCameraTiles ()
 
 ~QGeoCameraTiles ()
 
void setCameraData (const QGeoCameraData &camera)
 
QGeoCameraData cameraData () const
 
void setVisibleArea (const QRectF &visibleArea)
 
void setScreenSize (const QSize &size)
 
void setTileSize (int tileSize)
 
int tileSize () const
 
void setViewExpansion (double viewExpansion)
 
void setPluginString (const QString &pluginString)
 
void setMapType (const QGeoMapType &mapType)
 
QGeoMapType activeMapType () const
 
void setMapVersion (int mapVersion)
 
const QSet< QGeoTileSpec > & createTiles ()
 

Protected Attributes

std::unique_ptr< QGeoCameraTilesPrivated_ptr
 

Friends

class QGeoCameraTilesPrivate
 

Detailed Description

Definition at line 31 of file qgeocameratiles_p.h.

Constructor & Destructor Documentation

◆ QGeoCameraTiles()

QT_BEGIN_NAMESPACE QGeoCameraTiles::QGeoCameraTiles ( )

Definition at line 36 of file qgeocameratiles.cpp.

◆ ~QGeoCameraTiles()

QGeoCameraTiles::~QGeoCameraTiles ( )

Definition at line 39 of file qgeocameratiles.cpp.

Member Function Documentation

◆ activeMapType()

QGeoMapType QGeoCameraTiles::activeMapType ( ) const

Definition at line 95 of file qgeocameratiles.cpp.

References d_ptr.

Referenced by QGeoTiledMapPrivate::activeMapType().

+ Here is the caller graph for this function:

◆ cameraData()

QGeoCameraData QGeoCameraTiles::cameraData ( ) const

Definition at line 54 of file qgeocameratiles.cpp.

References d_ptr.

Referenced by QGeoTiledMapPrivate::prefetchTiles().

+ Here is the caller graph for this function:

◆ createTiles()

const QSet< QGeoTileSpec > & QGeoCameraTiles::createTiles ( )

Definition at line 129 of file qgeocameratiles.cpp.

References QSet< T >::clear(), and d_ptr.

Referenced by QGeoTiledMapPrivate::prefetchTiles(), QGeoTiledMapPrivate::updateScene(), and QGeoTiledMapPrivate::updateTile().

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

◆ setCameraData()

void QGeoCameraTiles::setCameraData ( const QGeoCameraData & camera)

Definition at line 43 of file qgeocameratiles.cpp.

References camera, and d_ptr.

Referenced by QGeoTiledMapPrivate::changeCameraData(), and QGeoTiledMapPrivate::prefetchTiles().

+ Here is the caller graph for this function:

◆ setMapType()

void QGeoCameraTiles::setMapType ( const QGeoMapType & mapType)

Definition at line 86 of file qgeocameratiles.cpp.

References d_ptr.

Referenced by QGeoTiledMapPrivate::changeActiveMapType().

+ Here is the caller graph for this function:

◆ setMapVersion()

void QGeoCameraTiles::setMapVersion ( int mapVersion)

Definition at line 100 of file qgeocameratiles.cpp.

References d_ptr.

Referenced by QGeoTiledMapPrivate::changeTileVersion().

+ Here is the caller graph for this function:

◆ setPluginString()

void QGeoCameraTiles::setPluginString ( const QString & pluginString)

Definition at line 77 of file qgeocameratiles.cpp.

References d_ptr.

Referenced by QGeoTiledMapPrivate::QGeoTiledMapPrivate().

+ Here is the caller graph for this function:

◆ setScreenSize()

void QGeoCameraTiles::setScreenSize ( const QSize & size)

Definition at line 68 of file qgeocameratiles.cpp.

References d_ptr.

Referenced by QGeoTiledMapPrivate::changeViewportSize().

+ Here is the caller graph for this function:

◆ setTileSize()

void QGeoCameraTiles::setTileSize ( int tileSize)

Definition at line 109 of file qgeocameratiles.cpp.

References d_ptr, and tileSize().

Referenced by QGeoTiledMapPrivate::QGeoTiledMapPrivate(), QGeoTiledMapPrivate::changeActiveMapType(), and QGeoTiledMapPrivate::onCameraCapabilitiesChanged().

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

◆ setViewExpansion()

void QGeoCameraTiles::setViewExpansion ( double viewExpansion)

Definition at line 118 of file qgeocameratiles.cpp.

References d_ptr.

Referenced by QGeoTiledMapPrivate::prefetchTiles().

+ Here is the caller graph for this function:

◆ setVisibleArea()

void QGeoCameraTiles::setVisibleArea ( const QRectF & visibleArea)

Definition at line 59 of file qgeocameratiles.cpp.

References d_ptr.

Referenced by QGeoTiledMapPrivate::setVisibleArea().

+ Here is the caller graph for this function:

◆ tileSize()

int QGeoCameraTiles::tileSize ( ) const

Definition at line 124 of file qgeocameratiles.cpp.

References d_ptr.

Referenced by QGeoTiledMapPrivate::changeCameraData(), QGeoTiledMapPrivate::changeViewportSize(), and setTileSize().

+ Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ QGeoCameraTilesPrivate

friend class QGeoCameraTilesPrivate
friend

Definition at line 52 of file qgeocameratiles_p.h.

Member Data Documentation

◆ d_ptr


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