#ifndef Bistellar_types_h
#define Bistellar_types_h
#include <deque>
#include <utility>
class Face;
class BistellarMove;
typedef unsigned int vertex_t;
inline int vertex_t_compare(const void * v1, const void * v2)
{
return *(static_cast<const vertex_t *>(v1)) - *(static_cast<const vertex_t *>(v2));
}
typedef std::deque< Face > face_list_t;
typedef std::deque< BistellarMove > bistellar_move_list_t;
typedef std::deque< std::pair< BistellarMove, bool> > bistellar_move_option_list_t;
#endif