Blueprint factory for tension functions. More...
#include <tension_function.hpp>
Public Member Functions | |
virtual | ~BluePrintFactory () |
Static Public Member Functions | |
static blueprints::TensionSecondDerivativeInterpolation | Interpolation (const double x_i, const double y_i, const double yddot_i, const double x_f, const double y_f, const double yddot_f) |
Blueprint for interpolating a tension function between two end points using second derivatives. More... | |
Blueprint factory for tension functions.
Generates various blueprints that instantiate or configure tension functions with commonly used configurations.
Definition at line 58 of file tension_function.hpp.
|
inlinevirtual |
Definition at line 80 of file tension_function.hpp.
|
static |
Blueprint for interpolating a tension function between two end points using second derivatives.
Generates a blueprint for creating tension functions generated from value and second derivative constraints on the endpoints.
x_i | : initial domain value. |
y_i | : initial value. |
yddot_i | : initial curvature. |
x_f | : final domain value. |
y_f | : final value. |
yddot_f | : final curvature. |
Definition at line 87 of file lib/tension_function.cpp.