Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QGeoMapCircleGeometry Class Reference

#include <qdeclarativecirclemapitem_p_p.h>

Inheritance diagram for QGeoMapCircleGeometry:
Collaboration diagram for QGeoMapCircleGeometry:

Public Member Functions

 QGeoMapCircleGeometry ()
void updateSourceAndScreenPointsInvert (const QList< QDoubleVector2D > &circlePath, const QGeoMap &map)
Public Member Functions inherited from QGeoMapPolygonGeometry
 QGeoMapPolygonGeometry ()
 \qmltype MapPolygon \nativetype QDeclarativePolygonMapItem \inqmlmodule QtLocation
void setAssumeSimple (bool value)
void updateSourcePoints (const QGeoMap &map, const QList< QList< QDoubleVector2D > > &path, MapBorderBehaviour wrapping=Duplicate)
QPainterPath srcPath () const
qreal maxCoord () const
Public Member Functions inherited from QGeoMapItemGeometry
 QGeoMapItemGeometry ()
virtual ~QGeoMapItemGeometry ()
bool isSourceDirty () const
bool isScreenDirty () const
void markSourceDirty ()
void markScreenDirty ()
void markFullScreenDirty ()
void markClean ()
void clearScreen ()
QGeoCoordinate geoLeftBound ()
QRectF sourceBoundingBox () const
QRectF screenBoundingBox () const
void clearBounds ()
QPointF firstPointOffset () const
const QGeoCoordinateorigin () const
QPainterPath screenOutline () const
virtual bool contains (const QPointF &screenPoint) const
QVector2D vertex (quint32 index) const
QList< QPointFvertices () const
QList< quint32indices () const
bool isIndexed () const
quint32 size () const
void clear ()

Additional Inherited Members

Public Types inherited from QGeoMapPolygonGeometry
enum  MapBorderBehaviour { DrawOnce , Duplicate , WrapAround }
Static Public Member Functions inherited from QGeoMapItemGeometry
static QList< QGeoCoordinatepath (const QGeoRectangle &rect)
static QList< QGeoCoordinateperimeter (const QGeoRectangle &rect)
static QList< QDoubleVector2DpathMercator (const QList< QGeoCoordinate > &p)
Public Attributes inherited from QGeoMapItemGeometry
bool m_dataChanged = false
Protected Attributes inherited from QGeoMapPolygonGeometry
QPainterPath srcPath_
qreal maxCoord_ = 0.0
bool assumeSimple_ = false
Protected Attributes inherited from QGeoMapItemGeometry
bool sourceDirty_ = true
bool screenDirty_ = true
bool clipToViewport_ = true
bool preserveGeometry_ = false
QGeoCoordinate geoLeftBound_
QPointF firstPointOffset_
QPainterPath screenOutline_
QRectF sourceBounds_
QRectF screenBounds_
QGeoCoordinate srcOrigin_
QList< QPointFscreenVertices_
QList< quint32screenIndices_

Detailed Description

Definition at line 28 of file qdeclarativecirclemapitem_p_p.h.

Constructor & Destructor Documentation

◆ QGeoMapCircleGeometry()

QGeoMapCircleGeometry::QGeoMapCircleGeometry ( )

Definition at line 108 of file qdeclarativecirclemapitem.cpp.

Member Function Documentation

◆ updateSourceAndScreenPointsInvert()

void QGeoMapCircleGeometry::updateSourceAndScreenPointsInvert ( const QList< QDoubleVector2D > & circlePath,
const QGeoMap & map )

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