12 class NavigatableSimplex;
static int64_t id(const Mesh &m, PrimitiveType pt, const Tuple &t)
decltype(auto) as_tuple() const
bool operator!=(const IdSimplex &o) const
IdSimplex(PrimitiveType pt, int64_t index)
bool operator==(const IdSimplex &o) const
PrimitiveType m_primitive_type
PrimitiveType primitive_type() const
bool operator<(const IdSimplex &o) const
int64_t dimension() const
constexpr int8_t get_primitive_type_id(PrimitiveType t)
Get a unique integer id corresponding to each primitive type.