Zeno Rogue
|
e319d953ea
|
fixed distance calculation in bitruncated {4,4}
|
2019-12-27 11:30:42 +01:00 |
|
Zeno Rogue
|
432583d6ce
|
fixed euc::full_coords2 in bitruncated {4,4}
|
2019-12-27 11:30:27 +01:00 |
|
Zeno Rogue
|
0a9ec78c18
|
remplace euclid6, euclid4, 'euclid && \!archimedean && \!penrose' with standard_tiling(), euc::in(dimension, s7)
|
2019-12-14 11:57:23 +01:00 |
|
Zeno Rogue
|
4dc45c92ed
|
fixed for older compilers
|
2019-12-08 20:07:02 +01:00 |
|
Zeno Rogue
|
2fb1210811
|
irr torus works only in orientable for now -- disabled for other
|
2019-12-08 20:07:02 +01:00 |
|
Zeno Rogue
|
f03c5b5c1d
|
Euclidean irregular maps can now be mapped to supergroups
|
2019-12-08 20:07:02 +01:00 |
|
Zeno Rogue
|
3a5a2236de
|
euc:: fixed adj(c,i) in 3D
|
2019-12-08 11:25:27 +01:00 |
|
Zeno Rogue
|
206dc25ed6
|
euc:: further cleanup
|
2019-12-08 11:25:14 +01:00 |
|
Zeno Rogue
|
e8a39e6663
|
replaced euclid3:: with euc::
|
2019-12-08 11:01:28 +01:00 |
|
Zeno Rogue
|
ddb5d07ff6
|
cleanup in Euclidean
|
2019-12-08 10:59:09 +01:00 |
|
Zeno Rogue
|
99ab57086b
|
in_wallopt(): auto in racing
|
2019-12-06 11:45:19 +01:00 |
|
Zeno Rogue
|
0cc24cf982
|
removed MAXMDIM == 4 guards in Euclidean
|
2019-11-30 18:55:02 +01:00 |
|
Zeno Rogue
|
56e575369b
|
missing override markers
|
2019-11-30 18:48:44 +01:00 |
|
Zeno Rogue
|
89cfc2bce1
|
adjusted for older compilers
|
2019-11-30 18:48:44 +01:00 |
|
Zeno Rogue
|
f69ea5ec8d
|
irr:: Euclidean guarding
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
2ae2796f78
|
exported torus stuff
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
638f408d05
|
renamed as_gp and as_coord to to_loc and to_coord
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
16eb050788
|
euclid:: relative_matrix takes hint into account
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
bd89c1b91a
|
third turn space improvements
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
e258b923c6
|
fixed the third-turn space
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
c9ee645120
|
fixed optimal_axes
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
b904fdde1e
|
removed the difference between euclid3::coord and array<int,3> -- euclid3::coord is now array<int,3>
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
90177343a4
|
euclid:: third turn space (first try)
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
30329df05c
|
euclid:: fixed relative_matrix
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
9f6ca746cd
|
euclid:: fixed the orientable flag
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
149ab92976
|
hypersian rug option mode in Euclidean
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
22bfbf17db
|
'standard rotation' option in Euclidean
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
1e290ba48a
|
swapped the periods in single_row_torus
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
7d99bc8c73
|
euclid:: set the qSMALL flag
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
4644d54987
|
reimplemented sdxy
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
d6a38524a0
|
euclid:: sample tori
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
9ce5687f57
|
replaced first_period by ::T0 use
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
66164d873c
|
implemented euc2_coordinates and at_euc2_coordinates
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
97adbc28c0
|
Euclidean distance restored
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
4cb9980c58
|
world size for Euclidean
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
e01411f98f
|
display the fundamental domain in the Euclidean torus setting
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
999eec6650
|
irregular maps in Euclidean
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
1cba452f07
|
rewritten the Euclidean geometry
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
7e8ede4bd6
|
relative_matrix and adj changed
|
2019-11-30 18:05:23 +01:00 |
|
Zeno Rogue
|
d537b05fb3
|
torus generates spin correctly (orientable only)
|
2019-11-22 19:39:36 +01:00 |
|
Zeno Rogue
|
aeaaf7586a
|
refactored map functions: ddspin, iddspin, spacedist, spin_angle, virtualRebase[simple], adj
|
2019-11-14 16:51:50 +01:00 |
|
Zeno Rogue
|
ef9e2236ba
|
viewctr is no more... major reduction of redundancy/complexity
|
2019-11-14 00:26:50 +01:00 |
|
Zeno Rogue
|
377fd3f8bd
|
torus3 improvements
|
2019-11-02 22:17:57 +01:00 |
|
Zeno Rogue
|
cca689641a
|
euclid3::set_torus added
|
2019-11-02 20:27:44 +01:00 |
|
Zeno Rogue
|
85a08d205d
|
refactored celldraw
|
2019-10-25 12:44:41 +02:00 |
|
Zeno Rogue
|
adee8aa699
|
wall optimization option (-wallopt): do not draw things behind walls
|
2019-10-12 11:21:00 +02:00 |
|
Zeno Rogue
|
848eb8f48b
|
export everything: modules compiled separately
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
339f6820fe
|
removed referring to specific map subtypes
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
9647cbd47e
|
added #include hyper.h to all cpp files
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
6958cbcbd9
|
product:: preliminary version (no turning)
|
2019-09-12 22:50:13 +02:00 |
|