QGIS API Documentation  3.22.4-Białowieża (ce8e65e95e)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
QgsPoint Member List

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

addMValue(double mValue=0) overrideQgsPointvirtual
addZValue(double zValue=0) overrideQgsPointvirtual
adjacentVertices(QgsVertexId vertex, QgsVertexId &previousVertex, QgsVertexId &nextVertex) const overrideQgsPointvirtual
area() constQgsAbstractGeometryvirtual
asGml2(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const overrideQgsPointvirtual
asGml3(QDomDocument &doc, int precision=17, const QString &ns="gml", QgsAbstractGeometry::AxisOrder axisOrder=QgsAbstractGeometry::AxisOrder::XY) const overrideQgsPointvirtual
asJson(int precision=17)QgsAbstractGeometry
asJsonObject(int precision=17) const overrideQgsPointvirtual
asKml(int precision=17) const overrideQgsPointvirtual
asQPainterPath() const overrideQgsPointvirtual
asWkb(QgsAbstractGeometry::WkbFlags=QgsAbstractGeometry::WkbFlags()) const overrideQgsPoint
QgsAbstractGeometry::asWkb(WkbFlags flags=QgsAbstractGeometry::WkbFlags()) const =0QgsAbstractGeometrypure virtual
asWkt(int precision=17) const overrideQgsPointvirtual
AxisOrder enum nameQgsAbstractGeometry
azimuth(const QgsPoint &other) const SIP_HOLDGILQgsPoint
boundary() const overrideQgsPointvirtual
boundingBox() const override SIP_HOLDGILQgsPointvirtual
boundingBoxIntersects(const QgsRectangle &rectangle) const override SIP_HOLDGILQgsPointvirtual
calculateBoundingBox() constQgsAbstractGeometryprotectedvirtual
cast(const QgsAbstractGeometry *geom)QgsPointinlinestatic
centroid() constQgsAbstractGeometryvirtual
childCount() const overrideQgsPointprotectedvirtual
childGeometry(int index) constQgsAbstractGeometryinlineprotectedvirtual
childPoint(int index) const overrideQgsPointprotectedvirtual
clear() overrideQgsPointvirtual
clearCache() constQgsAbstractGeometryprotectedvirtual
clone() const overrideQgsPointvirtual
closestSegment(const QgsPoint &pt, QgsPoint &segmentPt, QgsVertexId &vertexAfter, int *leftOf=nullptr, double epsilon=4 *std::numeric_limits< double >::epsilon()) const overrideQgsPointvirtual
compareTo(const QgsAbstractGeometry *other) constQgsAbstractGeometryvirtual
compareToSameClass(const QgsAbstractGeometry *other) const finalQgsPointprotectedvirtual
const_parts_begin() constQgsAbstractGeometryinline
const_parts_end() constQgsAbstractGeometry
convertTo(QgsWkbTypes::Type type) overrideQgsPointvirtual
coordinateSequence() const overrideQgsPointvirtual
createEmptyWithSameType() const overrideQgsPointvirtual
deleteVertex(QgsVertexId position) overrideQgsPointvirtual
dimension() const override SIP_HOLDGILQgsPointvirtual
distance(double x, double y) const SIP_HOLDGILQgsPointinline
distance(const QgsPoint &other) const SIP_HOLDGILQgsPointinline
distance3D(double x, double y, double z) const SIP_HOLDGILQgsPoint
distance3D(const QgsPoint &other) const SIP_HOLDGILQgsPoint
distanceSquared(double x, double y) const SIP_HOLDGILQgsPointinline
distanceSquared(const QgsPoint &other) const SIP_HOLDGILQgsPointinline
distanceSquared3D(double x, double y, double z) const SIP_HOLDGILQgsPoint
distanceSquared3D(const QgsPoint &other) const SIP_HOLDGILQgsPoint
draw(QPainter &p) const overrideQgsPointvirtual
dropMValue() overrideQgsPointvirtual
dropZValue() overrideQgsPointvirtual
filterVertices(const std::function< bool(const QgsPoint &) > &filter) overrideQgsPointvirtual
FlagExportTrianglesAsPolygons enum valueQgsAbstractGeometry
fromWkb(QgsConstWkbPtr &wkb) overrideQgsPointvirtual
fromWkt(const QString &wkt) overrideQgsPointvirtual
geometryType() const override SIP_HOLDGILQgsPointvirtual
hasChildGeometries() constQgsAbstractGeometryprotectedvirtual
hasCurvedSegments() constQgsAbstractGeometryvirtual
inclination(const QgsPoint &other) const SIP_HOLDGILQgsPoint
insertVertex(QgsVertexId position, const QgsPoint &vertex) overrideQgsPointvirtual
is3D() const SIP_HOLDGILQgsAbstractGeometryinline
isEmpty() const override SIP_HOLDGILQgsPointvirtual
isMeasure() const SIP_HOLDGILQgsAbstractGeometryinline
isValid(QString &error, Qgis::GeometryValidityFlags flags=Qgis::GeometryValidityFlags()) const override SIP_HOLDGILQgsPointvirtual
length() constQgsAbstractGeometryvirtual
mQgsPoint
m() const SIP_HOLDGILQgsPointinline
MaximumAngle enum valueQgsAbstractGeometry
MaximumDifference enum valueQgsAbstractGeometry
moveVertex(QgsVertexId position, const QgsPoint &newPos) overrideQgsPointvirtual
mWkbTypeQgsAbstractGeometryprotected
nCoordinates() const override SIP_HOLDGILQgsPointvirtual
nextVertex(QgsVertexId &id, QgsPoint &vertex) const overrideQgsPointvirtual
normalize() final SIP_HOLDGILQgsPointvirtual
operator!=(const QgsAbstractGeometry &other) const override SIP_HOLDGILQgsPointinlinevirtual
operator+(QgsVector v) const SIP_HOLDGILQgsPointinline
operator+=(QgsVector v) SIP_HOLDGILQgsPointinline
operator-(const QgsPoint &p) const SIP_HOLDGILQgsPointinline
operator-(QgsVector v) const SIP_HOLDGILQgsPointinline
operator-=(QgsVector v) SIP_HOLDGILQgsPointinline
operator=(const QgsAbstractGeometry &geom)QgsAbstractGeometry
operator==(const QgsAbstractGeometry &other) const override SIP_HOLDGILQgsPointinlinevirtual
partCount() const overrideQgsPointvirtual
parts() constQgsAbstractGeometry
parts()QgsAbstractGeometry
parts_begin()QgsAbstractGeometryinline
parts_end()QgsAbstractGeometry
perimeter() constQgsAbstractGeometryvirtual
project(double distance, double azimuth, double inclination=90.0) const SIP_HOLDGILQgsPoint
QgsAbstractGeometry()=defaultQgsAbstractGeometry
QgsAbstractGeometry(const QgsAbstractGeometry &geom)QgsAbstractGeometry
QgsPoint(double x=std::numeric_limits< double >::quiet_NaN(), double y=std::numeric_limits< double >::quiet_NaN(), double z=std::numeric_limits< double >::quiet_NaN(), double m=std::numeric_limits< double >::quiet_NaN(), QgsWkbTypes::Type wkbType=QgsWkbTypes::Unknown)QgsPoint
QgsPoint(const QgsPointXY &p)QgsPointexplicit
QgsPoint(QPointF p)QgsPointexplicit
QgsPoint(QgsWkbTypes::Type wkbType, double x=std::numeric_limits< double >::quiet_NaN(), double y=std::numeric_limits< double >::quiet_NaN(), double z=std::numeric_limits< double >::quiet_NaN(), double m=std::numeric_limits< double >::quiet_NaN())QgsPointexplicit
removeDuplicateNodes(double epsilon=4 *std::numeric_limits< double >::epsilon(), bool useZValues=false) overrideQgsPointvirtual
ringCount(int=0) const overrideQgsPointvirtual
rm()QgsPointinline
rx()QgsPointinline
ry()QgsPointinline
rz()QgsPointinline
SegmentationToleranceType enum nameQgsAbstractGeometry
segmentize(double tolerance=M_PI/180., SegmentationToleranceType toleranceType=MaximumAngle) constQgsAbstractGeometryvirtual
segmentLength(QgsVertexId startVertex) const overrideQgsPointvirtual
setM(double m) SIP_HOLDGILQgsPointinline
setX(double x) SIP_HOLDGILQgsPointinline
setY(double y) SIP_HOLDGILQgsPointinline
setZ(double z) SIP_HOLDGILQgsPointinline
setZMTypeFromSubGeometry(const QgsAbstractGeometry *subggeom, QgsWkbTypes::Type baseGeomType)QgsAbstractGeometryprotected
simplifiedTypeRef() const SIP_HOLDGILQgsAbstractGeometryvirtual
snappedToGrid(double hSpacing, double vSpacing, double dSpacing=0, double mSpacing=0) const overrideQgsPointvirtual
sortIndex() constQgsAbstractGeometryprotected
swapXy() overrideQgsPointvirtual
toCurveType() const overrideQgsPointvirtual
toQPointF() const SIP_HOLDGILQgsPointinline
transform(const QgsCoordinateTransform &ct, Qgis::TransformDirection d=Qgis::TransformDirection::Forward, bool transformZ=false) override SIP_THROW(QgsCsException)QgsPointvirtual
transform(const QTransform &t, double zTranslate=0.0, double zScale=1.0, double mTranslate=0.0, double mScale=1.0) overrideQgsPointvirtual
transform(QgsAbstractGeometryTransformer *transformer, QgsFeedback *feedback=nullptr) overrideQgsPointvirtual
transformVertices(const std::function< QgsPoint(const QgsPoint &) > &transform) overrideQgsPointvirtual
vertexAngle(QgsVertexId vertex) const overrideQgsPointvirtual
vertexAt(QgsVertexId) const overrideQgsPointvirtual
vertexCount(int=0, int=0) const overrideQgsPointvirtual
vertexNumberFromVertexId(QgsVertexId id) const overrideQgsPointvirtual
vertices() constQgsAbstractGeometry
vertices_begin() constQgsAbstractGeometryinline
vertices_end() constQgsAbstractGeometryinline
WkbFlag enum nameQgsAbstractGeometry
wkbSize(QgsAbstractGeometry::WkbFlags flags=QgsAbstractGeometry::WkbFlags()) const overrideQgsPointvirtual
wkbType() const SIP_HOLDGILQgsAbstractGeometryinline
wktTypeStr() constQgsAbstractGeometry
xQgsPoint
x() const SIP_HOLDGILQgsPointinline
XY enum valueQgsAbstractGeometry
yQgsPoint
y() const SIP_HOLDGILQgsPointinline
YX enum valueQgsAbstractGeometry
zQgsPoint
z() const SIP_HOLDGILQgsPointinline
~QgsAbstractGeometry()=defaultQgsAbstractGeometryvirtual