Public Types | Public Member Functions | Static Public Member Functions

Fiber::TriangularSurfaceWithEdges Class Reference
[Predefined Grid Types]

A triangular surface stored on a Grid, containing vertices, edges, triangles. More...

#include <TriangularSurface.hpp>

List of all members.

Public Types

Public Member Functions

Static Public Member Functions


Detailed Description

A triangular surface stored on a Grid, containing vertices, edges, triangles.


Member Function Documentation

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().