f6056153e3
rename root namespace from util to cruft
...
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
803acc9a87
relicense under MPL-2.0
2018-08-04 15:14:06 +10:00
b01173d82b
maths: rename limit to clamp
2018-05-03 21:43:48 +10:00
2d7e3e5d7d
build: prefer iosfwd over iostream
2018-03-22 16:11:13 +11:00
82a8446e10
build: silence various type conversion warnings
2018-01-18 11:56:42 +11:00
34788756d2
build: don't use './' as an include prefix
...
GCC produces ODR error when including paths of the form './foo' and
'foo' in the same binary. Rather than managing duplication we just
universally pick the absolute form over the relative form.
2017-11-22 16:49:37 +11:00
dca8b174c6
build: add forgotten clang/gcc7 headers
2017-05-16 17:12:14 +10:00
4f795c9e40
bezier: add signed distance queries
2016-12-21 20:25:50 +11:00