API Documentation
|
This is the complete list of members for Spline< t_point_type >, including all inherited members.
deriv(uint04 order, fltp08 x) const | Spline< t_point_type > | inline |
find_closest(fltp08 x) const | Spline< t_point_type > | inline |
getEPS() | Spline< t_point_type > | inlinestatic |
m_b | Spline< t_point_type > | protected |
m_c | Spline< t_point_type > | protected |
m_c0 | Spline< t_point_type > | protected |
m_d | Spline< t_point_type > | protected |
m_left | Spline< t_point_type > | protected |
m_left_value | Spline< t_point_type > | protected |
m_made_monotonic | Spline< t_point_type > | protected |
m_right | Spline< t_point_type > | protected |
m_right_value | Spline< t_point_type > | protected |
m_type | Spline< t_point_type > | protected |
m_x | Spline< t_point_type > | protected |
m_y | Spline< t_point_type > | protected |
makeMonotonic() | Spline< t_point_type > | inline |
operator()(fltp08 x) const | Spline< 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) const | Spline< t_point_type > | inline |
solveCubic(t_point_type a, t_point_type b, t_point_type c, t_point_type d, int newton_iter) const | Spline< 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 |