Engauge Digitizer  2
Public Member Functions | List of all members
SplineCoeff Class Reference

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.
 

Detailed Description

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.


The documentation for this class was generated from the following files: