G+Smo  23.12.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsHalfEdgeMesh< T > Member List

This is the complete list of members for gsHalfEdgeMesh< T >, including all inherited members.

addLine(gsMatrix< T > const &points)gsMesh< T >
addLine(VertexHandle v0, VertexHandle v1, int midPts=0)gsMesh< T >
cleanMesh()gsMesh< T >
findVertex(const typename gsMesh< T >::gsVertexHandle &vertex) const gsHalfEdgeMesh< T >inline
findVertex(T x, T y, T z, bool sorted=false, real_t tol=1e-6) const gsHalfEdgeMesh< T >
getBoundaryChordLengths() const gsHalfEdgeMesh< T >
getBoundaryLength() const gsHalfEdgeMesh< T >
getBoundaryVertexIndices() const gsHalfEdgeMesh< T >inline
getCornerLengths(std::vector< index_t > &corners) const gsHalfEdgeMesh< T >
getGlobalVertexIndex(const size_t localVertexIndex, const size_t triangleIndex) const gsHalfEdgeMesh< T >
getHalfedgeLength(const size_t originVertexIndex, const size_t endVertexIndex) const gsHalfEdgeMesh< T >
getInternHalfedge(const typename gsMesh< T >::gsFaceHandle &triangle, size_t numberOfHalfedge) const gsHalfEdgeMesh< T >private
getInternVertexIndex(const typename gsMesh< T >::gsVertexHandle &vertex) const gsHalfEdgeMesh< T >
getNumberOfBoundaryVertices() const gsHalfEdgeMesh< T >
getNumberOfInnerVertices() const gsHalfEdgeMesh< T >
getNumberOfTriangles() const gsHalfEdgeMesh< T >
getNumberOfVertices() const gsHalfEdgeMesh< T >
getOppositeHalfedges(const size_t vertexIndex, const bool innerVertex=1) const gsHalfEdgeMesh< T >
getShortestBoundaryDistanceBetween(size_t i, size_t j) const gsHalfEdgeMesh< T >
getVertex(const size_t vertexIndex) const gsHalfEdgeMesh< T >
getVertexUnsorted(const size_t globIndex) const gsHalfEdgeMesh< T >inline
gsHalfEdgeMesh(size_t nv=0)gsHalfEdgeMesh< T >inlineexplicit
gsHalfEdgeMesh(const gsMesh< T > &mesh, T precision=1e-8, bool periodic=false)gsHalfEdgeMesh< T >explicit
gsMesh(const gsBasis< T > &basis, int midPts=0)gsMesh< T >explicit
isBoundaryVertex(const size_t internVertexIndex) const gsHalfEdgeMesh< T >private
isTriangleVertex(size_t vertexIndex, size_t triangleIndex) const gsHalfEdgeMesh< T >
m_boundarygsHalfEdgeMesh< T >private
m_halfedgesgsHalfEdgeMesh< T >private
m_inverseSortinggsHalfEdgeMesh< T >private
m_ngsHalfEdgeMesh< T >private
m_sortinggsHalfEdgeMesh< T >private
sortVertices()gsHalfEdgeMesh< T >private