Commit Graph

17 Commits

Author SHA1 Message Date
Arthur O'Dwyer a478bb1485 Fix some minor std::function-related bugs.
Lambdas to be stored in `function<void()>` should not return `bool`.

Two uses of `std::function` could be just `function`, like everywhere
else in the codebase.
2019-02-06 18:48:53 +01:00
Zeno Rogue 7bb72d0817 rogueviz:: fixed to drawStandard in Banach-Tarski 2018-11-24 02:08:27 +01:00
Zeno Rogue d935febf09 refactored some global and stereo:: variables into display_data structure 2018-11-18 18:26:56 +01:00
Zeno Rogue 680dca90c8 shaderside projection 2018-11-18 18:26:55 +01:00
Zeno Rogue 1ab460ffb1 type color_t should now be consistently used for colors; reimplemented drawqueue in OO fashion 2018-09-04 19:53:42 +02:00
Zeno Rogue e7dbe6214d fix in rogueviz-banachtarski 2018-09-01 14:09:38 +02:00
Zeno Rogue e1c49a83fa fixed displayspin in syntetic 2018-08-19 16:28:36 +02:00
Zeno Rogue 453c06f9f9 functions with rotation parameters in S84-degree system have been removed or replaced in radian versions 2018-08-19 15:52:39 +02:00
Zeno Rogue 682f804576 major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T> 2018-08-18 00:46:45 +02:00
Zeno Rogue 9faa285814 New file geometry2.cpp, with moved ggmatrix, relative_matrix, virtualRebase, and new get_corner_position family. Refactored in floorpatterns, textures, and grid to use get_corner_position family. 2018-08-17 16:47:06 +02:00
Zeno Rogue 5e891cf66e fixed the uninitialized variable warnings 2018-06-28 14:30:34 +02:00
Zeno Rogue 63869c6d33 renamed the size function to isize 2018-06-22 14:47:24 +02:00
Zeno Rogue 35301f0a68 movement animations now work in quotient geometries 2018-06-17 17:51:26 +02:00
Zeno Rogue 520e5e5dbb pass lambdas to functions by reference, not by value zenorogue/hyperrogue#25 2018-06-12 22:17:08 +02:00
Zeno Rogue 9c501642c5 added the Banach-Tarski vis to the RogueViz presentation 2018-06-12 21:16:52 +02:00
Zeno Rogue a40d64a8f6 namespaces conform to an older standard 2018-06-11 18:00:40 +02:00
Zeno Rogue 7d04f92b55 added the Banach-Tarski animation to RogueViz 2018-06-11 02:24:10 +02:00