dd36ab6fe1
Fill in missing Matrix4 symbols
2014-08-10 11:39:25 -07:00
49d097a803
Get rid of Matrix<N,M>, just use Matrix4
2014-08-10 10:51:12 -07:00
a5f451a120
Basics unit tests found some bugs!
2014-08-09 22:00:54 -07:00
43cb182aa7
Have to use operator() for Matrix<>::operator*
...
Matrix<N,P> is a different class from Matrix<N,M> so Matrix<N,M> can't access protected member data on Matrix<N,P>. There must be a better way that having to do the multiplies requires for operator().
2014-08-09 09:57:09 -07:00
a3d51f7cf3
TranslationMatrix() is not static
2014-08-09 09:02:04 -07:00
8ccfbc0498
Scalar multiplication Doxygen group
2014-08-09 08:31:37 -07:00
9b076f1533
Implement more robust * and / for Matrix
2014-08-08 23:05:24 -07:00
b59b6d85c0
Add Matrix4, implement TranslationMatrix()
2014-08-08 22:14:20 -07:00
9474153736
Move Zero() and Identity() definitions to the right place
2014-08-08 22:13:51 -07:00
2cadffd7d4
Fix Vector4 constructors and clean up compiler errors
2014-08-08 21:47:44 -07:00
2b9fec5d82
Const operator==
2014-08-08 21:12:18 -07:00
bfd3b8cbce
uint –> UInt
2014-08-08 21:12:06 -07:00
c5b9d73a96
Add constructors and operator== to Matrix<>
2014-08-08 20:44:31 -07:00
32b52ace93
Templated matrix class
2014-08-08 17:35:34 -07:00