QGIS API Documentation
3.16.0-Hannover (43b64b13f3)
|
This is the complete list of members for QgsCircle, including all inherited members.
area() const override SIP_HOLDGIL | QgsCircle | virtual |
azimuth() const SIP_HOLDGIL | QgsEllipse | inline |
boundingBox() const override | QgsCircle | virtual |
center() const SIP_HOLDGIL | QgsEllipse | inline |
contains(const QgsPoint &point, double epsilon=1E-8) const | QgsCircle | |
eccentricity() const SIP_HOLDGIL | QgsEllipse | virtual |
foci() const | QgsEllipse | virtual |
focusDistance() const SIP_HOLDGIL | QgsEllipse | virtual |
from2Points(const QgsPoint &pt1, const QgsPoint &pt2) SIP_HOLDGIL | QgsCircle | static |
from3Points(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3, double epsilon=1E-8) SIP_HOLDGIL | QgsCircle | static |
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) SIP_HOLDGIL | QgsCircle | static |
fromCenter2Points(const QgsPoint &ptc, const QgsPoint &pt1, const QgsPoint &pt2) SIP_HOLDGIL | QgsEllipse | static |
fromCenterDiameter(const QgsPoint ¢er, double diameter, double azimuth=0) SIP_HOLDGIL | QgsCircle | static |
fromCenterPoint(const QgsPoint ¢er, const QgsPoint &pt1) SIP_HOLDGIL | QgsCircle | static |
fromExtent(const QgsPoint &pt1, const QgsPoint &pt2) SIP_HOLDGIL | QgsCircle | static |
fromFoci(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3) SIP_HOLDGIL | QgsEllipse | static |
innerTangents(const QgsCircle &other, QgsPointXY &line1P1, QgsPointXY &line1P2, QgsPointXY &line2P1, QgsPointXY &line2P2) const | QgsCircle | |
intersections(const QgsCircle &other, QgsPoint &intersection1, QgsPoint &intersection2, bool useZ=false) const | QgsCircle | |
isEmpty() const SIP_HOLDGIL | QgsEllipse | virtual |
mAzimuth | QgsEllipse | protected |
mCenter | QgsEllipse | protected |
minimalCircleFrom3Points(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3, double epsilon=1E-8) SIP_HOLDGIL | QgsCircle | static |
mSemiMajorAxis | QgsEllipse | protected |
mSemiMinorAxis | QgsEllipse | protected |
northQuadrant() const | QgsCircle | |
operator!=(const QgsEllipse &elp) const | QgsEllipse | virtual |
operator==(const QgsEllipse &elp) const | QgsEllipse | virtual |
orientedBoundingBox() const | QgsEllipse | virtual |
outerTangents(const QgsCircle &other, QgsPointXY &line1P1, QgsPointXY &line1P2, QgsPointXY &line2P1, QgsPointXY &line2P2) const | QgsCircle | |
perimeter() const override SIP_HOLDGIL | QgsCircle | virtual |
points(unsigned int segments=36) const | QgsEllipse | virtual |
QgsCircle() | QgsCircle | |
QgsCircle(const QgsPoint ¢er, double radius, double azimuth=0) SIP_HOLDGIL | QgsCircle | |
QgsEllipse() SIP_HOLDGIL=default | QgsEllipse | |
QgsEllipse(const QgsPoint ¢er, double semiMajorAxis, double semiMinorAxis, double azimuth=90) SIP_HOLDGIL | QgsEllipse | |
quadrant() const | QgsEllipse | virtual |
radius() const SIP_HOLDGIL | QgsCircle | inline |
rcenter() | QgsEllipse | inline |
semiMajorAxis() const SIP_HOLDGIL | QgsEllipse | inline |
semiMinorAxis() const SIP_HOLDGIL | QgsEllipse | inline |
setAzimuth(double azimuth) SIP_HOLDGIL | QgsEllipse | |
setCenter(const QgsPoint ¢er) SIP_HOLDGIL | QgsEllipse | inline |
setRadius(double radius) SIP_HOLDGIL | QgsCircle | inline |
setSemiMajorAxis(double semiMajorAxis) override SIP_HOLDGIL | QgsCircle | virtual |
setSemiMinorAxis(double semiMinorAxis) override SIP_HOLDGIL | QgsCircle | virtual |
tangentToPoint(const QgsPointXY &p, QgsPointXY &pt1, QgsPointXY &pt2) const | QgsCircle | |
toCircularString(bool oriented=false) const | QgsCircle | |
toLineString(unsigned int segments=36) const | QgsEllipse | virtual |
toPolygon(unsigned int segments=36) const | QgsEllipse | virtual |
toString(int pointPrecision=17, int radiusPrecision=17, int azimuthPrecision=2) const override | QgsCircle | virtual |
~QgsEllipse()=default | QgsEllipse | virtual |