A triangular surface stored on a Grid, containing vertices, edges, triangles. More...
#include <TriangularSurface.hpp>
A triangular surface stored on a Grid, containing vertices, edges, triangles.
RefPtr< Representation > Fiber::TriangularSurfaceWithEdges::getEdgesPerFace | ( | const RefPtr< Grid > & | G, | |
bool | CreateIfNotFound | |||
) | [static] |
There will be three edges per triangle.
The Positions field of this Representation object will thus be of type EdgesPerFaceArray_t.
References Fiber::Edges::getEdgeSkeleton(), and Fiber::TriangularSurface::getFaceSkeleton().
RefPtr< Representation > Fiber::TriangularSurfaceWithEdges::getFacesPerEdge | ( | const RefPtr< Grid > & | G, | |
bool | CreateIfNotFound | |||
) | [static] |
There will be two triangles (faces) per edges.
The Positions field of this Representation object will thus be of type EdgesArray_t, the entries of each element referring to triangle indices.
References Fiber::Edges::getEdgeSkeleton(), and Fiber::TriangularSurface::getFaceSkeleton().