![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
\inmodule QtPositioning More...
#include <qgeocircle_p.h>
Public Member Functions | |
| QGeoCirclePrivate () | |
| QGeoCirclePrivate (const QGeoCoordinate ¢er, qreal radius) | |
| QGeoCirclePrivate (const QGeoCirclePrivate &other) | |
| ~QGeoCirclePrivate () | |
| bool | isValid () const override |
| bool | isEmpty () const override |
| bool | contains (const QGeoCoordinate &coordinate) const override |
| QGeoCoordinate | center () const override |
| QGeoRectangle | boundingGeoRectangle () const override |
| bool | crossNorthPole () const |
| bool | crossSouthPole () const |
| void | updateBoundingBox () |
| void | setCenter (const QGeoCoordinate &c) |
| void | setRadius (const qreal r) |
| void | extendCircle (const QGeoCoordinate &coordinate) |
| QGeoShapePrivate * | clone () const override |
| bool | operator== (const QGeoShapePrivate &other) const override |
| size_t | hash (size_t seed) const override |
| Public Member Functions inherited from QGeoShapePrivate | |
| QGeoShapePrivate (QGeoShape::ShapeType type) | |
| virtual | ~QGeoShapePrivate () |
| Public Member Functions inherited from QSharedData | |
| 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 | |
| QGeoCoordinate | m_center |
| qreal | m_radius |
| QGeoRectangle | m_bbox |
| Public Attributes inherited from QGeoShapePrivate | |
| QGeoShape::ShapeType | type |
| Public Attributes inherited from QSharedData | |
| QAtomicInt | ref |
\inmodule QtPositioning
Definition at line 23 of file qgeocircle_p.h.
| QGeoCirclePrivate::QGeoCirclePrivate | ( | ) |
Definition at line 392 of file qgeocircle.cpp.
| QGeoCirclePrivate::QGeoCirclePrivate | ( | const QGeoCoordinate & | center, |
| qreal | radius ) |
Definition at line 397 of file qgeocircle.cpp.
| QGeoCirclePrivate::QGeoCirclePrivate | ( | const QGeoCirclePrivate & | other | ) |
Definition at line 403 of file qgeocircle.cpp.
| QGeoCirclePrivate::~QGeoCirclePrivate | ( | ) |
Definition at line 409 of file qgeocircle.cpp.
|
overridevirtual |
Implements QGeoShapePrivate.
Definition at line 196 of file qgeocircle.cpp.
|
overridevirtual |
Implements QGeoShapePrivate.
Definition at line 191 of file qgeocircle.cpp.
|
overridevirtual |
Implements QGeoShapePrivate.
Definition at line 411 of file qgeocircle.cpp.
|
overridevirtual |
Implements QGeoShapePrivate.
Definition at line 178 of file qgeocircle.cpp.
| bool QGeoCirclePrivate::crossNorthPole | ( | ) | const |
Definition at line 275 of file qgeocircle.cpp.
| bool QGeoCirclePrivate::crossSouthPole | ( | ) | const |
Definition at line 284 of file qgeocircle.cpp.
| void QGeoCirclePrivate::extendCircle | ( | const QGeoCoordinate & | coordinate | ) |
Definition at line 296 of file qgeocircle.cpp.
|
overridevirtual |
Implements QGeoShapePrivate.
Definition at line 426 of file qgeocircle.cpp.
|
overridevirtual |
Implements QGeoShapePrivate.
Definition at line 133 of file qgeocircle.cpp.
|
overridevirtual |
Implements QGeoShapePrivate.
Definition at line 128 of file qgeocircle.cpp.
|
overridevirtual |
Reimplemented from QGeoShapePrivate.
Definition at line 416 of file qgeocircle.cpp.
| void QGeoCirclePrivate::setCenter | ( | const QGeoCoordinate & | c | ) |
Definition at line 263 of file qgeocircle.cpp.
Definition at line 269 of file qgeocircle.cpp.
| void QGeoCirclePrivate::updateBoundingBox | ( | ) |
Definition at line 201 of file qgeocircle.cpp.
| QGeoRectangle QGeoCirclePrivate::m_bbox |
Definition at line 55 of file qgeocircle_p.h.
| QGeoCoordinate QGeoCirclePrivate::m_center |
Definition at line 53 of file qgeocircle_p.h.
| qreal QGeoCirclePrivate::m_radius |
Definition at line 54 of file qgeocircle_p.h.