QGIS API Documentation 3.41.0-Master (45a0abf3bec)
|
This is the complete list of members for QgsCircle, including all inherited members.
area() const override | QgsCircle | virtual |
asGml2(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const | QgsCircle | |
asGml3(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const | QgsCircle | |
azimuth() const | QgsEllipse | inline |
boundingBox() const override | QgsCircle | virtual |
center() const | QgsEllipse | inline |
contains(const QgsPoint &point, double epsilon=1E-8) const | QgsCircle | |
eccentricity() const | QgsEllipse | virtual |
foci() const | QgsEllipse | virtual |
focusDistance() const | QgsEllipse | virtual |
from2Points(const QgsPoint &pt1, const QgsPoint &pt2) | QgsCircle | static |
from3Points(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3, double epsilon=1E-8) | 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, const QgsPoint &pos=QgsPoint()) | QgsCircle | static |
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, const QgsPoint &pos=QgsPoint()) | QgsCircle | static |
fromCenter2Points(const QgsPoint &ptc, const QgsPoint &pt1, const QgsPoint &pt2) | QgsEllipse | static |
fromCenterDiameter(const QgsPoint ¢er, double diameter, double azimuth=0) | QgsCircle | static |
fromCenterPoint(const QgsPoint ¢er, const QgsPoint &pt1) | QgsCircle | static |
fromExtent(const QgsPoint &pt1, const QgsPoint &pt2) | QgsCircle | static |
fromFoci(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3) | 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 | QgsEllipse | virtual |
mAzimuth | QgsEllipse | protected |
mCenter | QgsEllipse | protected |
minimalCircleFrom3Points(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3, double epsilon=1E-8) | 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 | QgsCircle | virtual |
points(unsigned int segments=36) const | QgsEllipse | virtual |
QgsCircle() | QgsCircle | |
QgsCircle(const QgsPoint ¢er, double radius, double azimuth=0) | QgsCircle | |
QgsEllipse()=default | QgsEllipse | |
QgsEllipse(const QgsPoint ¢er, double semiMajorAxis, double semiMinorAxis, double azimuth=90) | QgsEllipse | |
quadrant() const | QgsEllipse | virtual |
radius() const | QgsCircle | inline |
rcenter() | QgsEllipse | inline |
semiMajorAxis() const | QgsEllipse | inline |
semiMinorAxis() const | QgsEllipse | inline |
setAzimuth(double azimuth) | QgsEllipse | |
setCenter(const QgsPoint ¢er) | QgsEllipse | inline |
setRadius(double radius) | QgsCircle | inline |
setSemiMajorAxis(double semiMajorAxis) override | QgsCircle | virtual |
setSemiMinorAxis(double semiMinorAxis) override | 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 |