QGIS API Documentation  3.20.0-Odense (decaadbb31)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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