QGIS API Documentation  3.20.0-Odense (decaadbb31)
QgsCircle Member List

This is the complete list of members for QgsCircle, including all inherited members.

area() const override SIP_HOLDGILQgsCirclevirtual
asGml2(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) constQgsCircle
asGml3(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) constQgsCircle
azimuth() const SIP_HOLDGILQgsEllipseinline
boundingBox() const overrideQgsCirclevirtual
center() const SIP_HOLDGILQgsEllipseinline
contains(const QgsPoint &point, double epsilon=1E-8) constQgsCircle
eccentricity() const SIP_HOLDGILQgsEllipsevirtual
foci() constQgsEllipsevirtual
focusDistance() const SIP_HOLDGILQgsEllipsevirtual
from2Points(const QgsPoint &pt1, const QgsPoint &pt2) SIP_HOLDGILQgsCirclestatic
from3Points(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3, double epsilon=1E-8) SIP_HOLDGILQgsCirclestatic
from3Tangents(const QgsPoint &pt1_tg1, const QgsPoint &pt2_tg1, const QgsPoint &pt1_tg2, const QgsPoint &pt2_tg2, const QgsPoint &pt1_tg3, const QgsPoint &pt2_tg3, double epsilon=1E-8, QgsPoint pos=QgsPoint()) SIP_HOLDGILQgsCirclestatic
from3TangentsMulti(const QgsPoint &pt1_tg1, const QgsPoint &pt2_tg1, const QgsPoint &pt1_tg2, const QgsPoint &pt2_tg2, const QgsPoint &pt1_tg3, const QgsPoint &pt2_tg3, double epsilon=1E-8, QgsPoint pos=QgsPoint()) SIP_HOLDGILQgsCirclestatic
fromCenter2Points(const QgsPoint &ptc, const QgsPoint &pt1, const QgsPoint &pt2) SIP_HOLDGILQgsEllipsestatic
fromCenterDiameter(const QgsPoint &center, double diameter, double azimuth=0) SIP_HOLDGILQgsCirclestatic
fromCenterPoint(const QgsPoint &center, const QgsPoint &pt1) SIP_HOLDGILQgsCirclestatic
fromExtent(const QgsPoint &pt1, const QgsPoint &pt2) SIP_HOLDGILQgsCirclestatic
fromFoci(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3) SIP_HOLDGILQgsEllipsestatic
innerTangents(const QgsCircle &other, QgsPointXY &line1P1, QgsPointXY &line1P2, QgsPointXY &line2P1, QgsPointXY &line2P2) constQgsCircle
intersections(const QgsCircle &other, QgsPoint &intersection1, QgsPoint &intersection2, bool useZ=false) constQgsCircle
isEmpty() const SIP_HOLDGILQgsEllipsevirtual
mAzimuthQgsEllipseprotected
mCenterQgsEllipseprotected
minimalCircleFrom3Points(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3, double epsilon=1E-8) SIP_HOLDGILQgsCirclestatic
mSemiMajorAxisQgsEllipseprotected
mSemiMinorAxisQgsEllipseprotected
northQuadrant() constQgsCircle
operator!=(const QgsEllipse &elp) constQgsEllipsevirtual
operator==(const QgsEllipse &elp) constQgsEllipsevirtual
orientedBoundingBox() constQgsEllipsevirtual
outerTangents(const QgsCircle &other, QgsPointXY &line1P1, QgsPointXY &line1P2, QgsPointXY &line2P1, QgsPointXY &line2P2) constQgsCircle
perimeter() const override SIP_HOLDGILQgsCirclevirtual
points(unsigned int segments=36) constQgsEllipsevirtual
QgsCircle()QgsCircle
QgsCircle(const QgsPoint &center, double radius, double azimuth=0) SIP_HOLDGILQgsCircle
QgsEllipse() SIP_HOLDGIL=defaultQgsEllipse
QgsEllipse(const QgsPoint &center, double semiMajorAxis, double semiMinorAxis, double azimuth=90) SIP_HOLDGILQgsEllipse
quadrant() constQgsEllipsevirtual
radius() const SIP_HOLDGILQgsCircleinline
rcenter()QgsEllipseinline
semiMajorAxis() const SIP_HOLDGILQgsEllipseinline
semiMinorAxis() const SIP_HOLDGILQgsEllipseinline
setAzimuth(double azimuth) SIP_HOLDGILQgsEllipse
setCenter(const QgsPoint &center) SIP_HOLDGILQgsEllipseinline
setRadius(double radius) SIP_HOLDGILQgsCircleinline
setSemiMajorAxis(double semiMajorAxis) override SIP_HOLDGILQgsCirclevirtual
setSemiMinorAxis(double semiMinorAxis) override SIP_HOLDGILQgsCirclevirtual
tangentToPoint(const QgsPointXY &p, QgsPointXY &pt1, QgsPointXY &pt2) constQgsCircle
toCircularString(bool oriented=false) constQgsCircle
toLineString(unsigned int segments=36) constQgsEllipsevirtual
toPolygon(unsigned int segments=36) constQgsEllipsevirtual
toString(int pointPrecision=17, int radiusPrecision=17, int azimuthPrecision=2) const overrideQgsCirclevirtual
~QgsEllipse()=defaultQgsEllipsevirtual