|
latest version v1.9 - last update 10 Apr 2010 |
|
Abstract class, used as parent for all mathematical parametrical functions, like multi-variate gaussians. More...
#include <ltiMathFunction.h>


Classes | |
| class | parameters |
| the parameters for the class mathFunction More... | |
Public Member Functions | |
| mathFunction () | |
| mathFunction (const mathFunction &other) | |
| virtual | ~mathFunction () |
| virtual const char * | getTypeName () const |
| mathFunction & | copy (const mathFunction &other) |
| mathFunction & | operator= (const mathFunction &other) |
| virtual functor * | clone () const |
| const parameters & | getParameters () const |
Abstract class, used as parent for all mathematical parametrical functions, like multi-variate gaussians.
| lti::mathFunction::mathFunction | ( | ) |
default constructor
| lti::mathFunction::mathFunction | ( | const mathFunction & | other | ) |
copy constructor
| other | the object to be copied |
| virtual lti::mathFunction::~mathFunction | ( | ) | [virtual] |
destructor
| virtual functor* lti::mathFunction::clone | ( | ) | const [virtual] |
returns a pointer to a clone of this functor.
Implements lti::functor.
Reimplemented in lti::functionGenerator, lti::gaussian< T >, and lti::studentDistribution.
| mathFunction& lti::mathFunction::copy | ( | const mathFunction & | other | ) |
copy data of "other" functor.
| other | the functor to be copied |
Reimplemented from lti::functor.
Reimplemented in lti::functionGenerator, lti::gaussian< T >, and lti::studentDistribution.
| const parameters& lti::mathFunction::getParameters | ( | ) | const |
returns used parameters
Reimplemented from lti::functor.
Reimplemented in lti::functionGenerator, lti::gaussian< T >, and lti::studentDistribution.
| virtual const char* lti::mathFunction::getTypeName | ( | ) | const [virtual] |
returns the name of this type ("mathFunction")
Reimplemented from lti::functor.
Reimplemented in lti::functionGenerator, lti::gaussian< T >, and lti::studentDistribution.
| mathFunction& lti::mathFunction::operator= | ( | const mathFunction & | other | ) |
alias for copy member
| other | the functor to be copied |
Reimplemented from lti::functor.
Reimplemented in lti::functionGenerator, lti::gaussian< T >, and lti::studentDistribution.