| add(xT x, yT y) | BendPointBasedMathFunction< xT, yT > | |
| add(xT x, yT y, bool checkforduplicates) | BendPointBasedMathFunction< xT, yT > | |
| baseIdx(xT) const | BendPointBasedMathFunction< xT, yT > | inlineprotected |
| BendPointBasedMathFunction(InterpolType t=Linear, ExtrapolType extr=EndVal) | BendPointBasedMathFunction< xT, yT > | inline |
| EndVal enum value | BendPointBasedMathFunction< xT, yT > | |
| extrapol_ | BendPointBasedMathFunction< xT, yT > | protected |
| extrapolate() const | BendPointBasedMathFunction< xT, yT > | inline |
| extrapolateType() const | BendPointBasedMathFunction< xT, yT > | inline |
| ExtraPolGradient enum value | BendPointBasedMathFunction< xT, yT > | |
| ExtrapolType enum name | BendPointBasedMathFunction< xT, yT > | |
| getNDValue(const xT *p) const override | BendPointBasedMathFunction< xT, yT > | inline |
| MathFunctionND::getNDValue(const PT *) const =0 | MathFunctionND< RT, PT > | pure virtual |
| getNrDim() const override | MathFunction< yT, xT > | inlinevirtual |
| getValue(xT x) const override | BendPointBasedMathFunction< xT, yT > | inlinevirtual |
| interpolType() const | BendPointBasedMathFunction< xT, yT > | inline |
| InterpolType enum name | BendPointBasedMathFunction< xT, yT > | |
| interpVal(xT) const | BendPointBasedMathFunction< xT, yT > | inlineprotected |
| isEmpty() const | BendPointBasedMathFunction< xT, yT > | inline |
| itype_ | BendPointBasedMathFunction< xT, yT > | protected |
| Linear enum value | BendPointBasedMathFunction< xT, yT > | |
| myGetValue(float x) const | MyPointBasedMathFunction | inline |
| myInterpVal(float x) const | MyPointBasedMathFunction | inline |
| myOutsideVal(float x) const | MyPointBasedMathFunction | inline |
| MyPointBasedMathFunction(PointBasedMathFunction::InterpolType t=PointBasedMathFunction::Poly, PointBasedMathFunction::ExtrapolType e=PointBasedMathFunction::ExtraPolGradient) | MyPointBasedMathFunction | inline |
| None enum value | BendPointBasedMathFunction< xT, yT > | |
| outsideVal(xT) const | BendPointBasedMathFunction< xT, yT > | inlineprotected |
| Poly enum value | BendPointBasedMathFunction< xT, yT > | |
| remove(int idx) | BendPointBasedMathFunction< xT, yT > | inline |
| replace(int idx, float x, float y) | MyPointBasedMathFunction | inline |
| setEmpty() | BendPointBasedMathFunction< xT, yT > | inline |
| setExtrapolateType(ExtrapolType t) | BendPointBasedMathFunction< xT, yT > | inline |
| setInterpolType(InterpolType t) | BendPointBasedMathFunction< xT, yT > | inline |
| setXValue(int idx, xT x) | BendPointBasedMathFunction< xT, yT > | inline |
| size() const | BendPointBasedMathFunction< xT, yT > | inline |
| Snap enum value | BendPointBasedMathFunction< xT, yT > | |
| snapVal(xT) const | BendPointBasedMathFunction< xT, yT > | inlineprotected |
| x_ | BendPointBasedMathFunction< xT, yT > | protected |
| xVals() const | BendPointBasedMathFunction< xT, yT > | inline |
| y_ | BendPointBasedMathFunction< xT, yT > | protected |
| yVals() const | BendPointBasedMathFunction< xT, yT > | inline |
| ~MathFunctionND() | MathFunctionND< RT, PT > | inlinevirtual |