|
ACT-CV - Machine Vision for Cognitive Modeling
|
a matrix of type double More...
#include <DMatrix.h>

Public Member Functions | |
| DMatrix () | |
| DMatrix (double d) | |
| DMatrix (double d0, double d1) | |
| void | Zero () |
| set all elements to zero More... | |
| void | Normalize () |
| DMatrix< zeilen, spalten > & | operator= (const DMatrix< zeilen, spalten > &m) |
| DMatrix< zeilen, spalten > & | operator+= (const DMatrix< zeilen, spalten > &m) |
| DMatrix< zeilen, spalten > & | operator-= (const DMatrix< zeilen, spalten > &m) |
| DMatrix< zeilen, spalten > | operator* (double d) const |
| DMatrix< zeilen, spalten > & | operator*= (double d) |
| DMatrix< zeilen, spalten > | operator/ (double d) const |
| DMatrix< zeilen, spalten > & | operator/= (double d) |
| DMatrix< zeilen, spalten > | operator+ (const DMatrix< zeilen, spalten > &m) const |
| DMatrix< zeilen, spalten > | operator- (const DMatrix< zeilen, spalten > &m) const |
| double * | operator[] (unsigned int row) |
| const double * | operator[] (unsigned int row) const |
| DMatrix< spalten, zeilen > | T () const |
| transpose More... | |
Public Attributes | |
| double | x [zeilen][spalten] |
a matrix of type double
|
explicit |
Definition at line 50 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
|
explicit |
Definition at line 54 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| void DMatrix< zeilen, spalten >::Normalize | ( | ) |
| DMatrix<zeilen,spalten> DMatrix< zeilen, spalten >::operator* | ( | double | d) | const |
Definition at line 92 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| DMatrix<zeilen,spalten>& DMatrix< zeilen, spalten >::operator*= | ( | double | d) |
Definition at line 101 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| DMatrix<zeilen,spalten> DMatrix< zeilen, spalten >::operator+ | ( | const DMatrix< zeilen, spalten > & | m) | const |
Definition at line 124 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| DMatrix<zeilen,spalten>& DMatrix< zeilen, spalten >::operator+= | ( | const DMatrix< zeilen, spalten > & | m) |
Definition at line 78 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| DMatrix<zeilen,spalten> DMatrix< zeilen, spalten >::operator- | ( | const DMatrix< zeilen, spalten > & | m) | const |
Definition at line 132 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| DMatrix<zeilen,spalten>& DMatrix< zeilen, spalten >::operator-= | ( | const DMatrix< zeilen, spalten > & | m) |
Definition at line 85 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| DMatrix<zeilen,spalten> DMatrix< zeilen, spalten >::operator/ | ( | double | d) | const |
Definition at line 108 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| DMatrix<zeilen,spalten>& DMatrix< zeilen, spalten >::operator/= | ( | double | d) |
Definition at line 116 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| DMatrix<zeilen,spalten>& DMatrix< zeilen, spalten >::operator= | ( | const DMatrix< zeilen, spalten > & | m) |
Definition at line 71 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| double* DMatrix< zeilen, spalten >::operator[] | ( | unsigned int | row) |
Definition at line 140 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| const double* DMatrix< zeilen, spalten >::operator[] | ( | unsigned int | row) | const |
Definition at line 145 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
| DMatrix<spalten,zeilen> DMatrix< zeilen, spalten >::T | ( | ) | const |
transpose
Definition at line 151 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
Referenced by SquareOperation< DMatrix< zeilen, 1 > >::square().
| void DMatrix< zeilen, spalten >::Zero | ( | ) |
set all elements to zero
Definition at line 60 of file DMatrix.h.
References DMatrix< zeilen, spalten >::x.
Referenced by InitZero().
| double DMatrix< zeilen, spalten >::x[zeilen][spalten] |
Definition at line 46 of file DMatrix.h.
Referenced by DMatrix< zeilen, spalten >::DMatrix(), Multiply(), DMatrix< zeilen, spalten >::operator*(), operator*(), DMatrix< zeilen, spalten >::operator*=(), DMatrix< zeilen, spalten >::operator+(), DMatrix< zeilen, spalten >::operator+=(), DMatrix< zeilen, spalten >::operator-(), DMatrix< zeilen, spalten >::operator-=(), DMatrix< zeilen, spalten >::operator/(), DMatrix< zeilen, spalten >::operator/=(), DMatrix< zeilen, spalten >::operator=(), operator>>(), DMatrix< zeilen, spalten >::operator[](), DMatrix< zeilen, spalten >::T(), and DMatrix< zeilen, spalten >::Zero().