liballofw
Classes | Namespaces | Typedefs | Functions
matrix.h File Reference
#include "vector.h"
#include <algorithm>

Go to the source code of this file.

Classes

struct  allofw::Matrix3_< T >
 
struct  allofw::Matrix4_< T >
 

Namespaces

 allofw
 
 allofw::internal
 

Typedefs

typedef Matrix3_< float > allofw::Matrix3f
 
typedef Matrix3_< double > allofw::Matrix3d
 
typedef Matrix3d allofw::Matrix3
 
typedef Matrix4_< float > allofw::Matrix4f
 
typedef Matrix4_< double > allofw::Matrix4d
 
typedef Matrix4d allofw::Matrix4
 

Functions

template<typename number_t , int size>
void allofw::internal::matrix_inversion (const number_t *data, number_t *output)
 
template void allofw::internal::matrix_inversion< double, 3 > (const double *, double *)
 
template void allofw::internal::matrix_inversion< float, 3 > (const float *, float *)
 
template void allofw::internal::matrix_inversion< double, 4 > (const double *, double *)
 
template void allofw::internal::matrix_inversion< float, 4 > (const float *, float *)