| addFace(const Face &face=Face()) | Mesh::TriangleMesh | |
| addHalfEdge(const HalfEdge &halfEdge) | Mesh::TriangleMesh | |
| addTriangle(VertexIndex iA, VertexIndex iB, VertexIndex iC, FaceIndex iF) | Mesh::TriangleMesh | |
| addTriangle(const Triangle &t, FaceIndex iF) | Mesh::TriangleMesh | inline |
| addTriangle(const Triangle &triangle) | Mesh::TriangleMesh | |
| addVertex(const Vertex3f &vertex) | Mesh::TriangleMesh | |
| addVertexArray(const Vertex3fArray &array) | Mesh::TriangleMesh | |
| back() const | Tree::CubeTree | inline |
| begin() | Tree::CubeTree | inline |
| begin() const | Tree::CubeTree | inline |
| boundingRadius | Mesh::TriangleMesh | |
| clear() | Mesh::TriangleMesh | |
| createContour(const FaceIndex fI) const | Mesh::TriangleMesh | |
| createPrimitveSegment(const HalfEdge &he) const | Mesh::TriangleMesh | |
| createPrimitveSegment(const HalfEdgeIndex index) const | Mesh::TriangleMesh | |
| createPrimitveTriangle(const Triangle &triangle) const | Mesh::TriangleMesh | |
| createPrimitveTriangle(const TriangleIndex index) const | Mesh::TriangleMesh | |
| CubeTree() | Tree::CubeTree | |
| CubeTree(const Vertex3fArray &vertex) | Tree::CubeTree | |
| CubeTree(const CubeTree &) | Tree::CubeTree | |
| end() | Tree::CubeTree | inline |
| end() const | Tree::CubeTree | inline |
| erase(Leaf *pLeaf) | Tree::CubeTree | |
| face | Mesh::TriangleMesh | protected |
| find(const Vertex3f &vertex, float precision=0.0f) const | Tree::CubeTree | |
| findFace(const VertexIndexArray &array) const | Mesh::TriangleMesh | |
| findFaces(const Triangle &triangle) | Mesh::TriangleMesh | |
| findTriangle(const Triangle &triangle) const | Mesh::TriangleMesh | |
| front() const | Tree::CubeTree | inline |
| getFace() const | Mesh::TriangleMesh | inline |
| getFace(uint index) | Mesh::TriangleMesh | inline |
| getFaceContour(FaceIndex fI) const | Mesh::TriangleMesh | |
| getFaceHalfEdgeIndices(const FaceIndex fI) const | Mesh::TriangleMesh | |
| getFaceHalfEdges(const FaceIndex fI) const | Mesh::TriangleMesh | |
| getFaceNormal(const Face &face) const | Mesh::TriangleMesh | |
| getFaceNormal(FaceIndex fI) const | Mesh::TriangleMesh | inline |
| getFaceVertexIndices(const FaceIndex fI) const | Mesh::TriangleMesh | |
| getFaceVertexIndices(const Face &face) const | Mesh::TriangleMesh | |
| getHalfEdge() const | Mesh::TriangleMesh | inline |
| getHalfEdge(const VertexIndex a, const VertexIndex b) const | Mesh::TriangleMesh | |
| getHalfEdgeIndex(const VertexIndex a, const VertexIndex b) const | Mesh::TriangleMesh | |
| getHalfEdgeIndex(const VertexIndex a, const VertexIndex b, const HalfEdgeIndexTable &table) | Mesh::TriangleMesh | static |
| getHalfEdgeIndexTable() const | Mesh::TriangleMesh | |
| getLeaves() const | Tree::CubeTree | |
| getTriangle() const | Mesh::TriangleMesh | inline |
| getVertices(const INDICES &c) const | Tree::CubeTree | inline |
| getVertices(bool unique=false) const | Tree::CubeTree | |
| halfEdge | Mesh::TriangleMesh | protected |
| HalfEdgeIndexTable typedef | Mesh::TriangleMesh | |
| halfEdgeIndexTable | Mesh::TriangleMesh | protected |
| hasDuplicates() | Tree::CubeTree | |
| hasTriangle(VertexIndex vA, VertexIndex vB, VertexIndex vC) const | Mesh::TriangleMesh | inline |
| insert(const Vertex3f &vertex) | Tree::CubeTree | |
| insert(const Vector3fArray &list) | Tree::CubeTree | |
| isFullEdge(const VertexIndex a, const VertexIndex b) const | Mesh::TriangleMesh | |
| isFullEdge(HalfEdgeIndex index) const | Mesh::TriangleMesh | |
| isFullEdge(const VertexIndex a, const VertexIndex b, const HalfEdgeIndexTable &table) | Mesh::TriangleMesh | static |
| isFullEdge(const HalfEdge he, const HalfEdgeIndexTable &table) | Mesh::TriangleMesh | inlinestatic |
| isHalfEdge(const VertexIndex a, const VertexIndex b) const | Mesh::TriangleMesh | inline |
| isHalfEdge(HalfEdgeIndex index) const | Mesh::TriangleMesh | |
| isHalfEdge(const VertexIndex a, const VertexIndex b, const HalfEdgeIndexTable &table) | Mesh::TriangleMesh | static |
| isHalfEdge(const HalfEdge he, const HalfEdgeIndexTable &table) | Mesh::TriangleMesh | inlinestatic |
| nearest(const Vertex3f &vertex) | Tree::CubeTree | |
| operator const Branch &() const | Tree::CubeTree | inline |
| operator const Branch *() const | Tree::CubeTree | inline |
| operator HeapArray< Leaf * >() | Tree::CubeTree | inline |
| operator()(const Vertex3f &vA, const Vertex3f &vB) const | Tree::CubeTree | |
| operator+=(const TriangleMesh &other) | Mesh::TriangleMesh | |
| operator[](Handle index) const | Tree::CubeTree | |
| operator[](const Vertex3f &v) const | Tree::CubeTree | |
| planar | Mesh::TriangleMesh | |
| removeFace(FaceIndex faceIndex) | Mesh::TriangleMesh | |
| removeHalfEdge(const HalfEdgeIndex halfEdgeIndex) | Mesh::TriangleMesh | |
| removeTriangle(TriangleIndex index) | Mesh::TriangleMesh | |
| shortestPath(Mesh::VertexIndex startVertexIndex, Mesh::VertexIndex endVertexIndex) | Mesh::TriangleMesh | |
| size() const | Tree::CubeTree | inline |
| triangle | Mesh::TriangleMesh | protected |
| TriangleMesh() | Mesh::TriangleMesh | |
| TriangleMesh(const Vertex3fArray &vertex) | Mesh::TriangleMesh | |
| TriangleMesh(const TriangleMesh &other) | Mesh::TriangleMesh | |
| update(Handle index, const Vertex3f &vertex) | Tree::CubeTree | |
| update() | Tree::CubeTree | |
| ~CubeTree() | Tree::CubeTree | virtual |
| ~TriangleMesh() | Mesh::TriangleMesh | |