|
6b1cbc4d73
|
Move source out of root and into the cruft directory
|
2024-07-18 12:27:05 +10:00 |
|
|
a94cd677bd
|
tap: use fmtlib specifiers
|
2021-04-13 16:05:08 +10:00 |
|
|
5d0f879ad4
|
quaternion: ensure tests don't use >2PI radian parameters
|
2020-01-01 06:54:25 +11:00 |
|
|
8beada1646
|
debug: split debug headers into components
|
2019-05-17 12:26:08 +10:00 |
|
|
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 |
|
|
5bc2cf12d4
|
maths: use true constexpr values for pi
|
2018-03-12 23:06:15 +11:00 |
|
|
a8088d03cd
|
matrix: use vector for the row storage
|
2017-11-24 17:19:32 +11:00 |
|
|
59240ce83a
|
matrix: move implementation from ipp to hpp
|
2017-11-24 17:19:32 +11:00 |
|
|
3799135236
|
coord: add general vector comparison function
|
2017-08-27 12:32:00 +10:00 |
|
|
e549f3d554
|
matrix: move identity and zeroes into constexpr funcs
|
2016-10-17 22:34:53 +11:00 |
|
|
db076ad6f4
|
quaternion: update look, from_to, rotate
|
2016-10-12 23:03:33 +11:00 |
|
|
2d31cf9537
|
matrix: add tranposition test case
|
2016-10-11 20:57:03 +11:00 |
|
|
83484a6ea1
|
matrix: add look_at and euler tests
|
2016-09-14 17:56:27 +10:00 |
|
|
28cd180c44
|
matrix: add expanded scalar operations
|
2016-08-15 20:56:10 +10:00 |
|
|
1f86925237
|
matrix: add elementwise sum function overload
|
2016-08-15 20:56:10 +10:00 |
|
|
b1bc54ac8c
|
maths: move remaining operations into util namespace
|
2015-11-16 11:44:07 +11:00 |
|
|
7b083df977
|
maths: tighten up type requirements for almost_equal
almost_equal only operates on two reals, or two integers (and even then
only on the same signedness).
|
2015-11-13 17:18:10 +11:00 |
|
|
a73fb9307c
|
matrix: extract size dependant operations
|
2015-11-04 23:23:46 +11:00 |
|
|
176b33604b
|
matrix: parameterise on dimension
|
2015-10-30 23:40:13 +11:00 |
|
|
abf88710b4
|
test: use TAP on more tests
|
2015-07-13 16:30:54 +10:00 |
|
|
bbbbb675a6
|
test: move tests to TAP output
|
2015-04-13 16:45:56 +10:00 |
|
|
509d9a1582
|
matrix: remove debug print in test
|
2015-02-19 13:29:16 +11:00 |
|
|
5956d0421e
|
parameterise point, vector, region, matrix on type
|
2014-12-15 20:10:56 +11:00 |
|
|
a198aa1cba
|
matrix: add trivial matrix-mul test
|
2014-12-15 13:32:17 +11:00 |
|
|
3ab2e8ed57
|
matrix: add analytical 4x4 inverse
|
2014-08-19 20:45:28 +10:00 |
|
|
c086e2c9d7
|
test: move maths-matrix test to maths dir
|
2014-08-18 22:16:50 +10:00 |
|
|
f6894fabc8
|
whitespace
|
2014-08-18 22:16:50 +10:00 |
|
|
1b96816bd3
|
matrix: debug build fix for braces and defines
|
2014-05-09 13:13:18 +10:00 |
|
|
4f5d75a1df
|
Make all check macros uppercase
|
2012-05-11 12:34:21 +10:00 |
|
|
cdd1f60b0d
|
Update tests to use the util namespace
|
2011-11-04 17:28:04 +11:00 |
|
|
745e06d1af
|
initial import from waif
|
2011-05-23 17:18:52 +10:00 |
|