doInterpolate() const | SampledFunctionImpl< RT, T > | inlinevirtual |
dx_ | SampledFunctionImpl< RT, T > | protected |
extrapolate() const | SampledFunction< RT, T > | inlineprotectedvirtual |
firstidx_ | SampledFunctionImpl< RT, T > | protected |
getDx() const | SampledFunctionImpl< RT, T > | inlinevirtual |
getIndex(float x) const | SampledFunction< RT, T > | inline |
getNDValue(const RT *pos) const | MathFunction< RT, RT > | inlinevirtual |
MathFunctionND::getNDValue(const PT *) const =0 | MathFunctionND< RT, PT > | pure virtual |
getNearestIndex(float x) const | SampledFunction< RT, T > | inline |
getNrDim() const | MathFunction< RT, RT > | inlinevirtual |
getValue(RT x) const | SampledFunction< RT, T > | inlinevirtual |
getValue(const RT *x) const | SampledFunction< RT, T > | inline |
getX0() const | SampledFunctionImpl< RT, T > | inlinevirtual |
hasUdfs() const | SampledFunctionImpl< RT, T > | inlinevirtual |
hasudfs_ | SampledFunctionImpl< RT, T > | protected |
idxabl_ | SampledFunctionImpl< RT, T > | protected |
interpolate_ | SampledFunctionImpl< RT, T > | protected |
operator[](od_int64 idx) const | SampledFunctionImpl< RT, T > | inlinevirtual |
period() const | SampledFunctionImpl< RT, T > | inlinevirtual |
period_ | SampledFunctionImpl< RT, T > | protected |
periodic | SampledFunction< RT, T > | protected |
SampledFunction(bool periodic_=false) | SampledFunction< RT, T > | inline |
SampledFunctionImpl(const T &idxabl, int sz, float x0=0, float dx=1) | SampledFunctionImpl< RT, T > | inline |
setHasUdfs(bool yn) | SampledFunctionImpl< RT, T > | inline |
setInterpolate(bool yn) | SampledFunctionImpl< RT, T > | inline |
setPeriod(float np) | SampledFunctionImpl< RT, T > | inline |
setPeriodic(bool np) | SampledFunction< RT, T > | inline |
size() const | SampledFunctionImpl< RT, T > | inlinevirtual |
sz_ | SampledFunctionImpl< RT, T > | protected |
x0_ | SampledFunctionImpl< RT, T > | protected |
~MathFunctionND() | MathFunctionND< RT, PT > | inlinevirtual |