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
|
43bf7c5cfe
|
fixed MAXMDIM guards
|
2019-11-03 14:19:11 +01:00 |
|
Zeno Rogue
|
29d1427154
|
fixed confusion in 3D elliptic spaces
|
2019-10-27 00:45:34 +02:00 |
|
Zeno Rogue
|
d0ef1c7578
|
fixed generation of 3D elliptic spaces
|
2019-10-27 00:45:24 +02:00 |
|
Zeno Rogue
|
09acbc5fb2
|
generate crystal
|
2019-10-27 00:45:00 +02:00 |
|
Zeno Rogue
|
85a08d205d
|
refactored celldraw
|
2019-10-25 12:44:41 +02:00 |
|
Zeno Rogue
|
be3d755d09
|
exports for raycasting
|
2019-10-22 00:37:24 +02:00 |
|
Zeno Rogue
|
bf691001ab
|
added missing guards
|
2019-10-12 19:09:53 +02:00 |
|
Zeno Rogue
|
ad15ecf3e6
|
reg3:: optimized non-crystal 344
|
2019-10-12 13:19:58 +02:00 |
|
Zeno Rogue
|
924a8b1e87
|
fixed the regular octahedral and dodecahedral honeycombs: side[i] and side[i+S7/6] are now opposite
|
2019-10-12 13:19:18 +02:00 |
|
Zeno Rogue
|
48f0162e69
|
increased vertex_distance to 13 in 334
|
2019-10-12 13:16:22 +02:00 |
|
Zeno Rogue
|
d2b3df57c6
|
crystal {3,4,4}
|
2019-10-12 11:24:29 +02:00 |
|
Zeno Rogue
|
352f9ed8a9
|
reg3:: cellrotations
|
2019-10-12 11:22:13 +02:00 |
|
Zeno Rogue
|
0a465a7af5
|
export adjcheck, strafedist
|
2019-10-12 11:21:46 +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
|
e80869e14e
|
fixed a bug in octahedral honeycombs
|
2019-10-10 13:49:35 +02:00 |
|
Zeno Rogue
|
da4846f216
|
reg3:: improved the comments, also prepared for ideal
|
2019-10-10 13:49:35 +02:00 |
|
Zeno Rogue
|
57a8c93a82
|
reg3:: using quotient_map based on whether quotient_map exists
|
2019-10-10 13:49:35 +02:00 |
|
Zeno Rogue
|
562fe72629
|
fixed some } to EX }
|
2019-09-13 00:31:32 +02:00 |
|
Zeno Rogue
|
848eb8f48b
|
export everything: modules compiled separately
|
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
|
481b1de5f9
|
reg3:: some junk removed
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
8b1c7bffe4
|
initial reformatting of comments for Doxygen
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
e1194ff588
|
more header cleanup
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
c131e21198
|
namespace hyperpoint_vec removed
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
1573c0daef
|
some more missing overrides
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
bb63fcdcda
|
refactored first_cell_to_draw so that it is changed in one place
|
2019-09-12 22:49:46 +02:00 |
|
Zeno Rogue
|
d9754ec57c
|
added some missing 'override'
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
c8e950cd40
|
added some missing CAP_ and MAXMDIM guards
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
044298d0bd
|
fixed missing fix_distances
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
81289b3216
|
set alt to NULL just in case
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
c0145c0d9c
|
3d:: Euclidean tori
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
039118425c
|
3D:: alternate minefield adjacency rule
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
f9db5b3863
|
fixed some uninitialized variable warnings
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
4c5a9091c2
|
made allcells work correctly in S^3
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
7e65ea23ea
|
pseudohept in Field534
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
38559b304b
|
fixed fielval_uniq for 3d geometries
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
af25eb1f1f
|
3D:: implemented the cool Emerald Mine pattern for 534, and also some Vineyard/Emerald patterns for both 435 and 534.
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
13c426ae37
|
3d:: regular hyperbolic honeycombs now synchronize with the field quotient space
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
ba28bf5880
|
fixup sightranges
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
c693d40b84
|
fixup better naming
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
d369decc94
|
3d:: field quotient spaces for reg3
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
791851f8d5
|
3d:: pseudohept for 534
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
3f836d1dfe
|
3d:: Great Walls in H3 geometries
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
ebbaa3fcc3
|
fixed some memory bugs
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
497f7f6c0f
|
3d:: reg3:: distances and alt-distances
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
78d88b5909
|
improved in the OO fashion: draw, relative_matrix, create_step, and several minor functions are now virtual in hrmap
|
2019-09-12 22:38:44 +02:00 |
|
Zeno Rogue
|
ce632ff9d5
|
reg3:: in reg hyperbolic honeycombs, celldistance now works correctly for small distances (required for trans walls)
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
30272ce45e
|
fixed for Steam compiler
|
2019-09-12 22:38:43 +02:00 |
|