![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qgeopolygon_p.h>
Public Attributes | |
| QList< QList< QGeoCoordinate > > | m_holesList |
| QClipperUtils | m_clipperWrapper |
| double | m_leftBoundWrapped = 0.0 |
| std::atomic< bool > | m_clipperDirty = true |
| Public Attributes inherited from QGeoPathPrivateBase | |
| QList< QGeoCoordinate > | m_path |
| QGeoRectangle | m_bbox |
| std::atomic< bool > | m_bboxDirty = true |
| Public Attributes inherited from QGeoShapePrivate | |
| QGeoShape::ShapeType | type |
| Public Attributes inherited from QSharedData | |
| QAtomicInt | ref |
Definition at line 25 of file qgeopolygon_p.h.
| QGeoPolygonPrivate::QGeoPolygonPrivate | ( | ) |
Definition at line 430 of file qgeopolygon.cpp.
| QGeoPolygonPrivate::QGeoPolygonPrivate | ( | const QList< QGeoCoordinate > & | path | ) |
Definition at line 436 of file qgeopolygon.cpp.
| QGeoPolygonPrivate::QGeoPolygonPrivate | ( | const QGeoPolygonPrivate & | other | ) |
Definition at line 442 of file qgeopolygon.cpp.
| QGeoPolygonPrivate::~QGeoPolygonPrivate | ( | ) |
Definition at line 452 of file qgeopolygon.cpp.
| void QGeoPolygonPrivate::addHole | ( | const QList< QGeoCoordinate > & | holePath | ) |
Definition at line 523 of file qgeopolygon.cpp.
|
overridevirtual |
Implements QGeoShapePrivate.
Reimplemented in QGeoPolygonPrivateEager.
Definition at line 454 of file qgeopolygon.cpp.
|
overridevirtual |
Implements QGeoShapePrivate.
Definition at line 464 of file qgeopolygon.cpp.
| void QGeoPolygonPrivate::ensureClipperPathUpdated | ( | ) | const |
Definition at line 581 of file qgeopolygon.cpp.
|
overridevirtual |
Reimplemented from QGeoPathPrivateBase.
Definition at line 516 of file qgeopolygon.cpp.
| const QList< QGeoCoordinate > QGeoPolygonPrivate::holePath | ( | qsizetype | index | ) | const |
Definition at line 533 of file qgeopolygon.cpp.
| qsizetype QGeoPolygonPrivate::holesCount | ( | ) | const |
Definition at line 547 of file qgeopolygon.cpp.
|
overridevirtual |
Reimplemented from QGeoPathPrivateBase.
Definition at line 459 of file qgeopolygon.cpp.
|
overridevirtual |
Reimplemented from QGeoPathPrivateBase.
Reimplemented in QGeoPolygonPrivateEager.
Definition at line 575 of file qgeopolygon.cpp.
|
overridevirtual |
Reimplemented from QGeoPathPrivateBase.
Definition at line 507 of file qgeopolygon.cpp.
| bool QGeoPolygonPrivate::polygonContains | ( | const QGeoCoordinate & | coordinate | ) | const |
Definition at line 552 of file qgeopolygon.cpp.
Definition at line 538 of file qgeopolygon.cpp.
|
overridevirtual |
Reimplemented from QGeoPathPrivateBase.
Reimplemented in QGeoPolygonPrivateEager.
Definition at line 496 of file qgeopolygon.cpp.
|
mutable |
Definition at line 57 of file qgeopolygon_p.h.
|
mutable |
Definition at line 55 of file qgeopolygon_p.h.
| QList<QList<QGeoCoordinate> > QGeoPolygonPrivate::m_holesList |
Definition at line 54 of file qgeopolygon_p.h.
|
mutable |
Definition at line 56 of file qgeopolygon_p.h.