#include <etnode.hpp>

| Public Types | |
| typedef size_t | count_type | 
| typedef double | real_type | 
| typedef unsigned int | uint | 
| typedef unsigned short | ushort | 
| Public Member Functions | |
| void | addEdge (const ETEdge *edge) | 
| adds the given edge to this node | |
| void | addFace (const ETFace *face) | 
| adds the given face to this node | |
| ETNode (const ushort &idx, const ushort &number_available_mechanical_dof) | |
| const std::vector< const ETEdge * > & | getEdges () const | 
| returns the edges of this node | |
| const std::vector< const ETFace * > & | getFaces () const | 
| returns the edges of this node | |
| const ushort & | getIndex () const | 
| returns the index in the element | |
| const ushort & | numAvailableMechanicalDof () const | 
| returns num_available_mechanical_dof | |
| Protected Attributes | |
| std::vector< const ETEdge * > | edges | 
| defines the edges this node is part of | |
| std::vector< const ETFace * > | faces | 
| defines the faces this node is part of | |
| const ushort | indexInElement | 
| defines the index/slot in the local element | |
| std::vector< ushort > | nodes | 
| defines the local nodes assembling this face (normal pointing outwards). The node indices refer to the given element type | |
| const ushort | num_available_mechanical_dof | 
| the number of available dof at this node: | |
 1.5.6
 1.5.6