QGIS API Documentation  2.11.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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) const DualEdgeTriangulationinlineprotected
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
removeLine(int i)DualEdgeTriangulation
removePoint(int i)DualEdgeTriangulation
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) const DualEdgeTriangulationprotected
swapPossible(unsigned int edge)DualEdgeTriangulationprotected
triangulatePolygon(QList< int > *poly, QList< int > *free, int mainedge)DualEdgeTriangulationprotected
xMaxDualEdgeTriangulationprotected
xMinDualEdgeTriangulationprotected
yMaxDualEdgeTriangulationprotected
yMinDualEdgeTriangulationprotected
~DualEdgeTriangulation()DualEdgeTriangulationvirtual
~Triangulation()Triangulationinlinevirtual