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().