Searched refs:QGeoShapePrivate (Results 1 – 11 of 11) sorted by relevance
60 class QGeoShapePrivate : public QSharedData63 explicit QGeoShapePrivate(QGeoShape::ShapeType type);64 virtual ~QGeoShapePrivate();76 virtual QGeoShapePrivate *clone() const = 0;78 virtual bool operator==(const QGeoShapePrivate &other) const;86 Q_INLINE_TEMPLATE QGeoShapePrivate *QSharedDataPointer<QGeoShapePrivate>::clone() in clone()
58 QGeoShapePrivate::QGeoShapePrivate(QGeoShape::ShapeType type) in QGeoShapePrivate() function in QGeoShapePrivate63 QGeoShapePrivate::~QGeoShapePrivate() in ~QGeoShapePrivate()67 bool QGeoShapePrivate::operator==(const QGeoShapePrivate &other) const in operator ==()139 inline QGeoShapePrivate *QGeoShape::d_func() in d_func()141 return static_cast<QGeoShapePrivate *>(d_ptr.data()); in d_func()144 inline const QGeoShapePrivate *QGeoShape::d_func() const in d_func()146 return static_cast<const QGeoShapePrivate *>(d_ptr.constData()); in d_func()167 QGeoShape::QGeoShape(QGeoShapePrivate *d) in QGeoShape()
49 class QGeoShapePrivate; variable90 QGeoShape(QGeoShapePrivate *d);92 QSharedDataPointer<QGeoShapePrivate> d_ptr;95 inline QGeoShapePrivate *d_func();96 inline const QGeoShapePrivate *d_func() const;
59 class QGeoRectanglePrivate : public QGeoShapePrivate77 QGeoShapePrivate *clone() const override;79 bool operator==(const QGeoShapePrivate &other) const override;
459 : QGeoShapePrivate(QGeoShape::CircleType), m_radius(-1.0) in QGeoCirclePrivate()464 : QGeoShapePrivate(QGeoShape::CircleType), m_center(center), m_radius(radius) in QGeoCirclePrivate()470 : QGeoShapePrivate(QGeoShape::CircleType), m_center(other.m_center), in QGeoCirclePrivate()477 QGeoShapePrivate *QGeoCirclePrivate::clone() const in clone()482 bool QGeoCirclePrivate::operator==(const QGeoShapePrivate &other) const in operator ==()484 if (!QGeoShapePrivate::operator==(other)) in operator ==()
59 class QGeoCirclePrivate : public QGeoShapePrivate83 QGeoShapePrivate *clone() const override;85 bool operator==(const QGeoShapePrivate &other) const override;
68 virtual QGeoShapePrivate *clone() const override;72 virtual bool operator==(const QGeoShapePrivate &other) const override;100 virtual QGeoShapePrivate *clone() const override;
180 class Q_POSITIONING_PRIVATE_EXPORT QGeoPathPrivate : public QGeoShapePrivate188 virtual QGeoShapePrivate *clone() const override;192 virtual bool operator==(const QGeoShapePrivate &other) const override;235 virtual QGeoShapePrivate *clone() const override;
404 : QGeoShapePrivate(QGeoShape::PathType) in QGeoPathPrivate()410 : QGeoShapePrivate(QGeoShape::PathType) in QGeoPathPrivate()421 QGeoShapePrivate *QGeoPathPrivate::clone() const in clone()448 bool QGeoPathPrivate::operator==(const QGeoShapePrivate &other) const in operator ==()450 if (!QGeoShapePrivate::operator==(other)) in operator ==()698 QGeoShapePrivate *QGeoPathPrivateEager::clone() const in clone()
1012 : QGeoShapePrivate(QGeoShape::RectangleType) in QGeoRectanglePrivate()1018 : QGeoShapePrivate(QGeoShape::RectangleType), topLeft(topLeft), bottomRight(bottomRight) in QGeoRectanglePrivate()1023 : QGeoShapePrivate(QGeoShape::RectangleType), topLeft(other.topLeft), in QGeoRectanglePrivate()1030 QGeoShapePrivate *QGeoRectanglePrivate::clone() const in clone()1035 bool QGeoRectanglePrivate::operator==(const QGeoShapePrivate &other) const in operator ==()1037 if (!QGeoShapePrivate::operator==(other)) in operator ==()
511 QGeoShapePrivate *QGeoPolygonPrivate::clone() const in clone()565 bool QGeoPolygonPrivate::operator==(const QGeoShapePrivate &other) const in operator ==()567 if (!QGeoShapePrivate::operator==(other)) // checks type in operator ==()668 QGeoShapePrivate *QGeoPolygonPrivateEager::clone() const in clone()