MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Functions
Math/VectorFunctions/mdsGeneral.hxx File Reference

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2010 by Michal Spanel
. More...

Functions

template<typename R , class V1 , class V2 >
getError (const CVectorBase< V1 > &Vector1, const CVectorBase< V2 > &Vector2)
template<typename R , class V >
getMax (const CVectorBase< V > &Vector)
template<typename R , class V >
getMean (const CVectorBase< V > &Vector)
template<typename R , class V >
getMin (const CVectorBase< V > &Vector)
template<typename R , class V >
getMult (const CVectorBase< V > &Vector)
template<typename R , class V1 , class V2 >
getProd (const CVectorBase< V1 > &Vector1, const CVectorBase< V2 > &Vector2)
template<typename R , class V1 , class V2 >
getSquareError (const CVectorBase< V1 > &Vector1, const CVectorBase< V2 > &Vector2)
template<typename R , class V >
getSum (const CVectorBase< V > &Vector)
template<typename R , class V >
getSumOfSquares (const CVectorBase< V > &Vector)
template<typename R , class V >
getVariance (const CVectorBase< V > &Vector)
template<class V1 , class V2 >
void inplaceAdd (CVectorBase< V2 > &R, const CVectorBase< V1 > &A)
template<typename T , class V1 , class V2 >
void inplaceMultAdd (CVectorBase< V2 > &R, const CVectorBase< V1 > &A, const T &b)
template<class V1 , class V2 >
void inplaceSub (CVectorBase< V2 > &R, const CVectorBase< V1 > &A)
template<class V >
std::ostream & operator<< (std::ostream &Stream, const CVectorBase< V > &Vector)

Detailed Description

Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2010 by Michal Spanel
.

Author: Michal Spanel, spanel@fit.vutbr.cz
Date: 2006/02/15

Id:
mdsGeneral.hxx 2084 2012-02-13 10:23:58Z spanel

Description:


Function Documentation

template<typename R , class V1 , class V2 >
R getError ( const CVectorBase< V1 > &  Vector1,
const CVectorBase< V2 > &  Vector2 
)
template<typename R , class V >
R getMax ( const CVectorBase< V > &  Vector)
template<typename R , class V >
R getMean ( const CVectorBase< V > &  Vector)
template<typename R , class V >
R getMin ( const CVectorBase< V > &  Vector)
template<typename R , class V >
R getMult ( const CVectorBase< V > &  Vector)
template<typename R , class V1 , class V2 >
R getProd ( const CVectorBase< V1 > &  Vector1,
const CVectorBase< V2 > &  Vector2 
)
template<typename R , class V1 , class V2 >
R getSquareError ( const CVectorBase< V1 > &  Vector1,
const CVectorBase< V2 > &  Vector2 
)
template<typename R , class V >
R getSum ( const CVectorBase< V > &  Vector)
template<typename R , class V >
R getSumOfSquares ( const CVectorBase< V > &  Vector)
template<typename R , class V >
R getVariance ( const CVectorBase< V > &  Vector)
template<class V1 , class V2 >
void inplaceAdd ( CVectorBase< V2 > &  R,
const CVectorBase< V1 > &  A 
)
template<typename T , class V1 , class V2 >
void inplaceMultAdd ( CVectorBase< V2 > &  R,
const CVectorBase< V1 > &  A,
const T &  b 
)
template<class V1 , class V2 >
void inplaceSub ( CVectorBase< V2 > &  R,
const CVectorBase< V1 > &  A 
)
template<class V >
std::ostream& operator<< ( std::ostream &  Stream,
const CVectorBase< V > &  Vector 
)