QGIS API Documentation  2.99.0-Master (f1c3692)
Triangulation Member List

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

addLine(const QVector< QgsPoint > &points, QgsInterpolator::SourceType lineType)=0Triangulationpure virtual
addPoint(const QgsPoint &point)=0Triangulationpure virtual
calcNormal(double x, double y, Vector3D *result)=0Triangulationpure virtual
calcPoint(double x, double y, QgsPoint &result)=0Triangulationpure virtual
DeleteFirst enum valueTriangulation
eliminateHorizontalTriangles()=0Triangulationpure virtual
ForcedCrossBehavior enum nameTriangulation
getNumberOfPoints() const =0Triangulationpure virtual
getOppositePoint(int p1, int p2)=0Triangulationpure virtual
getPoint(int i) const =0Triangulationpure virtual
getPointsAroundEdge(double x, double y)=0Triangulationpure virtual
getSurroundingTriangles(int pointno)=0Triangulationpure virtual
getTriangle(double x, double y, QgsPoint &p1, int &n1, QgsPoint &p2, int &n2, QgsPoint &p3, int &n3)=0Triangulationpure virtual
getTriangle(double x, double y, QgsPoint &p1, QgsPoint &p2, QgsPoint &p3)=0Triangulationpure virtual
getXMax() const =0Triangulationpure virtual
getXMin() const =0Triangulationpure virtual
getYMax() const =0Triangulationpure virtual
getYMin() const =0Triangulationpure virtual
InsertVertex enum valueTriangulation
performConsistencyTest()=0Triangulationpure virtual
pointInside(double x, double y)=0Triangulationpure virtual
ruppertRefinement()=0Triangulationpure virtual
saveTriangulation(QgsFeatureSink *sink, QgsFeedback *feedback=nullptr) const =0Triangulationpure virtual
setBreakEdgeColor(int r, int g, int b)=0Triangulationpure virtual
setEdgeColor(int r, int g, int b)=0Triangulationpure virtual
setForcedCrossBehavior(Triangulation::ForcedCrossBehavior b)=0Triangulationpure virtual
setForcedEdgeColor(int r, int g, int b)=0Triangulationpure virtual
setTriangleInterpolator(TriangleInterpolator *interpolator)=0Triangulationpure virtual
SnappingTypeVertex enum valueTriangulation
swapEdge(double x, double y)=0Triangulationpure virtual
triangulationFields()Triangulationstatic
~Triangulation()=defaultTriangulationvirtual