|
DelaunayTriangulation
A C++ Object Oriented data structure with algorithms that could be used to generate a Delaunay triangulation
|
This is the complete list of members for Mesh, including all inherited members.
| adjacentTriangles(triInd triInd) | Mesh | |
| containingTriangle(double x, double y) | Mesh | |
| dimensions | Mesh | private |
| edge typedef | IMesh | |
| edges | Mesh | private |
| getDimensions() const | Mesh | |
| getEdges() const | Mesh | |
| getTriangleAttributes() const | Mesh | |
| getTriangles() const | Mesh | |
| getVertexAttributes() const | Mesh | |
| getVertices() const | Mesh | |
| integrate(T func, double(*interp)(T, const Triangle &)) | Mesh | inline |
| isDelaunay() | Mesh | |
| Mesh() | Mesh | inline |
| newEdges(triInd triInd, const std::vector< vertInd > &vert) | Mesh | virtual |
| operator!=(const Mesh &rhs) const | Mesh | |
| operator<<(std::ofstream &ofs, Mesh &mesh) | Mesh | friend |
| operator==(const Mesh &rhs) const | Mesh | |
| operator>>(std::ifstream &ifs, Mesh &mesh) | Mesh | friend |
| recalcCircum(vertInd vertInd) | Mesh | virtual |
| removeEdges(triInd triInd, const std::vector< edge > &rEdge) | Mesh | virtual |
| removeVertTri(triInd triInd, std::vector< vertInd > rVertInds) | Mesh | virtual |
| resolvePoints(std::vector< vertInd > vertInds) | Mesh | virtual |
| setTriangleAttributes(int triAttr) | Mesh | |
| setTriangles(const std::map< int, Triangle > &triangles) | Mesh | |
| setVertexAttributes(int verAttr) | Mesh | |
| setVertices(const std::map< int, Vertex > &vertices) | Mesh | |
| triangleAttributes | Mesh | private |
| triangles | Mesh | private |
| triInd typedef | IMesh | |
| updateVertTri(triInd triInd, std::vector< vertInd > vertInds) | Mesh | virtual |
| vertexAttributes | Mesh | private |
| vertices | Mesh | private |
| vertInd typedef | IMesh | |
| vertTri | Mesh | private |
| ~IMesh() | IMesh | inlinevirtual |
| ~Mesh() | Mesh | inline |