|
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 () |
1.8.17