DualEdgeTriangulation Member List

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

addLine(Line3D *line, bool breakline)DualEdgeTriangulation [virtual]
addPoint(Point3D *p)DualEdgeTriangulation [virtual]
baseEdgeOfPoint(int point)DualEdgeTriangulation [protected]
baseEdgeOfTriangle(Point3D *point)DualEdgeTriangulation [protected]
calcNormal(double x, double y, Vector3D *result)DualEdgeTriangulation [virtual]
calcPoint(double x, double y, Point3D *result)DualEdgeTriangulation [virtual]
checkSwap(unsigned int edge)DualEdgeTriangulation [protected]
DELETE_FIRST enum valueTriangulation
doOnlySwap(unsigned int edge)DualEdgeTriangulation [protected]
doSwap(unsigned int edge)DualEdgeTriangulation [protected]
DualEdgeTriangulation()DualEdgeTriangulation [inline]
DualEdgeTriangulation(int nop, Triangulation *decorator)DualEdgeTriangulation [inline]
edgeOnConvexHull(int edge)DualEdgeTriangulation [protected]
eliminateHorizontalTriangles()DualEdgeTriangulation [virtual]
evaluateInfluenceRegion(Point3D *point, int edge, std::set< int > *set)DualEdgeTriangulation [protected]
forcedCrossBehaviour enum nameTriangulation
getNumberOfPoints() const DualEdgeTriangulation [inline, virtual]
getOppositePoint(int p1, int p2)DualEdgeTriangulation [virtual]
getPoint(unsigned int i) const DualEdgeTriangulation [inline, virtual]
getPointsAroundEdge(double x, double y)DualEdgeTriangulation [virtual]
getSurroundingTriangles(int pointno)DualEdgeTriangulation [virtual]
getTriangle(double x, double y, Point3D *p1, int *n1, Point3D *p2, int *n2, Point3D *p3, int *n3)DualEdgeTriangulation [virtual]
getTriangle(double x, double y, Point3D *p1, Point3D *p2, Point3D *p3)DualEdgeTriangulation [virtual]
getXMax() const DualEdgeTriangulation [inline, virtual]
getXMin() const DualEdgeTriangulation [inline, virtual]
getYMax() const DualEdgeTriangulation [inline, virtual]
getYMin() const DualEdgeTriangulation [inline, virtual]
halfEdgeBBoxTest(int edge, double xlowleft, double ylowleft, double xupright, double yupright) const DualEdgeTriangulation [inline, protected]
INSERT_VERTICE enum valueTriangulation
insertEdge(int dual, int next, int point, bool mbreak, bool forced)DualEdgeTriangulation [protected]
insertForcedSegment(int p1, int p2, bool breakline)DualEdgeTriangulation [protected]
mBreakEdgeColorDualEdgeTriangulation [protected]
mDecoratorDualEdgeTriangulation [protected]
mDefaultStorageForHalfEdgesDualEdgeTriangulation [protected, static]
mDefaultStorageForPointsDualEdgeTriangulation [protected, static]
mEdgeColorDualEdgeTriangulation [protected]
mEdgeInsideDualEdgeTriangulation [protected]
mEdgeOutsideDualEdgeTriangulation [protected]
mEdgeWithPointDualEdgeTriangulation [protected]
mForcedCrossBehaviourDualEdgeTriangulation [protected]
mForcedEdgeColorDualEdgeTriangulation [protected]
mHalfEdgeDualEdgeTriangulation [protected]
mPointVectorDualEdgeTriangulation [protected]
mTriangleInterpolatorDualEdgeTriangulation [protected]
mTwiceInsPointDualEdgeTriangulation [protected]
mUnstableEdgeDualEdgeTriangulation [protected]
nBaseOfRunsDualEdgeTriangulation [protected, static]
performConsistencyTest()DualEdgeTriangulation [virtual]
pointInside(double x, double y)DualEdgeTriangulation [virtual]
removeLine(int i)DualEdgeTriangulation
removePoint(int i)DualEdgeTriangulation
ruppertRefinement()DualEdgeTriangulation [virtual]
saveAsShapefile(const QString &fileName) const DualEdgeTriangulation [virtual]
setBreakEdgeColor(int r, int g, int b)DualEdgeTriangulation [virtual]
setDecorator(Triangulation *d)DualEdgeTriangulation [inline]
setEdgeColor(int r, int g, int b)DualEdgeTriangulation [virtual]
setForcedCrossBehaviour(Triangulation::forcedCrossBehaviour b)DualEdgeTriangulation [virtual]
setForcedEdgeColor(int r, int g, int b)DualEdgeTriangulation [virtual]
setTriangleInterpolator(TriangleInterpolator *interpolator)DualEdgeTriangulation [virtual]
SnappingType_VERTICE enum valueTriangulation
splitHalfEdge(int edge, float position)DualEdgeTriangulation [protected]
swapEdge(double x, double y)DualEdgeTriangulation [virtual]
swapMinAngle(int edge) const DualEdgeTriangulation [protected]
swapPossible(unsigned int edge)DualEdgeTriangulation [protected]
triangulatePolygon(QList< int > *poly, QList< int > *free, int mainedge)DualEdgeTriangulation [protected]
xMaxDualEdgeTriangulation [protected]
xMinDualEdgeTriangulation [protected]
yMaxDualEdgeTriangulation [protected]
yMinDualEdgeTriangulation [protected]
~DualEdgeTriangulation()DualEdgeTriangulation [virtual]
~Triangulation()Triangulation [inline, virtual]


Generated on Sat Feb 4 19:17:22 2012 for Quantum GIS API Documentation by  doxygen 1.5.6