|
Engauge Digitizer 2
|
Four element vector of a,b,c,d coefficients and the associated x value, for one interval of a set of piecewise-defined intervals. More...
#include <SplineCoeff.h>

Public Member Functions | |
| SplineCoeff (double t) | |
| Partial constructor for use mostly by container classes. | |
| SplineCoeff (double t, const SplinePair &a, const SplinePair &b, const SplinePair &c, const SplinePair &d) | |
| Full constructor. | |
| bool | operator< (const SplineCoeff &e) const |
| Comparison operator for collection. | |
| bool | operator< (double t) const |
| Comparison operator for collection. | |
| SplinePair | a () const |
| Get method for a. | |
| SplinePair | b () const |
| Get method for b. | |
| SplinePair | c () const |
| Get method for c. | |
| SplinePair | d () const |
| Get method for d. | |
| SplinePair | eval (double t) const |
| Evaluate the value using the a,b,c,d coefficients, over this interval. | |
| double | t () const |
| T value associated with these a,b,c,d coefficients. | |
Four element vector of a,b,c,d coefficients and the associated x value, for one interval of a set of piecewise-defined intervals.
Definition at line 14 of file SplineCoeff.h.
| SplineCoeff::SplineCoeff | ( | double | t | ) |
Partial constructor for use mostly by container classes.
| SplineCoeff::SplineCoeff | ( | double | t, |
| const SplinePair & | a, | ||
| const SplinePair & | b, | ||
| const SplinePair & | c, | ||
| const SplinePair & | d ) |
Full constructor.
Definition at line 7 of file SplineCoeff.cpp.
| SplinePair SplineCoeff::a | ( | ) | const |
| SplinePair SplineCoeff::b | ( | ) | const |
| SplinePair SplineCoeff::c | ( | ) | const |
| SplinePair SplineCoeff::d | ( | ) | const |
| SplinePair SplineCoeff::eval | ( | double | t | ) | const |
Evaluate the value using the a,b,c,d coefficients, over this interval.
Definition at line 50 of file SplineCoeff.cpp.
| bool SplineCoeff::operator< | ( | const SplineCoeff & | e | ) | const |
Comparison operator for collection.
Definition at line 20 of file SplineCoeff.cpp.
| bool SplineCoeff::operator< | ( | double | t | ) | const |
Comparison operator for collection.
Definition at line 25 of file SplineCoeff.cpp.
| double SplineCoeff::t | ( | ) | const |
T value associated with these a,b,c,d coefficients.
Definition at line 56 of file SplineCoeff.cpp.