24 #ifndef _triangle_edge_h_
25 #define _triangle_edge_h_
~TriangleEdge()
Destructor.
Definition: triangle_edge.h:50
const uint _vertex1
The other vertex of the edge. This should always be the greater valued index.
Definition: triangle_edge.h:67
bool operator<(const TriangleEdge &e0, const TriangleEdge &e1)
Comparison operator, required to build ordered STL data-structures.
Definition: triangle_edge.h:71
uint vertex0() const
Accessor.
Definition: triangle_edge.h:54
TriangleEdge(const TriangleEdge &e)
Copy constructor.
Definition: triangle_edge.h:44
Class to store triangle edges.
Definition: triangle_edge.h:33
uint vertex1() const
Accessor.
Definition: triangle_edge.h:58
const uint _vertex0
One vertex of the edge. This should always be the lesser valued index.
Definition: triangle_edge.h:64
TriangleEdge(uint v0, uint v1)
Constructor. Sorts arguments to ensure _vertex0<_vertex1.
Definition: triangle_edge.h:38