|
5b8df525a2
|
vector: add homogenous converter
added for symmetry with point classes
|
2015-07-21 01:41:48 +10:00 |
|
|
f451e5555e
|
format: add trivial printf wrapper
|
2015-07-21 01:37:45 +10:00 |
|
|
8840bae7b0
|
rational: update with more operators
|
2015-07-13 16:30:54 +10:00 |
|
|
991558fc7f
|
build: remove unused options code
|
2015-07-02 17:25:04 +10:00 |
|
|
174281ce20
|
n/rand: add general keyed random facility
|
2015-07-01 23:33:39 +10:00 |
|
|
6b712e2f57
|
n/midpoint: extract midpoint displacement funcs
|
2015-07-01 01:03:34 +10:00 |
|
|
1cd87f375e
|
build: clean genearted uri implementation
|
2015-06-30 22:24:44 +10:00 |
|
|
c014dd5658
|
build: disable zlib wrappers
|
2015-06-30 22:24:44 +10:00 |
|
|
4b79ce2b24
|
options: disable build and tests
|
2015-06-30 22:24:44 +10:00 |
|
|
75af292340
|
cmdopt: transfer test cases from option tests
|
2015-06-30 22:24:44 +10:00 |
|
|
6e5bd1885d
|
n/fractal: add runtime switchable fractal
|
2015-06-11 19:33:51 +10:00 |
|
|
5648ba63b3
|
n/basis: add runtime switchable basis function
|
2015-06-11 19:33:25 +10:00 |
|
|
250b8d21ec
|
cmdopt: add simple reimplementation of libcmdopt
|
2015-06-10 21:30:43 +10:00 |
|
|
e8d3cf8eb1
|
maths: remove deprecated maths objects
|
2015-06-05 16:07:03 +10:00 |
|
|
62a2fb12f0
|
build: add forgotten headers
|
2015-06-04 22:24:21 +10:00 |
|
|
7e00b7d096
|
image: add area and is_packed methods
|
2015-06-04 14:38:12 +10:00 |
|
|
c82f3aad2e
|
netpbm: extract ppm/pgm into distinct unit
|
2015-06-03 23:24:26 +10:00 |
|
|
ff23146a68
|
hash: extract fnv1a hashes to new unit
|
2015-06-02 21:36:30 +10:00 |
|
|
588b38fd17
|
hash: move wang mixing funcs into seperate unit
|
2015-06-02 21:11:57 +10:00 |
|
|
7dcba618c0
|
noise: add turbulence (displacement) combiner
|
2015-06-02 20:33:00 +10:00 |
|
|
6278902e3e
|
n/fractal: use a common base class
some working variables need to be precomputed. it makes sense to do this
in a base class.
|
2015-06-02 16:13:12 +10:00 |
|
|
59909ed860
|
n/basis: move basis code into inline headers
|
2015-06-01 18:42:10 +10:00 |
|
|
f6e2e6a409
|
n/fractal: use inline headers for fractals
|
2015-06-01 17:30:18 +10:00 |
|
|
2d002c9dce
|
n/fractal: extract each type into seperate units
|
2015-06-01 16:21:26 +10:00 |
|
|
79300cc8c4
|
build: style, increase post-indent
|
2015-06-01 16:21:26 +10:00 |
|
|
882fd9c87a
|
n/basis: add constant basis for testing
|
2015-05-29 15:50:45 +10:00 |
|
|
3a4fed804a
|
fasthash: add initial implementation
|
2015-05-28 12:17:25 +10:00 |
|
|
78f61af84c
|
noise/basis: extract basis into seperate units
|
2015-05-28 10:56:06 +10:00 |
|
|
a61ea32228
|
murmurhash: add initial translation
|
2015-05-25 16:12:45 +10:00 |
|
|
47423da841
|
style: sort Makefile target dependencies
|
2015-05-18 14:56:15 +10:00 |
|
|
912228f87b
|
noise: move lerp into noise namespace
|
2015-05-18 14:56:15 +10:00 |
|
|
5295f1a205
|
noise: add image noise test tool
|
2015-05-18 14:11:08 +10:00 |
|
|
054dfa918e
|
crypto: add XXTEA {en,de}cryption.
|
2015-05-15 18:27:24 +10:00 |
|
|
ddaca2f453
|
XTEA: add extended TEA encryption
|
2015-05-07 00:18:01 +10:00 |
|
|
9d3c058873
|
TEA: add "Tiny Encryption Algorithm"
|
2015-05-06 23:49:45 +10:00 |
|
|
717644acde
|
arc4: add initial implementation
|
2015-05-06 21:38:56 +10:00 |
|
|
199be3213a
|
introspection: add simple static introspection types
|
2015-04-20 17:51:00 +10:00 |
|
|
fa8387252e
|
tuple: add tuple iteration helpers
|
2015-04-20 17:48:11 +10:00 |
|
|
f9e8ea78bf
|
variadic: add index helper type
|
2015-04-20 17:13:14 +10:00 |
|
|
e0636a5b5e
|
sphere: add stub sphere class
|
2015-04-13 21:46:40 +10:00 |
|
|
bbbbb675a6
|
test: move tests to TAP output
|
2015-04-13 16:45:56 +10:00 |
|
|
e9c0ed3f5f
|
tap: use an object for logging
|
2015-04-13 16:43:49 +10:00 |
|
|
ef4475949d
|
colour: specialise the cast function
|
2015-04-09 20:46:24 +10:00 |
|
|
bd88832df3
|
coord: move cast/redim operations to coord
|
2015-04-09 17:58:47 +10:00 |
|
|
afad51db9d
|
aabb: add expand call
|
2015-04-09 14:05:01 +10:00 |
|
|
a300f99b87
|
vector: add polar_to_cartesian
|
2015-04-02 15:01:17 +11:00 |
|
|
5674f2a2e9
|
json: add basic json-schema draft 4 support
|
2015-03-19 00:25:50 +11:00 |
|
|
5e20ee3a1d
|
json/fwd: add forward declaration header
|
2015-03-19 00:25:50 +11:00 |
|
|
4e3d67185c
|
rename line to ray
|
2015-03-11 22:31:35 +11:00 |
|
|
07f6f9ea2a
|
aabb: initial stub
|
2015-03-07 03:16:57 +11:00 |
|