bool operator<(const Primitive &o) const
PrimitiveType m_primitive_type
static Primitive edge(const Tuple &t)
static Primitive face(const Tuple &t)
bool operator==(const Primitive &o) const
static Primitive vertex(const Tuple &t)
static Primitive halfedge(const Tuple &t)
const Tuple & tuple() const
static Primitive tetrahedron(const Tuple &t)
PrimitiveType primitive_type() const
The Tuple is the basic navigation tool in our mesh data structure.