QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
QgsSurfaceV2 Member List

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

addMValue(double mValue=0)=0QgsAbstractGeometryV2pure virtual
addZValue(double zValue=0)=0QgsAbstractGeometryV2pure virtual
area() constQgsAbstractGeometryV2inlinevirtual
asGML2(QDomDocument &doc, int precision=17, const QString &ns="gml") const =0QgsAbstractGeometryV2pure virtual
asGML3(QDomDocument &doc, int precision=17, const QString &ns="gml") const =0QgsAbstractGeometryV2pure virtual
asJSON(int precision=17) const =0QgsAbstractGeometryV2pure virtual
asWkb(int &binarySize) const =0QgsAbstractGeometryV2pure virtual
asWkt(int precision=17) const =0QgsAbstractGeometryV2pure virtual
boundary() const =0QgsAbstractGeometryV2pure virtual
boundingBox() const overrideQgsSurfaceV2inlinevirtual
calculateBoundingBox() constQgsAbstractGeometryV2protectedvirtual
centroid() constQgsAbstractGeometryV2virtual
clear()=0QgsAbstractGeometryV2pure virtual
clearCache() const overrideQgsSurfaceV2inlineprotectedvirtual
clone() const =0QgsAbstractGeometryV2pure virtual
closestSegment(const QgsPointV2 &pt, QgsPointV2 &segmentPt, QgsVertexId &vertexAfter, bool *leftOf, double epsilon) const =0QgsAbstractGeometryV2pure virtual
convertTo(QgsWKBTypes::Type type)QgsAbstractGeometryV2virtual
coordinateSequence() const =0QgsAbstractGeometryV2pure virtual
deleteVertex(QgsVertexId position)=0QgsAbstractGeometryV2pure virtual
dimension() const =0QgsAbstractGeometryV2pure virtual
draw(QPainter &p) const =0QgsAbstractGeometryV2pure virtual
dropMValue()=0QgsAbstractGeometryV2pure virtual
dropZValue()=0QgsAbstractGeometryV2pure virtual
fromWkb(QgsConstWkbPtr wkb)=0QgsAbstractGeometryV2pure virtual
fromWkt(const QString &wkt)=0QgsAbstractGeometryV2pure virtual
geometryType() const =0QgsAbstractGeometryV2pure virtual
hasCurvedSegments() constQgsAbstractGeometryV2inlinevirtual
insertVertex(QgsVertexId position, const QgsPointV2 &vertex)=0QgsAbstractGeometryV2pure virtual
is3D() constQgsAbstractGeometryV2
isEmpty() constQgsAbstractGeometryV2
isMeasure() constQgsAbstractGeometryV2
length() constQgsAbstractGeometryV2inlinevirtual
MaximumAngle enum valueQgsAbstractGeometryV2
MaximumDifference enum valueQgsAbstractGeometryV2
mBoundingBoxQgsSurfaceV2mutableprotected
mCoordinateSequenceQgsSurfaceV2mutableprotected
moveVertex(QgsVertexId position, const QgsPointV2 &newPos)=0QgsAbstractGeometryV2pure virtual
mWkbTypeQgsAbstractGeometryV2protected
nCoordinates() constQgsAbstractGeometryV2virtual
nextVertex(QgsVertexId &id, QgsPointV2 &vertex) const =0QgsAbstractGeometryV2pure virtual
operator=(const QgsAbstractGeometryV2 &geom)QgsAbstractGeometryV2virtual
partCount() const =0QgsAbstractGeometryV2pure virtual
perimeter() constQgsAbstractGeometryV2inlinevirtual
QgsAbstractGeometryV2()QgsAbstractGeometryV2
QgsAbstractGeometryV2(const QgsAbstractGeometryV2 &geom)QgsAbstractGeometryV2
ringCount(int part=0) const =0QgsAbstractGeometryV2pure virtual
SegmentationToleranceType enum nameQgsAbstractGeometryV2
segmentize(double tolerance=M_PI/180., SegmentationToleranceType toleranceType=MaximumAngle) constQgsAbstractGeometryV2virtual
setZMTypeFromSubGeometry(const QgsAbstractGeometryV2 *subggeom, QgsWKBTypes::Type baseGeomType)QgsAbstractGeometryV2protected
surfaceToPolygon() const =0QgsSurfaceV2pure virtual
toCurveType() constQgsAbstractGeometryV2inlinevirtual
transform(const QgsCoordinateTransform &ct, QgsCoordinateTransform::TransformDirection d=QgsCoordinateTransform::ForwardTransform, bool transformZ=false)=0QgsAbstractGeometryV2pure virtual
transform(const QTransform &t)=0QgsAbstractGeometryV2pure virtual
vertexAngle(QgsVertexId vertex) const =0QgsAbstractGeometryV2pure virtual
vertexAt(QgsVertexId id) const =0QgsAbstractGeometryV2pure virtual
vertexCount(int part=0, int ring=0) const =0QgsAbstractGeometryV2pure virtual
wkbSize() const =0QgsAbstractGeometryV2pure virtual
wkbType() constQgsAbstractGeometryV2inline
wktTypeStr() constQgsAbstractGeometryV2
~QgsAbstractGeometryV2()QgsAbstractGeometryV2virtual