|
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 |
|
|
4057a131c8
|
line: add closest parameter to point query
|
2015-02-19 14:20:09 +11:00 |
|
|
0ed770eb09
|
vector: style
|
2015-02-19 14:20:01 +11:00 |
|
|
ebfa147cd2
|
line: add trivial line type
|
2015-02-19 13:29:16 +11:00 |
|
|
ae6745a66a
|
plane: add trivial plane type
|
2015-02-19 13:29:16 +11:00 |
|
|
c8f067bf60
|
signal: add value wrapper signal
|
2015-02-19 13:29:16 +11:00 |
|
|
d342ef72f5
|
vector: add free dot function
|
2015-02-19 13:29:16 +11:00 |
|
|
b0d3211f02
|
vector: fully qualify std::begin/end
|
2015-02-19 13:29:16 +11:00 |
|
|
ac5292527c
|
coord: add begin/end functions
|
2015-02-19 13:29:16 +11:00 |
|
|
58ac6e910e
|
matrix: use GLMs implementation of 4x4 inversion
|
2015-02-19 13:29:16 +11:00 |
|