addFace(VertexHandle v1, VertexHandle v2, VertexHandle v3)=0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
addVertex(BaseVecT pos)=0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
calcFaceArea(FaceHandle handle) const | lvr2::BaseMesh< BaseVecT > | |
calcFaceCentroid(FaceHandle handle) const | lvr2::BaseMesh< BaseVecT > | |
collapseEdge(EdgeHandle edgeH)=0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
containsEdge(EdgeHandle vH) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
containsFace(FaceHandle vH) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
containsVertex(VertexHandle vH) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
edges() const | lvr2::BaseMesh< BaseVecT > | virtual |
edgesBegin() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
edgesEnd() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
faces() const | lvr2::BaseMesh< BaseVecT > | virtual |
facesBegin() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
facesEnd() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
flipEdge(EdgeHandle edgeH)=0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getEdgeBetween(VertexHandle aH, VertexHandle bH) const | lvr2::BaseMesh< BaseVecT > | virtual |
getEdgesOfFace(FaceHandle handle) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getEdgesOfVertex(VertexHandle handle, std::vector< EdgeHandle > &edgesOut) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getEdgesOfVertex(VertexHandle handle) const | lvr2::BaseMesh< BaseVecT > | virtual |
getFaceBetween(VertexHandle aH, VertexHandle bH, VertexHandle cH) const | lvr2::BaseMesh< BaseVecT > | virtual |
getFacesOfEdge(EdgeHandle edgeH) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getFacesOfVertex(VertexHandle handle, std::vector< FaceHandle > &facesOut) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getFacesOfVertex(VertexHandle handle) const | lvr2::BaseMesh< BaseVecT > | virtual |
getNeighboursOfFace(FaceHandle handle, std::vector< FaceHandle > &facesOut) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getNeighboursOfFace(FaceHandle handle) const | lvr2::BaseMesh< BaseVecT > | virtual |
getNeighboursOfVertex(VertexHandle handle, std::vector< VertexHandle > &verticesOut) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getNeighboursOfVertex(VertexHandle handle) const | lvr2::BaseMesh< BaseVecT > | virtual |
getOppositeEdge(FaceHandle faceH, VertexHandle vertexH) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getOppositeFace(FaceHandle faceH, VertexHandle vertexH) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getOppositeVertex(FaceHandle faceH, EdgeHandle edgeH) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getVertexBetween(EdgeHandle aH, EdgeHandle bH) const | lvr2::BaseMesh< BaseVecT > | virtual |
getVertexPosition(VertexHandle handle) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getVertexPosition(VertexHandle handle)=0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getVertexPositionsOfFace(FaceHandle handle) const | lvr2::BaseMesh< BaseVecT > | virtual |
getVerticesOfEdge(EdgeHandle edgeH) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
getVerticesOfFace(FaceHandle handle) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
isBorderEdge(EdgeHandle handle) const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
isCollapsable(EdgeHandle handle) const | lvr2::BaseMesh< BaseVecT > | virtual |
isFaceInsertionValid(VertexHandle v1, VertexHandle v2, VertexHandle v3) const | lvr2::BaseMesh< BaseVecT > | virtual |
isFlippable(EdgeHandle handle) const | lvr2::BaseMesh< BaseVecT > | virtual |
nextEdgeIndex() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
nextFaceIndex() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
nextVertexIndex() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
numAdjacentFaces(EdgeHandle handle) const | lvr2::BaseMesh< BaseVecT > | virtual |
numEdges() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
numFaces() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
numVertices() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
removeFace(FaceHandle handle)=0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
vertices() const | lvr2::BaseMesh< BaseVecT > | virtual |
verticesBegin() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
verticesEnd() const =0 | lvr2::BaseMesh< BaseVecT > | pure virtual |
~BaseMesh() | lvr2::BaseMesh< BaseVecT > | inlinevirtual |