/home/fayn/OpenKraken-dev/OpenKN-math/src/Matrix.hpp File Reference

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

Include dependency graph for Matrix.hpp:

This graph shows which files directly or indirectly include this file:

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.


Generated on Thu Nov 12 16:06:35 2009 for OpenKN-math by  doxygen 1.5.8