HyperRogue  11.3d
game/visualization engine based on non-Euclidean geometry
Public Member Functions | Public Attributes | List of all members
hr::crystal::crystal_structure Struct Reference

Public Member Functions

void coord_to_next ()
 
void next_to_coord ()
 
void next_to_prev ()
 
void coord_to_order ()
 
int count_bugs ()
 
void next_insert (int a, int at, int val)
 
void prev_insert (int a, int at, int val)
 
bool may_next_insert (int a, int at, int val)
 
bool may_prev_insert (int a, int at, int val)
 
void add_dimension_to (crystal_structure &poor)
 
void remove_half_dimension ()
 
void build ()
 

Public Attributes

int dir
 
int dim
 
vector< vector< int > > cmap
 
vector< vector< int > > next
 
vector< vector< int > > prev
 
vector< vector< int > > order
 
int errors
 

The documentation for this struct was generated from the following file: