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.cpp File Reference

(cd4db512ae08836f5fa1d746000052215cf70a9c)

#include "qgeocameratiles_p.h"
#include "qgeocameratiles_p_p.h"
#include "qgeocameradata_p.h"
#include "qgeotilespec_p.h"
#include "qgeomaptype_p.h"
#include <QtGui/QMatrix4x4>
#include <QList>
#include <QMap>
#include <QPair>
#include <QSet>
#include <QSize>
#include <QtPositioning/private/qwebmercator_p.h>
#include <QtPositioning/private/qdoublevector2d_p.h>
#include <QtPositioning/private/qdoublevector3d_p.h>
#include <QtPositioning/private/qlocationutils_p.h>
#include <cmath>
#include <limits>
+ Include dependency graph for qgeocameratiles.cpp:

Go to the source code of this file.

Functions

static QVector3D toVector3D (const QDoubleVector3D &in)
 
static QDoubleVector3D toDoubleVector3D (const QVector3D &in)
 
static bool appendZIntersects (const QDoubleVector3D &start, const QDoubleVector3D &end, double z, QList< QDoubleVector3D > &results)
 
static void addXOffset (PolygonVector &footprint, double xoff)
 

Function Documentation

◆ addXOffset()

static void addXOffset ( PolygonVector & footprint,
double xoff )
static

Definition at line 436 of file qgeocameratiles.cpp.

Referenced by QGeoCameraTilesPrivate::clipFootprintToMap().

+ Here is the caller graph for this function:

◆ appendZIntersects()

static bool appendZIntersects ( const QDoubleVector3D & start,
const QDoubleVector3D & end,
double z,
QList< QDoubleVector3D > & results )
static

Definition at line 306 of file qgeocameratiles.cpp.

References QList< T >::append(), and results.

Referenced by QGeoCameraTilesPrivate::frustumFootprint().

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

◆ toDoubleVector3D()

static QDoubleVector3D toDoubleVector3D ( const QVector3D & in)
static

Definition at line 29 of file qgeocameratiles.cpp.

Referenced by QGeoCameraTilesPrivate::createFrustum().

+ Here is the caller graph for this function:

◆ toVector3D()

static QVector3D toVector3D ( const QDoubleVector3D & in)
static

Definition at line 24 of file qgeocameratiles.cpp.

Referenced by QGeoCameraTilesPrivate::createFrustum(), QQuick3DFileInstancing::loadFromXmlFile(), QQuick3DCamera::mapToViewport(), and QGeoTiledMapRootNode::updateTiles().

+ Here is the caller graph for this function: