Klaus Basan
|
837809b96d
|
Changed round and renamed length in vector / matrix
|
2013-05-01 00:00:03 +02:00 |
|
Mathew Sutcliffe
|
a05b85135c
|
replaced "clone" with "derived" in CRTP (more usual, more flexible, more clear in its intent, and avoids copying the object twice on compilers that don't optimise return by value)
|
2013-04-30 00:09:32 +01:00 |
|
Klaus Basan
|
c6426a0759
|
Move Math constants into class (to be consistent with other constants), tested against minGW / gcc 4.7.2 and fixed various issues (mainly initializer lists, unused variables). BlackMisc compiles now in MinGW, but still issues (especially with qDebug() friend methods)
|
2013-04-29 16:00:41 +02:00 |
|
Klaus Basan
|
a31e405b6b
|
Implemented commutative multiplications as friends in the templates, further test cases (unit tests), fixed Doxygen attributes, renamed test classes
|
2013-04-25 01:56:18 +02:00 |
|
Klaus Basan
|
472521f281
|
Further details on classes like epsilon compare, further unit tests.
|
2013-04-24 01:59:17 +02:00 |
|
Klaus Basan
|
bd53371de4
|
Fixed some issue with scalar multiplications (explicit) and continued with UNIT tests
|
2013-04-21 01:13:23 +02:00 |
|
Klaus Basan
|
f4affe55ef
|
Had to withdraw 3Vector3D, since they store values internally as float (idiotic design). Hence qreal will be dropped. Started with Unit tests.
|
2013-04-20 17:46:46 +02:00 |
|
Klaus Basan
|
8121babe77
|
Initial structure for refactoring, some conversions still missing. Especially required further test cases.
|
2013-04-19 00:19:41 +02:00 |
|
Klaus Basan
|
5bf308c54b
|
Initial refactoring of vector and matrix classes
|
2013-04-18 01:04:21 +02:00 |
|