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
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 \instantiates 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: