14 const arma::vec& positions,
15 const arma::vec& values,
16 const arma::uword interpolationMethod = 0
19 double getValueAtPoint(
const double position);
20 arma::vec getValuesAtPoints(
const arma::vec& points);
21 static arma::vec getValuesAtPoints(
22 const arma::vec& referencePoints,
23 const arma::vec& referenceValues,
24 const arma::vec& points,
25 const arma::uword interpolationMethod = 0);
29 arma::vec m_positions;
31 arma::vec m_gradients;
32 arma::uword m_interpolationMethod;
34 bool m_printOutsideRangeWarning =
false;