24 template <
class Vertex>
25 class gsCell :
public gsMeshElement<Vertex>
28 typedef gsMeshElement<Vertex > MeshElement;
29 typedef typename gsMeshElement<Vertex>::scalar_t scalar_t;
30 typedef typename gsMeshElement<Vertex>::gsVertexHandle gsVertexHandle;
31 typedef typename gsMeshElement<Vertex>::gsHalfEdgeHandle gsHalfEdgeHandle;
32 typedef typename gsMeshElement<Vertex>::gsFaceHandle gsFaceHandle;
33 typedef typename gsMeshElement<Vertex>::gsCellHandle gsCellHandle;
36 gsCell() : MeshElement() { };
38 explicit gsCell(
int i) : MeshElement(i) { };
43 gsFaceHandle boundary;
Provides gsMeshElement class - a vertex, edge, face or cell of a gsMesh.
Provides declaration of the Mesh class.