QwtSplineCurveFitter(3) Qwt User's Guide QwtSplineCurveFitter(3)

QwtSplineCurveFitter - A curve fitter using cubic splines.

#include <qwt_curve_fitter.h>

Inherits QwtCurveFitter.


enum FitMode { Auto, Spline, ParametricSpline }


QwtSplineCurveFitter ()
Constructor. virtual ~QwtSplineCurveFitter ()
Destructor. void setFitMode (FitMode)
FitMode fitMode () const
void setSpline (const QwtSpline &)
const QwtSpline & spline () const
QwtSpline & spline ()
void setSplineSize (int)
int splineSize () const
virtual QPolygonF fitCurve (const QPolygonF &) const

A curve fitter using cubic splines.

Spline type The default setting is Auto

See also:

setFitMode(), FitMode()

Enumerator

Use the default spline algorithm for polygons with increasing x values ( p[i-1] < p[i] ), otherwise use a parametric spline algorithm.
Use a default spline algorithm.
Use a parametric spline algorithm.

Find a curve which has the best fit to a series of data points

Parameters:

points Series of data points

Returns:

Curve points

Implements QwtCurveFitter.

QwtSplineCurveFitter::FitMode QwtSplineCurveFitter::fitMode () const

Returns:

Mode representing a spline algorithm

See also:

setFitMode()

Select the algorithm used for building the spline

Parameters:

mode Mode representing a spline algorithm

See also:

fitMode()

Assign a spline

Parameters:

spline Spline

See also:

spline()

Assign a spline size ( has to be at least 10 points )

Parameters:

splineSize Spline size

See also:

splineSize()

Returns:

Spline

See also:

setSpline()

QwtSpline & QwtSplineCurveFitter::spline ()

Returns:

Spline

See also:

setSpline()

Returns:

Spline size

See also:

setSplineSize()

Generated automatically by Doxygen for Qwt User's Guide from the source code.

Wed Jan 2 2019 Version 6.1.4