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

(bd3ca9bd2158c2271cc76173fd747679d7fbd76c)

#include "qdeclarativegeomapitemutils_p.h"
#include <QPointF>
#include <QMatrix4x4>
#include <QPainterPath>
#include <QPainterPathStroker>
#include <QtPositioning/QGeoCoordinate>
#include <QtPositioning/private/qclipperutils_p.h>
+ Include dependency graph for qdeclarativegeomapitemutils.cpp:

Go to the source code of this file.

Namespaces

namespace  QDeclarativeGeoMapItemUtils
 

Functions

double QDeclarativeGeoMapItemUtils::distanceSqrPointLine (double p0_x, double p0_y, double p1_x, double p1_y, double p2_x, double p2_y)
 
void QDeclarativeGeoMapItemUtils::wrapPath (const QList< QGeoCoordinate > &perimeter, const QGeoCoordinate &geoLeftBound, const QGeoProjectionWebMercator &p, QList< QDoubleVector2D > &wrappedPath, QList< QDoubleVector2D > &wrappedPathMinus1, QList< QDoubleVector2D > &wrappedPathPlus1, QDoubleVector2D *leftBoundWrapped)
 
void QDeclarativeGeoMapItemUtils::wrapPath (const QList< QGeoCoordinate > &perimeter, const QGeoCoordinate &geoLeftBound, const QGeoProjectionWebMercator &p, QList< QDoubleVector2D > &wrappedPath, QDoubleVector2D *leftBoundWrapped)
 
void QDeclarativeGeoMapItemUtils::wrapPath (const QList< QDoubleVector2D > &path, const QDoubleVector2D &geoLeftBound, QList< QDoubleVector2D > &wrappedPath)
 
void QDeclarativeGeoMapItemUtils::clipPolygon (const QList< QDoubleVector2D > &wrappedPath, const QGeoProjectionWebMercator &p, QList< QList< QDoubleVector2D > > &clippedPaths, QDoubleVector2D *leftBoundWrapped, bool closed)
 
void QDeclarativeGeoMapItemUtils::projectBbox (const QList< QDoubleVector2D > &clippedBbox, const QGeoProjectionWebMercator &p, QPainterPath &projectedBbox)
 
QRectF QDeclarativeGeoMapItemUtils::boundingRectangleFromList (const QList< QDoubleVector2D > &list)
 
QList< QGeoCoordinateQDeclarativeGeoMapItemUtils::greaterCirclePath (const QList< QGeoCoordinate > &cornerPoints, greaterCirclePathForm form, int N)