|
latest version v1.9 - last update 10 Apr 2010 |
|
This abstract class parents all interpolation functors, whose samples have varying distances. More...
#include <ltiVariablySpacedSamplesInterpolator.h>


Classes | |
| class | parameters |
| the parameters for the class variablySpacedSamplesInterpolator More... | |
Public Member Functions | |
| variablySpacedSamplesInterpolator () | |
| variablySpacedSamplesInterpolator (const parameters &par) | |
| variablySpacedSamplesInterpolator (const variablySpacedSamplesInterpolator &other) | |
| virtual | ~variablySpacedSamplesInterpolator () |
| virtual const char * | getTypeName () const |
| variablySpacedSamplesInterpolator & | copy (const variablySpacedSamplesInterpolator &other) |
| variablySpacedSamplesInterpolator & | operator= (const variablySpacedSamplesInterpolator &other) |
| virtual functor * | clone () const =0 |
| const parameters & | getParameters () const |
This abstract class parents all interpolation functors, whose samples have varying distances.
| lti::variablySpacedSamplesInterpolator::variablySpacedSamplesInterpolator | ( | ) |
default constructor
| lti::variablySpacedSamplesInterpolator::variablySpacedSamplesInterpolator | ( | const parameters & | par | ) |
Construct a functor using the given parameters.
| lti::variablySpacedSamplesInterpolator::variablySpacedSamplesInterpolator | ( | const variablySpacedSamplesInterpolator & | other | ) |
copy constructor
| other | the object to be copied |
| virtual lti::variablySpacedSamplesInterpolator::~variablySpacedSamplesInterpolator | ( | ) | [virtual] |
destructor
| virtual functor* lti::variablySpacedSamplesInterpolator::clone | ( | ) | const [pure virtual] |
returns a pointer to a clone of this functor.
Implements lti::interpolator.
Implemented in lti::cubicSpline< T >.
| variablySpacedSamplesInterpolator& lti::variablySpacedSamplesInterpolator::copy | ( | const variablySpacedSamplesInterpolator & | other | ) |
copy data of "other" functor.
| other | the functor to be copied |
Reimplemented from lti::interpolator.
Reimplemented in lti::cubicSpline< T >.
| const parameters& lti::variablySpacedSamplesInterpolator::getParameters | ( | ) | const |
returns used parameters
Reimplemented from lti::interpolator.
Reimplemented in lti::cubicSpline< T >.
| virtual const char* lti::variablySpacedSamplesInterpolator::getTypeName | ( | ) | const [virtual] |
returns the name of this type ("variablySpacedSamplesInterpolator")
Reimplemented from lti::interpolator.
Reimplemented in lti::cubicSpline< T >.
| variablySpacedSamplesInterpolator& lti::variablySpacedSamplesInterpolator::operator= | ( | const variablySpacedSamplesInterpolator & | other | ) |
alias for copy member
| other | the functor to be copied |
Reimplemented from lti::interpolator.