|
e466b08a10
|
aabb: instance the class in util namespace
fixes clang compilation error
|
2015-03-10 16:20:12 +11:00 |
|
|
2cd7ce0aca
|
maths: use qualified min/max functions
|
2015-03-07 03:21:06 +11:00 |
|
|
994121f2bf
|
line: add aabb intersection test
|
2015-03-07 03:20:50 +11:00 |
|
|
1ec7761309
|
region: add calls to debug::sanity
|
2015-03-07 03:20:28 +11:00 |
|
|
8a0eee50e3
|
point: add from function
|
2015-03-07 03:20:07 +11:00 |
|
|
a2055b30bf
|
line: use aabb for box intersect
|
2015-03-07 03:19:48 +11:00 |
|
|
50f1e79ed9
|
line: reorder constants in box intersect
|
2015-03-07 03:19:25 +11:00 |
|
|
0ba8b414b4
|
coord/ops: comments
|
2015-03-07 03:18:32 +11:00 |
|
|
3f07f6edf7
|
coord/ops: negation operator
|
2015-03-07 03:18:13 +11:00 |
|
|
869125e308
|
coord/ops: correct order of operators scalar ops
|
2015-03-07 03:17:22 +11:00 |
|
|
07f6f9ea2a
|
aabb: initial stub
|
2015-03-07 03:16:57 +11:00 |
|
|
ae484f7e74
|
line: add AABB intersection test
|
2015-03-06 17:53:08 +11:00 |
|
|
832472c861
|
extent,region: instantiation for 3d types
|
2015-03-06 17:52:40 +11:00 |
|
|
e69d970e22
|
coord/ops: add max/min vector and element
|
2015-03-06 17:52:25 +11:00 |
|
|
cbf385b570
|
hash/hmac: instantiate in containing namespace
|
2015-03-06 02:02:27 +11:00 |
|
|
b96ccef8ba
|
coord/ops: use relative include paths
assists when building external projects
|
2015-03-06 02:01:50 +11:00 |
|
|
9d58f835a9
|
coord/ops: consistency in forward declarations
|
2015-03-06 02:01:32 +11:00 |
|
|
e461654de8
|
coord: split coord header into components
|
2015-03-06 01:46:01 +11:00 |
|
|
99ba406b4d
|
coord: move base coord class into main namespace
|
2015-03-06 01:16:14 +11:00 |
|
|
439bb19679
|
coord: move operators out of subclasses
|
2015-03-06 01:09:58 +11:00 |
|
|
872499360f
|
extent: derive from generic coord class
|
2015-03-03 19:43:09 +11:00 |
|
|
31d1d741e9
|
extent/region: update to use size parameters
|
2015-03-03 04:13:29 +11: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 |
|
|
791b91420f
|
extent: add indexing operator
|
2015-03-03 00:14:16 +11:00 |
|
|
08783ef1a3
|
region: use correct width/height in inset test
|
2015-03-02 18:49:13 +11:00 |
|
|
69864bdfcd
|
region: add rebase method
sets region base point
|
2015-03-02 18:49:12 +11:00 |
|
|
3e2c70f251
|
region: add magnitude setter
|
2015-03-02 18:49:12 +11:00 |
|
|
eda97b844b
|
extent: add MIN/MAX static members
|
2015-03-02 18:49:12 +11:00 |
|
|
22a492e58a
|
extent: add scalar constructor
|
2015-03-02 18:49:12 +11:00 |
|
|
29a148e2e5
|
hash/hotp: add simple HOTP implementation
|
2015-03-02 02:55:54 +11:00 |
|
|
cedcf90c3f
|
hash/hmac: add HMAC-SHA1 support
|
2015-03-02 01:21:52 +11:00 |
|
|
e52b8368f2
|
hash/hmac: add rfc 2202 test data
|
2015-03-02 00:41:52 +11:00 |
|
|
c10e11c398
|
hash/hmac: allow keys greater than block length
|
2015-03-02 00:35:58 +11:00 |
|
|
cce9af76e3
|
style
|
2015-03-02 00:35:45 +11:00 |
|
|
f4fe636cb0
|
hash/hmac: add simple HMAC-MD5
|
2015-03-02 00:07:50 +11:00 |
|
|
277354807e
|
hash/md5: fix blocksize block flushing on update
|
2015-03-02 00:05:30 +11:00 |
|
|
1392b38634
|
build: bump tap-driver
|
2015-03-02 00:05:09 +11:00 |
|
|
ba0b43ce20
|
signal: remove rvalref from constructor
too difficult to allow binding to lvals and rvals so just drop the rval
support. we shouldn't be using heavyweight types here anyway.
|
2015-02-20 21:54:08 +11:00 |
|
|
6c88184b6b
|
extent: add vector-only constructor
|
2015-02-20 21:53:51 +11:00 |
|
|
84c957440b
|
region: add extent-only constructor
|
2015-02-20 21:53:34 +11:00 |
|
|
c29be43fd1
|
range: add convenience typedefs
|
2015-02-20 21:53:16 +11:00 |
|
|
f77cb9d1d8
|
range: add size query
|
2015-02-20 20:50:12 +11:00 |
|
|
ab2996745e
|
range: fully qualify util and std
|
2015-02-20 20:45:39 +11:00 |
|
|
f0ea25ed97
|
range: comment sections
|
2015-02-20 20:40:01 +11:00 |
|
|
bf3a6f2be7
|
build: properly qualify EXTRA_DIST test files
|
2015-02-20 17:19:52 +11:00 |
|
|
f694df6617
|
build: add forgotten files to source list
|
2015-02-20 17:19:40 +11:00 |
|
|
0a153e8e12
|
region: add vector subtraction operator
|
2015-02-20 16:06:46 +11:00 |
|
|
43fcd59d80
|
bezier: remove unused local variable
|
2015-02-20 16:06:28 +11:00 |
|
|
0f9e0fe5a7
|
signal: add forwarding value_signal constructor
|
2015-02-20 15:28:28 +11:00 |
|
|
ba878238af
|
region: add vector addition operator
|
2015-02-20 15:26:59 +11:00 |
|