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

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

addLine(Line3D *line, bool breakline) overrideDualEdgeTriangulationvirtual
addPoint(Point3D *p) overrideDualEdgeTriangulationvirtual
baseEdgeOfPoint(int point)DualEdgeTriangulationprotected
baseEdgeOfTriangle(Point3D *point)DualEdgeTriangulationprotected
calcNormal(double x, double y, Vector3D *result) overrideDualEdgeTriangulationvirtual
calcPoint(double x, double y, Point3D *result) overrideDualEdgeTriangulationvirtual
checkSwap(unsigned int edge, unsigned int recursiveDeep)DualEdgeTriangulationprotected
DELETE_FIRST enum valueTriangulation
doOnlySwap(unsigned int edge)DualEdgeTriangulationprotected
doSwap(unsigned int edge, unsigned int recursiveDeep)DualEdgeTriangulationprotected
DualEdgeTriangulation()DualEdgeTriangulationinline
DualEdgeTriangulation(int nop, Triangulation *decorator)DualEdgeTriangulationinline
edgeOnConvexHull(int edge)DualEdgeTriangulationprotected
eliminateHorizontalTriangles() overrideDualEdgeTriangulationvirtual
evaluateInfluenceRegion(Point3D *point, int edge, QSet< int > &set)DualEdgeTriangulationprotected
forcedCrossBehaviour enum nameTriangulation
getNumberOfPoints() const overrideDualEdgeTriangulationinlinevirtual
getOppositePoint(int p1, int p2) overrideDualEdgeTriangulationvirtual
getPoint(unsigned int i) const overrideDualEdgeTriangulationinlinevirtual
getPointsAroundEdge(double x, double y) overrideDualEdgeTriangulationvirtual
getSurroundingTriangles(int pointno) overrideDualEdgeTriangulationvirtual
getTriangle(double x, double y, Point3D *p1, int *n1, Point3D *p2, int *n2, Point3D *p3, int *n3) overrideDualEdgeTriangulationvirtual
getTriangle(double x, double y, Point3D *p1, Point3D *p2, Point3D *p3) overrideDualEdgeTriangulationvirtual
getXMax() const overrideDualEdgeTriangulationinlinevirtual
getXMin() const overrideDualEdgeTriangulationinlinevirtual
getYMax() const overrideDualEdgeTriangulationinlinevirtual
getYMin() const overrideDualEdgeTriangulationinlinevirtual
halfEdgeBBoxTest(int edge, double xlowleft, double ylowleft, double xupright, double yupright) constDualEdgeTriangulationinlineprotected
INSERT_VERTICE enum valueTriangulation
insertEdge(int dual, int next, int point, bool mbreak, bool forced)DualEdgeTriangulationprotected
insertForcedSegment(int p1, int p2, bool breakline)DualEdgeTriangulationprotected
mBreakEdgeColorDualEdgeTriangulationprotected
mDecoratorDualEdgeTriangulationprotected
mDefaultStorageForHalfEdgesDualEdgeTriangulationprotectedstatic
mDefaultStorageForPointsDualEdgeTriangulationprotectedstatic
mEdgeColorDualEdgeTriangulationprotected
mEdgeInsideDualEdgeTriangulationprotected
mEdgeOutsideDualEdgeTriangulationprotected
mEdgeWithPointDualEdgeTriangulationprotected
mForcedCrossBehaviourDualEdgeTriangulationprotected
mForcedEdgeColorDualEdgeTriangulationprotected
mHalfEdgeDualEdgeTriangulationprotected
mPointVectorDualEdgeTriangulationprotected
mTriangleInterpolatorDualEdgeTriangulationprotected
mTwiceInsPointDualEdgeTriangulationprotected
mUnstableEdgeDualEdgeTriangulationprotected
nBaseOfRunsDualEdgeTriangulationprotectedstatic
performConsistencyTest() overrideDualEdgeTriangulationvirtual
pointInside(double x, double y) overrideDualEdgeTriangulationvirtual
ruppertRefinement() overrideDualEdgeTriangulationvirtual
saveAsShapefile(const QString &fileName) const overrideDualEdgeTriangulationvirtual
setBreakEdgeColor(int r, int g, int b) overrideDualEdgeTriangulationvirtual
setDecorator(Triangulation *d)DualEdgeTriangulationinline
setEdgeColor(int r, int g, int b) overrideDualEdgeTriangulationvirtual
setForcedCrossBehaviour(Triangulation::forcedCrossBehaviour b) overrideDualEdgeTriangulationvirtual
setForcedEdgeColor(int r, int g, int b) overrideDualEdgeTriangulationvirtual
setTriangleInterpolator(TriangleInterpolator *interpolator) overrideDualEdgeTriangulationvirtual
SnappingType_VERTICE enum valueTriangulation
splitHalfEdge(int edge, float position)DualEdgeTriangulationprotected
swapEdge(double x, double y) overrideDualEdgeTriangulationvirtual
swapMinAngle(int edge) constDualEdgeTriangulationprotected
swapPossible(unsigned int edge)DualEdgeTriangulationprotected
triangulatePolygon(QList< int > *poly, QList< int > *free, int mainedge)DualEdgeTriangulationprotected
xMaxDualEdgeTriangulationprotected
xMinDualEdgeTriangulationprotected
yMaxDualEdgeTriangulationprotected
yMinDualEdgeTriangulationprotected
~DualEdgeTriangulation()DualEdgeTriangulationvirtual
~Triangulation()Triangulationinlinevirtual