Loading...
Searching...
No Matches
BALL::CubicSpline2D Member List

This is the complete list of members for BALL::CubicSpline2D, including all inherited members.

CubicSpline2D() | BALL::CubicSpline2D |

CubicSpline2D(const std::vector< std::vector< float > > &sample_positions_x, const std::vector< float > &sample_positions_y, const std::vector< std::vector< float > > &sample_values, bool return_average=false, bool is_natural=true, const std::vector< float > &x_lower_derivatives=std::vector< float >(), const std::vector< float > &x_upper_derivatives=std::vector< float >(), float y_lower_derivative=0., float y_upper_derivative=0., int verbosity=VERBOSITY_LEVEL_DEBUG)

BALL::CubicSpline2D

CubicSpline2D(const std::vector< std::vector< float > > &sample_positions_x, const std::vector< float > &sample_positions_y, const std::vector< std::vector< float > > &sample_values, const std::vector< float > &x_default_values, float y_default_value, const std::vector< float > &x_lower_bounds, const std::vector< float > &x_upper_bounds, float y_lower_bound, float y_upper_bound, bool is_natural=true, const std::vector< float > &x_lower_derivatives=std::vector< float >(), const std::vector< float > &x_upper_derivatives=std::vector< float >(), float y_lower_derivative=0.0, float y_upper_derivative=0.0, int verbosity=VERBOSITY_LEVEL_DEBUG)

BALL::CubicSpline2D

CubicSpline2D(const std::vector< float > &sample_positions_x, const std::vector< float > &sample_positions_y, const std::vector< std::vector< float > > &sample_values, bool return_average=false, bool is_natural=true, const std::vector< float > &x_lower_derivatives=std::vector< float >(), const std::vector< float > &x_upper_derivatives=std::vector< float >(), float y_lower_derivative=0., float y_upper_derivative=0., int verbosity=VERBOSITY_LEVEL_DEBUG)

BALL::CubicSpline2D

CubicSpline2D(const std::vector< float > &sample_positions_x, const std::vector< float > &sample_positions_y, const std::vector< std::vector< float > > &sample_values, const std::vector< float > &x_default_values, float y_default_value, const std::vector< float > &x_lower_bounds, const std::vector< float > &x_upper_bounds, float y_lower_bound, float y_upper_bound, bool is_natural=true, const std::vector< float > &x_lower_derivatives=std::vector< float >(), const std::vector< float > &x_upper_derivatives=std::vector< float >(), float y_lower_derivative=0.0, float y_upper_derivative=0.0, int verbosity=VERBOSITY_LEVEL_DEBUG)

BALL::CubicSpline2D

CubicSpline2D(const CubicSpline2D &cs2D) | BALL::CubicSpline2D |
getNumberOfSplines() const | BALL::CubicSpline2D | inline
getSpline(Position i) | BALL::CubicSpline2D |
getSpline(Position i) const | BALL::CubicSpline2D |
getXDefaultValue(Index x) const | BALL::CubicSpline2D |
getXLowerBounds() const | BALL::CubicSpline2D | inline
getXLowerBounds(Index x) const | BALL::CubicSpline2D |
getXLowerDerivatives(Index x) | BALL::CubicSpline2D |
getXLowerDerivatives() | BALL::CubicSpline2D | inline
getXUpperBounds() const | BALL::CubicSpline2D | inline
getXUpperBounds(Index x) const | BALL::CubicSpline2D |
getXUpperDerivatives(Index x) | BALL::CubicSpline2D |
getXUpperDerivatives() | BALL::CubicSpline2D | inline
getYDefaultValue() const | BALL::CubicSpline2D | inline
getYLowerBound() | BALL::CubicSpline2D | inline
getYLowerDerivative() | BALL::CubicSpline2D | inline
getYUpperBound() | BALL::CubicSpline2D | inline
getYUpperDerivative() | BALL::CubicSpline2D | inline
isXNatural(Index x) | BALL::CubicSpline2D |
isXNatural() const | BALL::CubicSpline2D | inline
isYNatural() | BALL::CubicSpline2D | inline
makeAllXNatural(bool recompute=true) | BALL::CubicSpline2D |
makeXNatural(Index x, bool recompute=true) | BALL::CubicSpline2D |
makeYNatural(bool y_is_natural, bool recompute=true) | BALL::CubicSpline2D |
operator()(float x, float y) | BALL::CubicSpline2D |
setVerbosity(int verbosity) | BALL::CubicSpline2D |
setXDefaultValues(vector< float > x_default_values) | BALL::CubicSpline2D | inline
setXLowerBounds(vector< float > lb) | BALL::CubicSpline2D | inline
setXLowerDerivatives(vector< float > ld, bool recompute=true) | BALL::CubicSpline2D |
setXUpperBounds(vector< float > ub) | BALL::CubicSpline2D | inline
setXUpperDerivatives(vector< float > ud, bool recompute=true) | BALL::CubicSpline2D |
setYDefaultValue(float y_default_value) | BALL::CubicSpline2D | inline
setYLowerBound(float lb) | BALL::CubicSpline2D | inline
setYLowerDerivative(float ld, bool recompute=true) | BALL::CubicSpline2D |
setYUpperBound(float ub) | BALL::CubicSpline2D | inline
setYUpperDerivative(float ud, bool recompute=true) | BALL::CubicSpline2D |
VERBOSITY_LEVEL_CRITICAL | BALL::CubicSpline2D | static
VERBOSITY_LEVEL_DEBUG | BALL::CubicSpline2D | static
~CubicSpline2D() | BALL::CubicSpline2D | virtual