Zeno Rogue
|
89efe24c2d
|
arb:: int sliders
|
2022-04-24 22:57:34 +02:00 |
|
Zeno Rogue
|
5a748e113a
|
arb:: added an argument for some functions
|
2022-04-24 22:57:34 +02:00 |
|
Zeno Rogue
|
87f1c9f972
|
arb:: added a comment explaining the meaning of slided
|
2022-04-24 22:57:34 +02:00 |
|
Zeno Rogue
|
b09646f01c
|
arb:: c2 auto-curvature option
|
2022-04-24 22:57:34 +02:00 |
|
Zeno Rogue
|
59078497dd
|
arb:: support for apeirogons using '*inf'
|
2022-04-24 22:57:34 +02:00 |
|
Zeno Rogue
|
24eccca370
|
renamed towards_ideal to towards_inf
|
2022-04-24 22:57:34 +02:00 |
|
Zeno Rogue
|
cb654ca990
|
tes:: fixed get_adj with infinite points
|
2022-04-24 22:57:34 +02:00 |
|
Zeno Rogue
|
e2cf3c0752
|
added a repeat command to tile/unittile
|
2022-04-11 19:58:23 +02:00 |
|
Zeno Rogue
|
7c0a2ba447
|
tes:: fixed some warnings and a bug
|
2022-04-11 19:58:23 +02:00 |
|
Zeno Rogue
|
be7e4ce70d
|
tes:: preliminary implementation of (ultra)ideal vertices
|
2022-04-11 19:58:23 +02:00 |
|
Zeno Rogue
|
4122c1336c
|
tes:: repeat can now be stated before conway/c
|
2022-04-11 19:58:23 +02:00 |
|
Zeno Rogue
|
ec033786e1
|
arb:: removed legacy
|
2022-04-11 19:58:23 +02:00 |
|
Zeno Rogue
|
b840082c19
|
arb:: operators for connection_t
|
2022-03-27 22:47:50 +02:00 |
|
Zeno Rogue
|
f61247afe2
|
arb:: partial option for combinatiorial tessellations
|
2022-02-01 17:06:56 +01:00 |
|
Zeno Rogue
|
31272587b5
|
arb:: extra stats about the tiling available
|
2021-12-24 23:10:47 +01:00 |
|
Zeno Rogue
|
1e504d98ae
|
arb:: loading tes options is now optional
|
2021-10-17 09:40:28 +02:00 |
|
Zeno Rogue
|
e3c80b70bf
|
arb:: a feature to add commandline options
|
2021-10-15 22:15:47 +02:00 |
|
Zeno Rogue
|
6821caa509
|
arb:: star option
|
2021-10-15 22:15:15 +02:00 |
|
Zeno Rogue
|
aeb93f7e3f
|
arb::convert:: added more tests as the current sometimes did not work
|
2021-09-30 13:18:34 +02:00 |
|
Zeno Rogue
|
6c9f7e71e1
|
better handling of precision errors in arcm and arb
|
2021-08-22 23:41:38 +02:00 |
|
Zeno Rogue
|
566f05a6d0
|
arb::convert:: had debug lines which caused conversion to end up even if it worked correctly
|
2021-08-20 11:35:09 +02:00 |
|
Zeno Rogue
|
6999277715
|
arb:: fixed a bug with 'ended at wrong edge determining vertex_valence'
|
2021-08-04 18:00:34 +02:00 |
|
Zeno Rogue
|
a065e73013
|
an option to change rule_root in the tes file
|
2021-07-31 16:10:08 +02:00 |
|
Zeno Rogue
|
8d5d311555
|
arb::convert:: fixed a bug when trying to run multiple times
|
2021-07-31 15:47:58 +02:00 |
|
Zeno Rogue
|
c8b4d6b159
|
basic generate_random_path in strict_tree_rules
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
fa03033c99
|
arb/rulegen:: trees can now be defined in tes files
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
83ffa89fbf
|
arb:: valence known
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
06c8f48aa0
|
arb:: style improvement in compute_vertex_valence
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
21942ff7b9
|
arb:: fixed shape id info in unmirror
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
0dfa361453
|
arb:: converted and rulegen status is now saved in save_geometry
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
253c5ee531
|
arb:: two new parameters, boundary_ratio and floor_scale
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
d0e7541b45
|
nicer auto sight range computation, and range(...) directive in the tes language
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
ef0116b3b6
|
arb:: all are pseudohept if have_ph not specified
|
2021-07-31 15:13:44 +02:00 |
|
Zeno Rogue
|
0d62a7878f
|
arb:: convert compatible tessellations to arb internal format
|
2021-07-31 15:13:44 +02:00 |
|
Zeno Rogue
|
bdfe78eaf5
|
arb:: fixed compute_vertex_valence
|
2021-07-31 15:12:06 +02:00 |
|
Zeno Rogue
|
ae33c14337
|
arb:: fixed cycle_length computation
|
2021-07-31 15:12:06 +02:00 |
|
Zeno Rogue
|
6540c9968c
|
arb:: commented arb::shape
|
2021-07-29 12:58:54 +02:00 |
|
Zeno Rogue
|
d2fdfc02ea
|
arb:: compute_vertex_valence function
|
2021-07-29 12:58:54 +02:00 |
|
Zeno Rogue
|
46a3cf220f
|
arb:: replaced tuple with connection_t
|
2021-07-29 12:58:54 +02:00 |
|
Arthur O'Dwyer
|
0ee6ce8c83
|
Eliminate -Woverloaded-virtual warnings from Clang. NFCI.
|
2021-07-12 17:51:39 -04:00 |
|
Zeno Rogue
|
e37fa65247
|
arcm:: fixed the possible crash on deleting arcms with large cells, because of the confusion of cdata
|
2021-07-04 11:00:38 +02:00 |
|
Zeno Rogue
|
f873a4ba18
|
init_heptagon fixup
|
2021-07-04 10:39:55 +02:00 |
|
Zeno Rogue
|
0cad3a55f9
|
arb:: unmirror functionality
|
2021-07-04 09:32:04 +02:00 |
|
Zeno Rogue
|
8b306c765e
|
used OOP for get_corner_position
|
2021-06-17 09:44:47 +02:00 |
|
Zeno Rogue
|
42fc2c44a7
|
rewritten shvid using OOP
|
2021-06-17 09:44:47 +02:00 |
|
Zeno Rogue
|
056419288c
|
enabling canvas now automatically enables ls::single
|
2021-04-23 20:09:23 +02:00 |
|
Zeno Rogue
|
67595a4ed3
|
redone hrmap::draw() function to keep DRY
|
2020-07-28 22:06:14 +02:00 |
|
Zeno Rogue
|
82f32607e6
|
MAJOR CHANGE: replaced (transmatrix,band_shift) pair with shiftmatrix
|
2020-07-28 22:06:14 +02:00 |
|
Zeno Rogue
|
bf1269e525
|
arb:: undo in connection debugger
|
2020-07-08 12:42:10 +02:00 |
|
Zeno Rogue
|
f8f166eb08
|
added option -tes as a synonym for -arbi
|
2020-06-06 18:43:09 +02:00 |
|
Zeno Rogue
|
8ec8ebc1d7
|
fixed arb and fake without CAP_TEXTURE
|
2020-06-06 18:42:58 +02:00 |
|
Zeno Rogue
|
0f6ec6e6f5
|
arb:: do not double sublines
|
2020-06-06 18:42:43 +02:00 |
|
Zeno Rogue
|
5cc58b2fcb
|
arb:: verify indexes in Conway
|
2020-06-06 18:42:34 +02:00 |
|
Zeno Rogue
|
3df2f6bf26
|
arb:: removed some debugs
|
2020-06-06 18:42:05 +02:00 |
|
Zeno Rogue
|
123b49e0f3
|
arb:: removed angleofs function, 'legacy' variable for the old behavior
|
2020-06-06 18:41:36 +02:00 |
|
Zeno Rogue
|
0739a7c16e
|
export hr_polygon_error
|
2020-06-06 18:40:08 +02:00 |
|
Zeno Rogue
|
b04061f8a8
|
implemented swapdim for arb
|
2020-06-03 16:42:26 +02:00 |
|
Zeno Rogue
|
15465d417f
|
arb:: after sliding, geom3::apply_always3()
|
2020-06-03 16:42:13 +02:00 |
|
Zeno Rogue
|
efe4e20cd4
|
arb:: set sliders from command line
|
2020-06-03 11:44:00 +02:00 |
|
Zeno Rogue
|
e3664c79a3
|
throw an exception when file does not exist
|
2020-06-03 11:43:48 +02:00 |
|
Zeno Rogue
|
0ae3ab3c9b
|
fake::split() = fake::in() or arb::in_slided() is used when both are applicable for a condition
|
2020-06-03 11:43:35 +02:00 |
|
Zeno Rogue
|
b55503dc9f
|
arb:: sliders
|
2020-06-02 02:29:31 +02:00 |
|
Zeno Rogue
|
87974ac1f4
|
hr_polygon_error::generate_error
|
2020-06-02 02:26:28 +02:00 |
|
Zeno Rogue
|
18d4165f64
|
arb:: symmetries
|
2020-05-31 03:24:41 +02:00 |
|
Zeno Rogue
|
067f0c3032
|
hr_polygon_error now informs about the end matrix
|
2020-05-30 20:06:28 +02:00 |
|
Zeno Rogue
|
1f1d8edeaa
|
arb:: remember filename
|
2020-05-30 20:00:44 +02:00 |
|
Zeno Rogue
|
21e256fe12
|
arb:: new command cscale
|
2020-05-30 20:00:09 +02:00 |
|
Zeno Rogue
|
8a28d1483b
|
added CAP_EDIT guards to arbitrile
|
2020-05-22 16:52:02 +02:00 |
|
Zeno Rogue
|
4cee27ae76
|
fixed a good-length check
|
2020-05-16 15:34:56 +02:00 |
|
Zeno Rogue
|
d4de598dee
|
arb:: spheres are now known to be bounded
|
2020-05-15 23:46:44 +02:00 |
|
Zeno Rogue
|
88381b9eef
|
full suppport for affine geometry in arb
|
2020-05-15 23:46:30 +02:00 |
|
Zeno Rogue
|
021dd34647
|
Merge branch 'master' of https://github.com/zenorogue/hyperrogue
|
2020-05-15 11:55:14 +02:00 |
|
Zeno Rogue
|
81350f4e51
|
arb:: initial commit for affine
|
2020-05-15 11:38:20 +02:00 |
|
Zeno Rogue
|
daeff80ff5
|
Merge pull request #108 from Quuxplusone/ifdef
Move all defaulting-of-`CAP_FOO` to sysconfig.h
|
2020-05-15 11:32:38 +02:00 |
|
Arthur O'Dwyer
|
f56e0fe2e3
|
Silence an unused-lambda-capture warning.
|
2020-05-03 15:12:12 -04:00 |
|
Zeno Rogue
|
2333537f11
|
fixed primes in connection_debugger
|
2020-05-01 19:35:50 +02:00 |
|
Zeno Rogue
|
5c1ae3654c
|
index verification
|
2020-05-01 18:31:04 +02:00 |
|
Zeno Rogue
|
3109d168cf
|
arb:: connection debugger
|
2020-05-01 18:11:48 +02:00 |
|
Zeno Rogue
|
ee6b500822
|
validate_real in arb
|
2020-05-01 17:27:06 +02:00 |
|
Zeno Rogue
|
fc1b590655
|
just in case complex values are now accepted as dist and angle.
|
2020-05-01 17:14:49 +02:00 |
|
Zeno Rogue
|
d95615bea2
|
arb:: parameters shown
|
2020-05-01 17:12:13 +02:00 |
|
Zeno Rogue
|
d8d7bf01bd
|
arb:: factored out load_tile
|
2020-05-01 17:10:53 +02:00 |
|
Zeno Rogue
|
c488599745
|
arbi:: debug messages for let commands with DF_GEOM
|
2020-04-29 15:10:07 +02:00 |
|
Zeno Rogue
|
e4a38d8aa9
|
editor launched in case of polygon error
|
2020-04-26 11:02:03 +02:00 |
|
Zeno Rogue
|
45bffedfbb
|
better error information from arb
|
2020-04-16 20:59:34 +02:00 |
|
Zeno Rogue
|
32c6228319
|
arb:: utilities for making Archimedean tilings
|
2020-03-22 11:27:06 +01:00 |
|
Zeno Rogue
|
3b5e31156d
|
arb:: a bit nicer
|
2020-03-22 10:15:57 +01:00 |
|
Zeno Rogue
|
0153cb905a
|
fixed a bug in some spherical tilings
|
2020-03-22 10:15:03 +01:00 |
|
Zeno Rogue
|
862d2c7e65
|
exporting arb::load
|
2020-03-21 19:05:44 +01:00 |
|
Zeno Rogue
|
3df5eff7f8
|
function 'relative_matrix_recursive' for reg3_rule and arbi
|
2020-01-28 17:58:55 +01:00 |
|
Zeno Rogue
|
59a9605b13
|
arb::relative_matrix
|
2020-01-16 17:13:37 +01:00 |
|
Zeno Rogue
|
6956808dea
|
arb:: fixed the bad performance
|
2020-01-15 17:55:36 +01:00 |
|
Zeno Rogue
|
13c1d85439
|
arbi:: check errors
|
2020-01-15 17:55:04 +01:00 |
|
Zeno Rogue
|
20c962ef9f
|
arbi:: fixmatrix
|
2020-01-15 17:54:54 +01:00 |
|
Zeno Rogue
|
0af6ef46ab
|
fixed a bug with arb spherical plain floors
|
2020-01-07 00:03:57 +01:00 |
|
Zeno Rogue
|
0d4ab601d0
|
arb:: fixed mirrors
|
2020-01-02 18:55:17 +01:00 |
|
Zeno Rogue
|
6496b3f8b6
|
arb:: 'nonorientable' tiles
|
2020-01-02 18:53:57 +01:00 |
|
Zeno Rogue
|
c168cf295b
|
arbi:: sublines optionally accepts epsilon, and also fixed a bug with int instead of ld
|
2020-01-02 16:40:30 +01:00 |
|
Zeno Rogue
|
d3d1d689fa
|
arb:: pattern Sublines
|
2019-12-27 23:34:41 +01:00 |
|
Zeno Rogue
|
bdcad95f73
|
arb:: Conway notation command
|
2019-12-27 23:00:07 +01:00 |
|