add(xT x, yT y) | BendPointBasedMathFunction< xT, yT > | inline |
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 | BendPointBasedMathFunction< xT, yT > | inlinevirtual |
MathFunctionND::getNDValue(const PT *) const =0 | MathFunctionND< RT, PT > | pure virtual |
getNrDim() const | MathFunction< yT, xT > | inlinevirtual |
getValue(xT x) const | 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 |