Public Member Functions | Public Attributes

ValueSeriesInterpolator< T > Class Template Reference

List of all members.

Public Member Functions

 ValueSeriesInterpolator (int mxidx=mUdf(int))
value (const ValueSeries< T > &, T pos) const

Public Attributes

int maxidx_
snapdist_
udfval_
bool smooth_
bool extrapol_
bool isperiodic_
bool hasudfs_
period_
bool linear_

template<class T>
class ValueSeriesInterpolator< T >


Constructor & Destructor Documentation

template<class T >
ValueSeriesInterpolator< T >::ValueSeriesInterpolator ( int  mxidx = mUdf(int)  )  [inline]

Member Function Documentation

template<class T >
T ValueSeriesInterpolator< T >::value ( const ValueSeries< T > &  vda,
pos 
) const [inline]

Member Data Documentation

template<class T >
bool ValueSeriesInterpolator< T >::extrapol_
template<class T >
bool ValueSeriesInterpolator< T >::hasudfs_
template<class T >
bool ValueSeriesInterpolator< T >::isperiodic_
template<class T >
bool ValueSeriesInterpolator< T >::linear_
template<class T >
int ValueSeriesInterpolator< T >::maxidx_
template<class T >
T ValueSeriesInterpolator< T >::period_
template<class T >
bool ValueSeriesInterpolator< T >::smooth_
template<class T >
T ValueSeriesInterpolator< T >::snapdist_
template<class T >
T ValueSeriesInterpolator< T >::udfval_