QGIS API Documentation  2.4.0-Chugiak
DualEdgeTriangulation Member List

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

addLine(Line3D *line, bool breakline)DualEdgeTriangulationvirtual
addPoint(Point3D *p)DualEdgeTriangulationvirtual
baseEdgeOfPoint(int point)DualEdgeTriangulationprotected
baseEdgeOfTriangle(Point3D *point)DualEdgeTriangulationprotected
calcNormal(double x, double y, Vector3D *result)DualEdgeTriangulationvirtual
calcPoint(double x, double y, Point3D *result)DualEdgeTriangulationvirtual
checkSwap(unsigned int edge, unsigned int recursivDeep)DualEdgeTriangulationprotected
DELETE_FIRST enum valueTriangulation
doOnlySwap(unsigned int edge)DualEdgeTriangulationprotected
doSwap(unsigned int edge, unsigned int recursivDeep)DualEdgeTriangulationprotected
DualEdgeTriangulation()DualEdgeTriangulationinline
DualEdgeTriangulation(int nop, Triangulation *decorator)DualEdgeTriangulationinline
edgeOnConvexHull(int edge)DualEdgeTriangulationprotected
eliminateHorizontalTriangles()DualEdgeTriangulationvirtual
evaluateInfluenceRegion(Point3D *point, int edge, QSet< int > &set)DualEdgeTriangulationprotected
forcedCrossBehaviour enum nameTriangulation
getNumberOfPoints() const DualEdgeTriangulationinlinevirtual
getOppositePoint(int p1, int p2)DualEdgeTriangulationvirtual
getPoint(unsigned int i) const DualEdgeTriangulationinlinevirtual
getPointsAroundEdge(double x, double y)DualEdgeTriangulationvirtual
getSurroundingTriangles(int pointno)DualEdgeTriangulationvirtual
getTriangle(double x, double y, Point3D *p1, int *n1, Point3D *p2, int *n2, Point3D *p3, int *n3)DualEdgeTriangulationvirtual
getTriangle(double x, double y, Point3D *p1, Point3D *p2, Point3D *p3)DualEdgeTriangulationvirtual
getXMax() const DualEdgeTriangulationinlinevirtual
getXMin() const DualEdgeTriangulationinlinevirtual
getYMax() const DualEdgeTriangulationinlinevirtual
getYMin() const DualEdgeTriangulationinlinevirtual
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()DualEdgeTriangulationvirtual
pointInside(double x, double y)DualEdgeTriangulationvirtual
removeLine(int i)DualEdgeTriangulation
removePoint(int i)DualEdgeTriangulation
ruppertRefinement()DualEdgeTriangulationvirtual
saveAsShapefile(const QString &fileName) const DualEdgeTriangulationvirtual
setBreakEdgeColor(int r, int g, int b)DualEdgeTriangulationvirtual
setDecorator(Triangulation *d)DualEdgeTriangulationinline
setEdgeColor(int r, int g, int b)DualEdgeTriangulationvirtual
setForcedCrossBehaviour(Triangulation::forcedCrossBehaviour b)DualEdgeTriangulationvirtual
setForcedEdgeColor(int r, int g, int b)DualEdgeTriangulationvirtual
setTriangleInterpolator(TriangleInterpolator *interpolator)DualEdgeTriangulationvirtual
SnappingType_VERTICE enum valueTriangulation
splitHalfEdge(int edge, float position)DualEdgeTriangulationprotected
swapEdge(double x, double y)DualEdgeTriangulationvirtual
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