QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
QgsRectangle Member List

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

area() constQgsRectangleinline
asPolygon() constQgsRectangle
asWktCoordinates() constQgsRectangle
asWktPolygon() constQgsRectangle
buffered(double width) constQgsRectangleinline
center() constQgsRectangleinline
combineExtentWith(const QgsRectangle &rect)QgsRectangleinline
combineExtentWith(double x, double y)QgsRectangleinline
combineExtentWith(const QgsPointXY &point)QgsRectangleinline
contains(const QgsRectangle &rect) constQgsRectangleinline
contains(const QgsPointXY &p) constQgsRectangleinline
contains(double x, double y) constQgsRectangleinline
distance(const QgsPointXY &point) constQgsRectangleinline
fromCenterAndSize(const QgsPointXY &center, double width, double height)QgsRectanglestatic
fromWkt(const QString &wkt)QgsRectanglestatic
grow(double delta)QgsRectangleinline
height() constQgsRectangleinline
include(const QgsPointXY &p)QgsRectangleinline
intersect(const QgsRectangle &rect) constQgsRectangleinline
intersects(const QgsRectangle &rect) constQgsRectangleinline
invert()QgsRectangleinline
isEmpty() constQgsRectangleinline
isFinite() constQgsRectangleinline
isNull() constQgsRectangleinline
normalize()QgsRectangleinline
operator QVariant() constQgsRectangleinline
operator!=(const QgsRectangle &r1) constQgsRectangleinline
operator+(QgsVector v) constQgsRectangle
operator+=(QgsVector v)QgsRectangle
operator-(QgsVector v) constQgsRectangle
operator-=(QgsVector v)QgsRectangle
operator=(const QgsRectangle &r1)QgsRectangleinline
operator==(const QgsRectangle &r1) constQgsRectangleinline
perimeter() constQgsRectangleinline
QgsRectangle()=defaultQgsRectangle
QgsRectangle(double xMin, double yMin=0, double xMax=0, double yMax=0, bool normalize=true)QgsRectangleinlineexplicit
QgsRectangle(const QgsPointXY &p1, const QgsPointXY &p2, bool normalize=true)QgsRectangleinline
QgsRectangle(const QRectF &qRectF)QgsRectangleinline
QgsRectangle(const QgsRectangle &other)QgsRectangleinline
scale(double scaleFactor, const QgsPointXY *c=nullptr)QgsRectangleinline
scale(double scaleFactor, double centerX, double centerY)QgsRectangleinline
scaled(double scaleFactor, const QgsPointXY *center=nullptr) constQgsRectangle
set(const QgsPointXY &p1, const QgsPointXY &p2, bool normalize=true)QgsRectangleinline
set(double xMin, double yMin, double xMax, double yMax, bool normalize=true)QgsRectangleinline
setMinimal()QgsRectangleinline
setNull()QgsRectangleinline
setXMaximum(double x)QgsRectangleinline
setXMinimum(double x)QgsRectangleinline
setYMaximum(double y)QgsRectangleinline
setYMinimum(double y)QgsRectangleinline
snappedToGrid(double spacing) constQgsRectangle
toBox3d(double zMin, double zMax) constQgsRectangle
toRectF() constQgsRectangleinline
toString(int precision=16) constQgsRectangle
width() constQgsRectangleinline
xMaximum() constQgsRectangleinline
xMinimum() constQgsRectangleinline
yMaximum() constQgsRectangleinline
yMinimum() constQgsRectangleinline
~QgsRectangle()=defaultQgsRectangle