#include <Simplex.hpp>
Public Types | |
| typedef V * | VertexHandle |
| Vertex pointer type. | |
Public Member Functions | |
| Simplex (boost::array< VertexHandle, num_vertices > _vertices) | |
| ~Simplex () | |
| bool | operator< (const Simplex< V, N > &f2) const |
| Less-than operator so that the mesh can keep an ordered map of faces to find where to attach a new element. | |
| bool | operator== (const Simplex< V, N > &f2) const |
| Equals operator. | |
| const Simplex< V, N > | operator! () const |
| Negative operator. | |
| void | sort () |
| Sort algorithm - keeps the order but puts the lowest ID at array position 0. | |
|
boost::array< VertexHandle, num_vertices > | OrderedVertices () const |
Public Attributes | |
|
boost::array< VertexHandle, num_vertices > | vertices |
Static Public Attributes | |
| static const int | num_vertices = N |
Class designed to store information about a generic simplex templated by vertex type, V and number of nodes, N
Definition at line 14 of file Simplex.hpp.
1.5.1