|
MeVisLab Toolbox Reference
|
#include <mlInitSystemML.h>#include <mlPrintTemplateErrors.h>#include <ThirdPartyWarningsDisable.h>#include <iostream>#include <valarray>#include <numeric>#include <iterator>#include <ThirdPartyWarningsRestore.h>Go to the source code of this file.
Classes | |
| class | ml::Slice_iter< T > |
| class | ml::Cslice_iter< T > |
| class | ml::MatrixTemplate< T > |
| class | ml::MatrixSizedTemplate< T, SIZE_X, SIZE_Y > |
Namespaces | |
| namespace | ml |
| Defines the class GetTileJob. | |
Functions | |
| template<class T> | |
| T | ml::mul (const Cslice_iter< T > &v1, const std::valarray< T > &v2) |
| implementation of (global) operator functions to assist MatrixTemplate class | |
| template<class T> | |
| std::valarray< T > | ml::operator* (const MatrixTemplate< T > &m, const std::valarray< T > &v) |
| implements standard matrix-vector multiplication | |
| template<class T> | |
| std::valarray< T > | ml::mul_mv (const MatrixTemplate< T > &m, std::valarray< T > &v) |
| alternative definition of m*v | |
| template<class T> | |
| std::valarray< T > | ml::operator* (std::valarray< T > &v, const MatrixTemplate< T > &m) |
| implements standard vector-matrix multiplication | |
| template<class T> | |
| std::ostream & | ml::operator<< (std::ostream &os, MatrixTemplate< T > &m) |
override operator<<(.,.) for class MatrixTemplate<T> | |