fart/test/tests.cc
Josh Holtrop 13d7d90b87 added operator*=() to util/Matrix
git-svn-id: svn://anubis/fart/trunk@27 7f9b0f55-74a9-4bce-be96-3c2cd072584d
2009-01-22 20:31:13 +00:00

31 lines
462 B
C++

#include <iostream>
#include <cassert>
#include "util/Matrix.h"
using namespace std;
int main()
{
Matrix m = Matrix::identity();
m[0][3] = 2.0;
m[1][3] = -1.0;
m[2][3] = 10.0;
cout << "m:" << endl << m;
Matrix i = m.getInverse();
cout << "i:" << endl << i;
Matrix mult = m * i;
cout << "mult:" << endl << mult;
m *= m;
cout << "m^2:" << endl << m;
m *= m;
cout << "m^4:" << endl << m;
return 0;
}