QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
This is the complete list of members for QgsCurveV2, including all inherited members.
addMValue(double mValue=0)=0 | QgsAbstractGeometryV2 | pure virtual |
addToPainterPath(QPainterPath &path) const =0 | QgsCurveV2 | pure virtual |
addZValue(double zValue=0)=0 | QgsAbstractGeometryV2 | pure virtual |
area() const | QgsAbstractGeometryV2 | inlinevirtual |
asGML2(QDomDocument &doc, int precision=17, const QString &ns="gml") const =0 | QgsAbstractGeometryV2 | pure virtual |
asGML3(QDomDocument &doc, int precision=17, const QString &ns="gml") const =0 | QgsAbstractGeometryV2 | pure virtual |
asJSON(int precision=17) const =0 | QgsAbstractGeometryV2 | pure virtual |
asWkb(int &binarySize) const =0 | QgsAbstractGeometryV2 | pure virtual |
asWkt(int precision=17) const =0 | QgsAbstractGeometryV2 | pure virtual |
boundary() const override | QgsCurveV2 | virtual |
boundingBox() const override | QgsCurveV2 | virtual |
calculateBoundingBox() const | QgsAbstractGeometryV2 | protectedvirtual |
centroid() const | QgsAbstractGeometryV2 | virtual |
clear()=0 | QgsAbstractGeometryV2 | pure virtual |
clearCache() const override | QgsCurveV2 | inlineprotectedvirtual |
clone() const override=0 | QgsCurveV2 | pure virtual |
closestSegment(const QgsPointV2 &pt, QgsPointV2 &segmentPt, QgsVertexId &vertexAfter, bool *leftOf, double epsilon) const =0 | QgsAbstractGeometryV2 | pure virtual |
convertTo(QgsWKBTypes::Type type) | QgsAbstractGeometryV2 | virtual |
coordinateSequence() const override | QgsCurveV2 | virtual |
curveToLine(double tolerance=M_PI_2/90, SegmentationToleranceType toleranceType=MaximumAngle) const =0 | QgsCurveV2 | pure virtual |
deleteVertex(QgsVertexId position)=0 | QgsAbstractGeometryV2 | pure virtual |
dimension() const =0 | QgsAbstractGeometryV2 | pure virtual |
draw(QPainter &p) const =0 | QgsAbstractGeometryV2 | pure virtual |
drawAsPolygon(QPainter &p) const =0 | QgsCurveV2 | pure virtual |
dropMValue()=0 | QgsAbstractGeometryV2 | pure virtual |
dropZValue()=0 | QgsAbstractGeometryV2 | pure virtual |
endPoint() const =0 | QgsCurveV2 | pure virtual |
fromWkb(QgsConstWkbPtr wkb)=0 | QgsAbstractGeometryV2 | pure virtual |
fromWkt(const QString &wkt)=0 | QgsAbstractGeometryV2 | pure virtual |
geometryType() const =0 | QgsAbstractGeometryV2 | pure virtual |
hasCurvedSegments() const | QgsAbstractGeometryV2 | inlinevirtual |
insertVertex(QgsVertexId position, const QgsPointV2 &vertex)=0 | QgsAbstractGeometryV2 | pure virtual |
is3D() const | QgsAbstractGeometryV2 | |
isClosed() const | QgsCurveV2 | virtual |
isEmpty() const | QgsAbstractGeometryV2 | |
isMeasure() const | QgsAbstractGeometryV2 | |
isRing() const | QgsCurveV2 | virtual |
length() const | QgsAbstractGeometryV2 | inlinevirtual |
MaximumAngle enum value | QgsAbstractGeometryV2 | |
MaximumDifference enum value | QgsAbstractGeometryV2 | |
moveVertex(QgsVertexId position, const QgsPointV2 &newPos)=0 | QgsAbstractGeometryV2 | pure virtual |
mWkbType | QgsAbstractGeometryV2 | protected |
nCoordinates() const | QgsAbstractGeometryV2 | virtual |
nextVertex(QgsVertexId &id, QgsPointV2 &vertex) const override | QgsCurveV2 | virtual |
numPoints() const =0 | QgsCurveV2 | pure virtual |
operator!=(const QgsCurveV2 &other) const =0 | QgsCurveV2 | pure virtual |
operator=(const QgsAbstractGeometryV2 &geom) | QgsAbstractGeometryV2 | virtual |
operator==(const QgsCurveV2 &other) const =0 | QgsCurveV2 | pure virtual |
partCount() const override | QgsCurveV2 | inlinevirtual |
perimeter() const | QgsAbstractGeometryV2 | inlinevirtual |
pointAt(int node, QgsPointV2 &point, QgsVertexId::VertexType &type) const =0 | QgsCurveV2 | pure virtual |
points(QgsPointSequenceV2 &pt) const =0 | QgsCurveV2 | pure virtual |
QgsAbstractGeometryV2() | QgsAbstractGeometryV2 | |
QgsAbstractGeometryV2(const QgsAbstractGeometryV2 &geom) | QgsAbstractGeometryV2 | |
QgsCurveV2() | QgsCurveV2 | |
reversed() const =0 | QgsCurveV2 | pure virtual |
ringCount(int part=0) const override | QgsCurveV2 | inlinevirtual |
SegmentationToleranceType enum name | QgsAbstractGeometryV2 | |
segmentize(double tolerance=M_PI_2/90, SegmentationToleranceType toleranceType=MaximumAngle) const override | QgsCurveV2 | virtual |
setZMTypeFromSubGeometry(const QgsAbstractGeometryV2 *subggeom, QgsWKBTypes::Type baseGeomType) | QgsAbstractGeometryV2 | protected |
startPoint() const =0 | QgsCurveV2 | pure virtual |
sumUpArea(double &sum) const =0 | QgsCurveV2 | pure virtual |
toCurveType() const | QgsAbstractGeometryV2 | inlinevirtual |
transform(const QgsCoordinateTransform &ct, QgsCoordinateTransform::TransformDirection d=QgsCoordinateTransform::ForwardTransform, bool transformZ=false)=0 | QgsAbstractGeometryV2 | pure virtual |
transform(const QTransform &t)=0 | QgsAbstractGeometryV2 | pure virtual |
vertexAngle(QgsVertexId vertex) const =0 | QgsAbstractGeometryV2 | pure virtual |
vertexAt(QgsVertexId id) const override | QgsCurveV2 | virtual |
vertexCount(int part=0, int ring=0) const override | QgsCurveV2 | inlinevirtual |
wkbSize() const =0 | QgsAbstractGeometryV2 | pure virtual |
wkbType() const | QgsAbstractGeometryV2 | inline |
wktTypeStr() const | QgsAbstractGeometryV2 | |
~QgsAbstractGeometryV2() | QgsAbstractGeometryV2 | virtual |
~QgsCurveV2() | QgsCurveV2 | virtual |