30fa4a378d
colour: add html-style colour parsing
2017-05-22 16:20:21 +10:00
9471b9eae7
test: ensure all tests return a useful status code
...
These tests were all assumed to execute correctly because CTest is not
capable of parsing the TAP output and instead relies entirely on status
codes.
2017-05-22 13:55:21 +10:00
d2ba672a30
colour: remove static constants
2016-12-12 17:03:36 +11:00
8cc4c1e82a
format: reimplement format rendering
...
requires literal string arrays, and implements more of the specifier
specification. does not implement 'n' or '$' specifiers. falls back to
snprintf for real arguments.
2016-07-28 13:39:27 +10:00
f9fb0873d3
build: tidy system headers
2016-07-28 13:39:27 +10:00
b1bc54ac8c
maths: move remaining operations into util namespace
2015-11-16 11:44:07 +11:00
7ae57730f0
whitespace
2015-04-13 18:06:08 +10:00
bbbbb675a6
test: move tests to TAP output
2015-04-13 16:45:56 +10:00
a7f96a127d
colour: add hsv/rgb conversions
2015-04-09 21:50:42 +10:00
7307d73bbc
colour: add html and x11 string lookup
2015-04-09 20:46:55 +10:00
ef4475949d
colour: specialise the cast function
2015-04-09 20:46:24 +10:00
e5d99b3370
coord: use stricter member variable names
...
use tags for the core coordinate structures to specify what names should
be used for the data variables (in the data union)
2015-03-03 04:11:30 +11:00
75156cedc3
colour: remove redundant rgba member variables
2015-01-15 14:03:44 +11:00