API Documentation
Loading...
Searching...
No Matches
Spline< t_point_type > Member List

This is the complete list of members for Spline< t_point_type >, including all inherited members.

deriv(uint04 order, fltp08 x) constSpline< t_point_type >inline
find_closest(fltp08 x) constSpline< t_point_type >inline
getEPS()Spline< t_point_type >inlinestatic
m_bSpline< t_point_type >protected
m_cSpline< t_point_type >protected
m_c0Spline< t_point_type >protected
m_dSpline< t_point_type >protected
m_leftSpline< t_point_type >protected
m_left_valueSpline< t_point_type >protected
m_made_monotonicSpline< t_point_type >protected
m_rightSpline< t_point_type >protected
m_right_valueSpline< t_point_type >protected
m_typeSpline< t_point_type >protected
m_xSpline< t_point_type >protected
m_ySpline< t_point_type >protected
makeMonotonic()Spline< t_point_type >inline
operator()(fltp08 x) constSpline< t_point_type >inline
setBoundary(SplineBoundaryType left, fltp08 left_value, SplineBoundaryType right, fltp08 right_value)Spline< t_point_type >inline
setCoeffsFromB()Spline< t_point_type >inlineprotected
setPoints(const Buffer< fltp08 > &x, const Buffer< t_point_type > &y, SplineType type)Spline< t_point_type >inline
solve(t_point_type y, bool ignore_extrapolation) constSpline< t_point_type >inline
solveCubic(t_point_type a, t_point_type b, t_point_type c, t_point_type d, int newton_iter) constSpline< t_point_type >inline
solveLinear(t_point_type a, t_point_type b)Spline< t_point_type >inlinestatic
solveQuadratic(t_point_type a, t_point_type b, t_point_type c, int newton_iter=0)Spline< t_point_type >inlinestatic
Spline()Spline< t_point_type >inline
Spline(const Buffer< t_point_type > &Y, SplineType type=SplineType::e_cspline, SplineBoundaryType left=SplineBoundaryType::e_second_deriv, fltp08 left_value=0.0, SplineBoundaryType right=SplineBoundaryType::e_second_deriv, fltp08 right_value=0.0)Spline< t_point_type >inline
Spline(const Buffer< fltp08 > &X, const Buffer< t_point_type > &Y, SplineType type=SplineType::e_cspline, bool make_monotonic=false, SplineBoundaryType left=SplineBoundaryType::e_second_deriv, fltp08 left_value=0.0, SplineBoundaryType right=SplineBoundaryType::e_second_deriv, fltp08 right_value=0.0)Spline< t_point_type >inline