39 #include <OpenMS/config.h> 65 BC_ZERO_ENDPOINTS = 0,
95 BSpline2d(
const std::vector<double>& x,
const std::vector<double>& y,
96 double wavelength = 0, BoundaryCondition boundary_condition = BC_ZERO_SECOND,
111 bool solve(
const std::vector<double>& y);
117 double eval(
const double x)
const;
123 double derivative(
const double x)
const;
129 double derivatives(
double x,
unsigned order = 1)
const;
139 static void debug(
bool enable);
Definition: BSpline2d.h:46
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
b spline interpolation
Definition: BSpline2d.h:57
BoundaryCondition
Definition: BSpline2d.h:62
Definition: BSpline2d.h:49
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
eol_bspline::BSpline< double > * spline_
Definition: BSpline2d.h:147