A curve fitter using cubic splines. More...
#include <qwt_curve_fitter.h>
Public Types | |
enum | FitMode { Auto, Spline, ParametricSpline } |
Public Member Functions | |
QwtSplineCurveFitter () | |
Constructor. | |
virtual | ~QwtSplineCurveFitter () |
Destructor. | |
void | setFitMode (FitMode) |
FitMode | fitMode () const |
void | setSpline (const QwtSpline &) |
const QwtSpline & | spline () const |
QwtSpline & | spline () |
void | setSplineSize (int size) |
int | splineSize () const |
virtual QPolygonF | fitCurve (const QPolygonF &) const |
![]() | |
virtual | ~QwtCurveFitter () |
Destructor. | |
Additional Inherited Members | |
![]() | |
QwtCurveFitter () | |
Constructor. | |
A curve fitter using cubic splines.
Spline type The default setting is Auto
|
virtual |
Find a curve which has the best fit to a series of data points
points | Series of data points |
Implements QwtCurveFitter.
QwtSplineCurveFitter::FitMode QwtSplineCurveFitter::fitMode | ( | ) | const |
void QwtSplineCurveFitter::setFitMode | ( | FitMode | mode | ) |
Select the algorithm used for building the spline
mode | Mode representing a spline algorithm |
void QwtSplineCurveFitter::setSpline | ( | const QwtSpline & | spline | ) |
void QwtSplineCurveFitter::setSplineSize | ( | int | splineSize | ) |
Assign a spline size ( has to be at least 10 points )
splineSize | Spline size |
const QwtSpline & QwtSplineCurveFitter::spline | ( | ) | const |
QwtSpline & QwtSplineCurveFitter::spline | ( | ) |
int QwtSplineCurveFitter::splineSize | ( | ) | const |