![]() |
HyperRogue
11.3d
game/visualization engine based on non-Euclidean geometry
|
Public Member Functions | |
void | make_match (int a, int i, int b, int j) |
void | prepare () |
void | compute_geometry () |
void | parse () |
void | parse (string s) |
pair< int, int > & | get_adj (heptagon *h, int cid) |
pair< int, int > & | get_adj (heptspin hs) |
pair< ld, ld > & | get_triangle (heptagon *h, int cid) |
pair< ld, ld > & | get_triangle (heptspin hs) |
pair< ld, ld > & | get_triangle (const pair< int, int > &p, int delta=0) |
pair< int, int > & | get_adj (const pair< int, int > &p, int delta=0) |
int | support_threecolor () |
int | support_threecolor_bitruncated () |
int | support_football () |
bool | support_chessboard () |
void | regroup () |
string | world_size () |
void | get_nom_denom (int &anom, int &adenom) |
geometryinfo1 & | get_geometry () |
eGeometryClass | get_class () |
bool | get_step_values (int &steps, int &single_step) |
ld | scale () |