0.2.0
|
This is the complete list of members for NAV::CubicSpline< Scalar >, including all inherited members.
CubicSpline()=default | NAV::CubicSpline< Scalar > | |
CubicSpline(const std::vector< Scalar > &X, const std::vector< Scalar > &Y, BoundaryCondition leftBoundaryCondition={ BoundaryCondition::SecondDerivative, 0.0 }, BoundaryCondition rightBoundaryCondition={ BoundaryCondition::SecondDerivative, 0.0 }) | NAV::CubicSpline< Scalar > | inline |
derivative(size_t order, Scalar x) const | NAV::CubicSpline< Scalar > | inline |
operator()(Scalar x) const | NAV::CubicSpline< Scalar > | inline |
setBoundaries(BoundaryCondition leftBoundaryCondition, BoundaryCondition rightBoundaryCondition) | NAV::CubicSpline< Scalar > | inline |
setPoints(const std::vector< Scalar > &x, const std::vector< Scalar > &y) | NAV::CubicSpline< Scalar > | inline |
size() const noexcept | NAV::CubicSpline< Scalar > | inline |