Meta data nodes required to generate a cubic spline. More...
#include <cubicspline.h>
Public Member Functions | |
CubicSplineElement (X _x) | |
Simple constructor. More... | |
CubicSplineElement (X _x, Y _a, Y _b, Y _c, Y _d) | |
Complete meta-data constructor _x Time series location _a Meta-data corresponding to "a" on wikipedia description of a cubic splines _b Meta-data corresponding to "b" on wikipedia description of a cubic splines _c Meta-data corresponding to "c" on wikipedia description of a cubic splines _d Meta-data corresponding to "d" on wikipedia description of a cubic splines. | |
Y | eval (const X &xx) const |
The actual interpolation of the meta-data into a result. More... | |
bool | operator< (const CubicSplineElement &e) const |
Sort Meta-data elements by time series locations in other Meta-Data. More... | |
bool | operator< (const X &xx) const |
Sort Meta-data elements by time series locations. More... | |
Public Attributes | |
Y | a |
Meta-data corresponding to "a" on wikipedia description of a cubic splines. | |
Y | b |
Meta-data corresponding to "b" on wikipedia description of a cubic splines. | |
Y | c |
Meta-data corresponding to "c" on wikipedia description of a cubic splines. | |
Y | d |
Meta-data corresponding to "d" on wikipedia description of a cubic splines. | |
X | x |
Time series meta-data. | |
Meta data nodes required to generate a cubic spline.
Definition at line 56 of file cubicspline.h.
|
inline |
|
inline |
The actual interpolation of the meta-data into a result.
xx | Location in the time series toget the corresponding Data series location on a cubic curve. |
Definition at line 88 of file cubicspline.h.
|
inline |
Sort Meta-data elements by time series locations in other Meta-Data.
e | The CubicSplineElement to compare this one too. |
Definition at line 96 of file cubicspline.h.
|
inline |
Sort Meta-data elements by time series locations.
xx | The CubicSplineElement to compare this one too. |
Definition at line 101 of file cubicspline.h.