![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qdeclarativecirclemapitem_p_p.h>
Public Member Functions | |
| QDeclarativeCircleMapItemPrivate (QDeclarativeCircleMapItem &circle) | |
| virtual | ~QDeclarativeCircleMapItemPrivate () |
| virtual void | onLinePropertiesChanged ()=0 |
| virtual void | markSourceDirtyAndUpdate ()=0 |
| virtual void | onMapSet ()=0 |
| virtual void | onGeoGeometryChanged ()=0 |
| virtual void | onItemGeometryChanged ()=0 |
| virtual void | updatePolish ()=0 |
| virtual void | afterViewportChanged ()=0 |
| virtual QSGNode * | updateMapItemPaintNode (QSGNode *oldNode, QQuickItem::UpdatePaintNodeData *datadata)=0 |
| virtual bool | contains (const QPointF &point) const =0 |
| void | updateCirclePath () |
Static Public Member Functions | |
| static int | crossEarthPole (const QGeoCoordinate ¢er, qreal distancedistance) |
| static void | includeOnePoleInPath (QList< QDoubleVector2D > &pathpath, const QGeoCoordinate ¢er, qreal distancedistance, const QGeoProjectionWebMercator &pp) |
| static void | calculatePeripheralPointsSimple (QList< QDoubleVector2D > &pathpath, const QGeoCoordinate ¢er, qreal distancedistance, const QGeoProjectionWebMercator &pp, int steps) |
| static void | calculatePeripheralPointsGreatCircle (QList< QDoubleVector2D > &pathpath, const QGeoCoordinate ¢er, qreal distancedistance, const QGeoProjectionWebMercator &pp, int steps) |
Public Attributes | |
| QDeclarativeCircleMapItem & | m_circle |
| QList< QDoubleVector2D > | m_circlePath |
Static Public Attributes | |
| static const int | CircleSamples = 128 |
Definition at line 37 of file qdeclarativecirclemapitem_p_p.h.
|
inline |
Definition at line 43 of file qdeclarativecirclemapitem_p_p.h.
|
virtual |
Definition at line 320 of file qdeclarativecirclemapitem.cpp.
|
pure virtual |
Implemented in QDeclarativeCircleMapItemPrivateCPU.
|
static |
Definition at line 428 of file qdeclarativecirclemapitem.cpp.
|
static |
Definition at line 411 of file qdeclarativecirclemapitem.cpp.
|
pure virtual |
Implemented in QDeclarativeCircleMapItemPrivateCPU.
|
static |
Definition at line 399 of file qdeclarativecirclemapitem.cpp.
|
static |
Definition at line 354 of file qdeclarativecirclemapitem.cpp.
|
pure virtual |
Implemented in QDeclarativeCircleMapItemPrivateCPU.
|
pure virtual |
Implemented in QDeclarativeCircleMapItemPrivateCPU.
|
pure virtual |
Implemented in QDeclarativeCircleMapItemPrivateCPU.
|
pure virtual |
Implemented in QDeclarativeCircleMapItemPrivateCPU.
|
pure virtual |
Implemented in QDeclarativeCircleMapItemPrivateCPU.
|
inline |
Definition at line 59 of file qdeclarativecirclemapitem_p_p.h.
|
pure virtual |
Implemented in QDeclarativeCircleMapItemPrivateCPU.
|
pure virtual |
Implemented in QDeclarativeCircleMapItemPrivateCPU.
|
static |
Definition at line 41 of file qdeclarativecirclemapitem_p_p.h.
| QDeclarativeCircleMapItem& QDeclarativeCircleMapItemPrivate::m_circle |
Definition at line 83 of file qdeclarativecirclemapitem_p_p.h.
| QList<QDoubleVector2D> QDeclarativeCircleMapItemPrivate::m_circlePath |
Definition at line 84 of file qdeclarativecirclemapitem_p_p.h.