QGIS API Documentation  3.10.0-A Coruña (6c816b4204)
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
asWkb() const overrideQgsPointvirtual
asWkt(int precision=17) const overrideQgsPointvirtual
AxisOrder enum nameQgsAbstractGeometry
azimuth(const QgsPoint &other) constQgsPoint
boundary() const overrideQgsPointvirtual
boundingBox() const overrideQgsPointvirtual
calculateBoundingBox() constQgsAbstractGeometryprotectedvirtual
cast(const QgsAbstractGeometry *geom) constQgsPointinline
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
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 overrideQgsPointvirtual
distance(double x, double y) constQgsPointinline
distance(const QgsPoint &other) constQgsPointinline
distance3D(double x, double y, double z) constQgsPoint
distance3D(const QgsPoint &other) constQgsPoint
distanceSquared(double x, double y) constQgsPointinline
distanceSquared(const QgsPoint &other) constQgsPointinline
distanceSquared3D(double x, double y, double z) constQgsPoint
distanceSquared3D(const QgsPoint &other) constQgsPoint
draw(QPainter &p) const overrideQgsPointvirtual
dropMValue() overrideQgsPointvirtual
dropZValue() overrideQgsPointvirtual
filterVertices(const std::function< bool(const QgsPoint &) > &filter) overrideQgsPointvirtual
fromWkb(QgsConstWkbPtr &wkb) overrideQgsPointvirtual
fromWkt(const QString &wkt) overrideQgsPointvirtual
geometryType() const overrideQgsPointvirtual
hasChildGeometries() constQgsAbstractGeometryprotectedvirtual
hasCurvedSegments() constQgsAbstractGeometryvirtual
inclination(const QgsPoint &other) constQgsPoint
insertVertex(QgsVertexId position, const QgsPoint &vertex) overrideQgsPointvirtual
is3D() constQgsAbstractGeometryinline
isEmpty() const overrideQgsPointvirtual
isMeasure() constQgsAbstractGeometryinline
isValid(QString &error, int flags=0) const overrideQgsPointvirtual
length() constQgsAbstractGeometryvirtual
mQgsPoint
m() constQgsPointinline
MaximumAngle enum valueQgsAbstractGeometry
MaximumDifference enum valueQgsAbstractGeometry
moveVertex(QgsVertexId position, const QgsPoint &newPos) overrideQgsPointvirtual
mWkbTypeQgsAbstractGeometryprotected
nCoordinates() const overrideQgsPointvirtual
nextVertex(QgsVertexId &id, QgsPoint &vertex) const overrideQgsPointvirtual
operator!=(const QgsAbstractGeometry &other) const overrideQgsPointinlinevirtual
operator+(QgsVector v) constQgsPointinline
operator+=(QgsVector v)QgsPointinline
operator-(const QgsPoint &p) constQgsPointinline
operator-(QgsVector v) constQgsPointinline
operator-=(QgsVector v)QgsPointinline
operator=(const QgsAbstractGeometry &geom)QgsAbstractGeometry
operator==(const QgsAbstractGeometry &other) const overrideQgsPointinlinevirtual
partCount() const overrideQgsPointvirtual
parts() constQgsAbstractGeometry
parts()QgsAbstractGeometry
parts_begin()QgsAbstractGeometryinline
parts_end()QgsAbstractGeometry
perimeter() constQgsAbstractGeometryvirtual
project(double distance, double azimuth, double inclination=90.0) constQgsPoint
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)QgsPointinline
setX(double x)QgsPointinline
setY(double y)QgsPointinline
setZ(double z)QgsPointinline
setZMTypeFromSubGeometry(const QgsAbstractGeometry *subggeom, QgsWkbTypes::Type baseGeomType)QgsAbstractGeometryprotected
snappedToGrid(double hSpacing, double vSpacing, double dSpacing=0, double mSpacing=0) const overrideQgsPointvirtual
swapXy() overrideQgsPointvirtual
toCurveType() const overrideQgsPointvirtual
toQPointF() constQgsPointinline
transform(const QgsCoordinateTransform &ct, QgsCoordinateTransform::TransformDirection d=QgsCoordinateTransform::ForwardTransform, 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
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
wkbType() constQgsAbstractGeometryinline
wktTypeStr() constQgsAbstractGeometry
xQgsPoint
x() constQgsPointinline
XY enum valueQgsAbstractGeometry
yQgsPoint
y() constQgsPointinline
YX enum valueQgsAbstractGeometry
zQgsPoint
z() constQgsPointinline
~QgsAbstractGeometry()=defaultQgsAbstractGeometryvirtual