![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qgeoshape_p.h>
Public Member Functions | |
QGeoShapePrivate (QGeoShape::ShapeType type) | |
virtual | ~QGeoShapePrivate () |
virtual bool | isValid () const =0 |
virtual bool | isEmpty () const =0 |
virtual bool | contains (const QGeoCoordinate &coordinate) const =0 |
virtual QGeoCoordinate | center () const =0 |
virtual QGeoRectangle | boundingGeoRectangle () const =0 |
virtual QGeoShapePrivate * | clone () const =0 |
virtual bool | operator== (const QGeoShapePrivate &other) const |
virtual size_t | hash (size_t seed) const =0 |
![]() | |
QSharedData () noexcept | |
Constructs a QSharedData object with a reference count of 0. | |
QSharedData (const QSharedData &) noexcept | |
Constructs a QSharedData object with reference count 0. | |
QSharedData & | operator= (const QSharedData &)=delete |
~QSharedData ()=default | |
Public Attributes | |
QGeoShape::ShapeType | type |
![]() | |
QAtomicInt | ref |
Definition at line 25 of file qgeoshape_p.h.
|
explicit |
Definition at line 24 of file qgeoshape.cpp.
|
virtual |
Definition at line 29 of file qgeoshape.cpp.
|
pure virtual |
Implemented in QGeoCirclePrivate, QGeoPathPrivate, and QGeoRectanglePrivate.
|
pure virtual |
Implemented in QGeoCirclePrivate, QGeoPathPrivate, and QGeoRectanglePrivate.
|
pure virtual |
Implemented in QGeoCirclePrivate, QGeoPathPrivate, QGeoPathPrivateEager, QGeoPolygonPrivate, QGeoPolygonPrivateEager, and QGeoRectanglePrivate.
|
pure virtual |
Implemented in QGeoCirclePrivate, QGeoPathPrivate, QGeoPolygonPrivate, and QGeoRectanglePrivate.
|
pure virtual |
Implemented in QGeoCirclePrivate, QGeoPathPrivate, QGeoPolygonPrivate, and QGeoRectanglePrivate.
|
pure virtual |
Implemented in QGeoCirclePrivate, QGeoPathPrivate, and QGeoRectanglePrivate.
|
pure virtual |
Implemented in QGeoCirclePrivate, QGeoPathPrivate, QGeoPolygonPrivate, and QGeoRectanglePrivate.
|
virtual |
Reimplemented in QGeoCirclePrivate, QGeoPathPrivate, QGeoPolygonPrivate, and QGeoRectanglePrivate.
Definition at line 33 of file qgeoshape.cpp.
QGeoShape::ShapeType QGeoShapePrivate::type |
Definition at line 45 of file qgeoshape_p.h.