#include <iostream>#include <algorithm>#include <cmath>#include "Vector.hpp"#include "MathException.hpp"


Go to the source code of this file.
Classes | |
| class | kn::Matrix< T > |
| class to manipulate a matrix More... | |
Namespaces | |
| namespace | kn |
Typedefs | |
| typedef Matrix< float > | kn::Matrixf |
| typedef Matrix< double > | kn::Matrixd |
| typedef Matrix< int > | kn::Matrixi |
Functions | |
| template<class U > | |
| std::ostream & | kn::operator<< (std::ostream &stream, const Matrix< U > &m) |
| Redefines display for a matrix. | |
| template<class U > | |
| Vector< U > | kn::operator* (const Vector< U > &v, const Matrix< U > &m) |
| Multiplies a vector with a matrix. | |
| template<class U > | |
| Matrix< U > | kn::operator* (const U &d, const Matrix< U > &m) |
| Multiplies a scalar with a matrix. | |
1.5.8