ACT-CV - Machine Vision for Cognitive Modeling
Classes | Functions
DMatrix.h File Reference

matrices of double precision floating points More...

#include <iostream>
#include <cmath>
Include dependency graph for DMatrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DMatrix< zeilen, spalten >
 a matrix of type double More...
 
class  DMatrix< zeilen, spalten >
 a matrix of type double More...
 
class  SquareOperation< _t >
 how to square something More...
 
class  SquareOperation< DMatrix< zeilen, 1 > >
 how to multiply a vector with itself More...
 

Functions

template<unsigned int dims>
double Len (const DMatrix< dims, 1 > &p)
 
template<unsigned int zeilen, unsigned int spalten>
DMatrix< zeilen, spalten > operator- (const DMatrix< zeilen, spalten > &m)
 
template<unsigned int zeilen, unsigned int spalten>
std::ostream & operator<< (std::ostream &o, const DMatrix< zeilen, spalten > &m)
 
template<unsigned int zeilen, unsigned int spalten>
std::istream & operator>> (std::istream &in, DMatrix< zeilen, spalten > &m)
 
template<unsigned int l, unsigned int m, unsigned int n>
DMatrix< l, n > operator* (const DMatrix< l, m > &a, const DMatrix< m, n > &b)
 
template<unsigned int l, unsigned int m, unsigned int n>
DMatrix< l, n > Multiply (const DMatrix< l, m > &a, const DMatrix< m, n > &b)
 
template<unsigned int dims>
double ScalProd (const DMatrix< dims, 1 > &p1, const DMatrix< dims, 1 > &p2)
 
template<unsigned int zeilen, unsigned int spalten>
void InitZero (DMatrix< zeilen, spalten > &x)
 

Detailed Description

matrices of double precision floating points

created for the 2006 Fitts' law experiment

Definition in file DMatrix.h.

Function Documentation

template<unsigned int zeilen, unsigned int spalten>
void InitZero ( DMatrix< zeilen, spalten > &  x)
template<unsigned int dims>
double Len ( const DMatrix< dims, 1 > &  p)
template<unsigned int l, unsigned int m, unsigned int n>
DMatrix<l,n> Multiply ( const DMatrix< l, m > &  a,
const DMatrix< m, n > &  b 
)

Definition at line 208 of file DMatrix.h.

References DMatrix< zeilen, spalten >::x.

template<unsigned int l, unsigned int m, unsigned int n>
DMatrix<l,n> operator* ( const DMatrix< l, m > &  a,
const DMatrix< m, n > &  b 
)

Definition at line 193 of file DMatrix.h.

References DMatrix< zeilen, spalten >::x.

template<unsigned int zeilen, unsigned int spalten>
DMatrix<zeilen,spalten> operator- ( const DMatrix< zeilen, spalten > &  m)

Definition at line 162 of file DMatrix.h.

template<unsigned int zeilen, unsigned int spalten>
std::ostream& operator<< ( std::ostream &  o,
const DMatrix< zeilen, spalten > &  m 
)

Definition at line 171 of file DMatrix.h.

template<unsigned int zeilen, unsigned int spalten>
std::istream& operator>> ( std::istream &  in,
DMatrix< zeilen, spalten > &  m 
)

Definition at line 183 of file DMatrix.h.

References DMatrix< zeilen, spalten >::x.

template<unsigned int dims>
double ScalProd ( const DMatrix< dims, 1 > &  p1,
const DMatrix< dims, 1 > &  p2 
)

Definition at line 233 of file DMatrix.h.

Referenced by OpticalFlow::Particle::ToTheOutside().



ACT-CV - Machine Vision for Cognitive Modeling
© 2015 Marc Halbruegge (actcvlibrary@googlemail.com)