Commit Graph

20 Commits

Author SHA1 Message Date
Zeno Rogue e71ddf1140 rogueviz::som:: string cannot be constexpr 2024-04-28 01:46:13 +02:00
Arthur O'Dwyer 62629f3e70 Change `static const` to `static constexpr` wherever possible
Since we require C++11, most of these consts can be constexpr.

Two `static const ld` remain non-compile-time-evaluable because
they depend on the runtime `log` function. One `static const cld`
remains non-compile-time because `std::complex<T>` doesn't become
constexpr until C++14.
2023-08-23 09:47:28 -08:00
Zeno Rogue c89d98e832 rogueviz::som::adjusted to the new dialog system 2023-08-22 20:12:34 +02:00
Zeno Rogue 06523e063e used cyclefix and raddif in more places; (c)spin90, (c)spin180 and spin180 functions; rephrased M_PI in terms of TAU and x._deg when applicable 2022-11-13 16:22:55 +01:00
Zeno Rogue dcffdbbca5 rogueviz::som::tests:: an option to disable vertex coloring 2022-07-23 15:40:20 +02:00
Zeno Rogue 6291da56c4 rogueviz::som:: an option to make floor invisible 2022-07-23 15:39:36 +02:00
Arthur O'Dwyer 3c3f2b2b21 Silence overzealous -Wunused-result warnings on GCC 2022-07-05 13:28:00 -04:00
Arthur O'Dwyer 0ae74aad62 Fix more instances of Clang's -Wunqualified-std-cast-call 2022-07-05 13:28:00 -04:00
Zeno Rogue 80eaaf93e7 rv::kohonen:: heatmap drawing 2022-07-05 16:04:19 +02:00
Zeno Rogue b2fb02f863 gamescreen updated in rogueviz 2022-07-05 16:03:12 +02:00
Zeno Rogue a28e9e4df5 rogueviz::som:: fixup to last 2022-05-28 19:02:20 +02:00
Zeno Rogue 3b6dac7471 rogueviz::som:: fixup bounded -> closed_manifold 2022-05-28 19:00:53 +02:00
Zeno Rogue 42cc598dd0 rv::som:: changed the type of analyze_each to ld, so that it can be animated 2022-04-24 22:57:34 +02:00
Zeno Rogue 065666a5a1 rv::som:: even better animations 2022-04-24 22:57:34 +02:00
Zeno Rogue 7e8ae4262f rv::som:: need -kst-keys to use keys in som tests 2022-04-21 12:22:06 +02:00
Zeno Rogue 0c71c3724f rv::som:: improved animation 2022-04-21 12:21:23 +02:00
Zeno Rogue f67d16b0f8 rv::som:: junk removed 2022-04-21 12:18:32 +02:00
Zeno Rogue 91faa3faf3 rv::som:: added our tests 2022-04-21 11:56:01 +02:00
Zeno Rogue e57f69b936 rv::som:: spaces 2022-04-21 11:55:34 +02:00
Zeno Rogue 733d5e5e0e rv::som:: moved SOM to a subdirectory 2022-04-21 11:53:33 +02:00