QGIS API Documentation  3.0.2-Girona (307d082)
QgsCircle Member List

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

area() const overrideQgsCirclevirtual
azimuth() constQgsEllipseinline
boundingBox() const overrideQgsCirclevirtual
center() constQgsEllipseinline
contains(const QgsPoint &point, double epsilon=1E-8) constQgsCircle
eccentricity() constQgsEllipsevirtual
foci() constQgsEllipsevirtual
focusDistance() constQgsEllipsevirtual
from2Points(const QgsPoint &pt1, const QgsPoint &pt2)QgsCirclestatic
from3Points(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3, double epsilon=1E-8)QgsCirclestatic
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)QgsCirclestatic
fromCenter2Points(const QgsPoint &ptc, const QgsPoint &pt1, const QgsPoint &pt2)QgsEllipsestatic
fromCenterDiameter(const QgsPoint &center, double diameter, double azimuth=0)QgsCirclestatic
fromCenterPoint(const QgsPoint &center, const QgsPoint &pt1)QgsCirclestatic
fromExtent(const QgsPoint &pt1, const QgsPoint &pt2)QgsCirclestatic
fromFoci(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3)QgsEllipsestatic
isEmpty() constQgsEllipsevirtual
mAzimuthQgsEllipseprotected
mCenterQgsEllipseprotected
minimalCircleFrom3Points(const QgsPoint &pt1, const QgsPoint &pt2, const QgsPoint &pt3, double epsilon=1E-8)QgsCirclestatic
mSemiMajorAxisQgsEllipseprotected
mSemiMinorAxisQgsEllipseprotected
northQuadrant() constQgsCircle
operator!=(const QgsEllipse &elp) constQgsEllipsevirtual
operator==(const QgsEllipse &elp) constQgsEllipsevirtual
orientedBoundingBox() constQgsEllipsevirtual
perimeter() const overrideQgsCirclevirtual
points(unsigned int segments=36) constQgsEllipsevirtual
QgsCircle()QgsCircle
QgsCircle(const QgsPoint &center, double radius, double azimuth=0)QgsCircle
QgsEllipse()=defaultQgsEllipse
QgsEllipse(const QgsPoint &center, const double semiMajorAxis, const double semiMinorAxis, const double azimuth=90)QgsEllipse
quadrant() constQgsEllipsevirtual
radius() constQgsCircleinline
rcenter()QgsEllipseinline
semiMajorAxis() constQgsEllipseinline
semiMinorAxis() constQgsEllipseinline
setAzimuth(const double azimuth)QgsEllipse
setCenter(const QgsPoint &center)QgsEllipseinline
setRadius(double radius)QgsCircleinline
setSemiMajorAxis(const double semiMajorAxis) overrideQgsCirclevirtual
setSemiMinorAxis(const double semiMinorAxis) overrideQgsCirclevirtual
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