Zeno Rogue
|
6c61162392
|
merge
|
2019-12-26 22:40:41 +01:00 |
|
Zeno Rogue
|
43cba3b071
|
edge and regradius functions shown
|
2019-12-26 22:31:22 +01:00 |
|
Zeno Rogue
|
4a7b09b25e
|
regradius function
|
2019-12-26 22:30:48 +01:00 |
|
Zeno Rogue
|
688021ee1c
|
edge function
|
2019-12-26 22:29:29 +01:00 |
|
Zeno Rogue
|
e5e4db5ef1
|
bignum: operator >
|
2019-12-25 21:50:57 +01:00 |
|
Zeno Rogue
|
35f076a171
|
conversion from ld to bignum
|
2019-12-25 21:49:09 +01:00 |
|
Zeno Rogue
|
454024a42c
|
moved bignum to util.cpp
|
2019-12-25 21:49:09 +01:00 |
|
Zeno Rogue
|
8aede89c24
|
new parser function: sqrt
|
2019-12-23 21:49:37 +01:00 |
|
Zeno Rogue
|
4144c2b928
|
parser:: factored out next_token()
|
2019-12-23 21:49:17 +01:00 |
|
Zeno Rogue
|
15000034fd
|
parser:: error handling now uses exceptions
|
2019-12-23 21:44:51 +01:00 |
|
Zeno Rogue
|
a83220c34e
|
parser:: 'deg' as a default constant
|
2019-12-23 21:18:45 +01:00 |
|
Zeno Rogue
|
bce9dbda7d
|
parser:: convenience functions rparse and iparse
|
2019-12-23 21:18:35 +01:00 |
|
Zeno Rogue
|
c70c082f36
|
parser:: skip_white
|
2019-12-23 21:18:26 +01:00 |
|
Zeno Rogue
|
90c0260d5f
|
parser:: random
|
2019-11-16 01:39:31 +01:00 |
|
Zeno Rogue
|
4dfa168ce4
|
parser/texture:: txp function
|
2019-11-15 13:50:23 +01:00 |
|
Zeno Rogue
|
388ac890bf
|
pattern formula:: wallif function
|
2019-11-15 13:50:23 +01:00 |
|
Zeno Rogue
|
74a139ca3e
|
Z period in product geometries
|
2019-11-13 20:48:38 +01:00 |
|
Zeno Rogue
|
b80caa11a6
|
moved zgmod to util
|
2019-11-08 14:56:54 +01:00 |
|
Zeno Rogue
|
82f24b4b6c
|
exporting necessary stuff all over (in progress)
|
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
|
2c073c1ec1
|
cleanup of mercator_fix
|
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
|
cb666fb24a
|
more header shifting
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
1c6b8ad3f0
|
utilities for printing moved to new file hprint.cpp
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
c2d56fb9bc
|
autohdr.h applied in more files
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
0054dbc118
|
utilities:: kz
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
7ba8b2d680
|
utilities:: lerp
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
d864c8cc1e
|
racing:: speedometer
|
2019-09-12 22:50:05 +02:00 |
|
Zeno Rogue
|
f7d580fa9c
|
replaced fts variants with a single fts
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
8518f97ded
|
text files are now read with scan(fhstream&...) functions and written with print(...) functions
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
0386f4179c
|
whatever cont.
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
6e26508a77
|
replaced some instances of double to ld, so that everything compiles when ld is redefined to float
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
b74c2369a0
|
'shot' value to change shots
|
2019-09-12 22:42:59 +02:00 |
|
?
|
e39777f04d
|
CAP_ animations etc. cleanup
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
730e7b5b99
|
number editor now accepts hex numbers, and uses hex as default when editing Tortoises
|
2019-02-06 18:48:53 +01:00 |
|
Zeno Rogue
|
34d4223bed
|
new color pattern: formula
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
9de7aa27c5
|
parser:: extra functions: to01 and ifp
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
460eb19881
|
implemented new geometries: cylinder and (only one for now) Mobius band
|
2018-12-11 22:10:53 +01:00 |
|
Zeno Rogue
|
2fa265ac10
|
implemented a better system for logging and binary output
|
2018-11-24 21:23:02 +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
|
e95d5ea215
|
formulas now can refer to mouse position
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
2d87ca4798
|
floor and frac functions
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
4ce6005597
|
a/b parameters, and parameters referring to each other
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
d69e952729
|
animate parameters from the edit dialog
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
0a198a2ab5
|
parser: s and ms are always accepted
|
2018-11-11 11:25:59 +01:00 |
|
Zeno Rogue
|
d1f6b1fff3
|
help for formula parser
|
2018-11-11 11:25:59 +01:00 |
|
Zeno Rogue
|
55fdd25a6c
|
formula parser now understands complex numbers, and some extra functions including let(x=2, x*x)
|
2018-11-11 11:25:58 +01:00 |
|
Zeno Rogue
|
0a54e56950
|
graph drawing in RogueViz
|
2018-10-23 17:07:42 +02:00 |
|
Zeno Rogue
|
acae962b13
|
appears now uses simplified parameters
|
2018-09-28 01:49:56 +02:00 |
|
Zeno Rogue
|
34921e983e
|
fixed unary minus in number parser
|
2018-09-23 16:34:53 +02:00 |
|