Public Member Functions | Private Attributes
QwtSplineCurveFitter Class Reference

A curve fitter using a spline interpolation. More...

#include <qwt_spline_curve_fitter.h>

Inheritance diagram for QwtSplineCurveFitter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual QPolygonF fitCurve (const QPolygonF &) const
virtual QPainterPath fitCurvePath (const QPolygonF &) const
 QwtSplineCurveFitter ()
 Constructor.
void setSpline (QwtSpline *)
const QwtSplinespline () const
QwtSplinespline ()
virtual ~QwtSplineCurveFitter ()
 Destructor.

Private Attributes

QwtSplined_spline

Detailed Description

A curve fitter using a spline interpolation.

The default setting for the spline is a cardinal spline with uniform parametrization.

See also:
QwtSpline, QwtSplineLocal

Definition at line 25 of file qwt_spline_curve_fitter.h.


Constructor & Destructor Documentation

Constructor.

Definition at line 15 of file qwt_spline_curve_fitter.cpp.

Destructor.

Definition at line 23 of file qwt_spline_curve_fitter.cpp.


Member Function Documentation

QPolygonF QwtSplineCurveFitter::fitCurve ( const QPolygonF &  points) const [virtual]

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

Parameters:
pointsSeries of data points
Returns:
Fitted Curve
See also:
fitCurvePath()

Implements QwtCurveFitter.

Definition at line 72 of file qwt_spline_curve_fitter.cpp.

QPainterPath QwtSplineCurveFitter::fitCurvePath ( const QPolygonF &  points) const [virtual]

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

Parameters:
pointsSeries of data points
Returns:
Fitted Curve
See also:
fitCurve()

Implements QwtCurveFitter.

Definition at line 91 of file qwt_spline_curve_fitter.cpp.

Assign a spline

The spline needs to be allocated by new and will be deleted in the destructor of the fitter.

Parameters:
splineSpline
See also:
spline()

Definition at line 37 of file qwt_spline_curve_fitter.cpp.

Returns:
Spline
See also:
setSpline()

Definition at line 50 of file qwt_spline_curve_fitter.cpp.

Returns:
Spline
See also:
setSpline()

Definition at line 59 of file qwt_spline_curve_fitter.cpp.


Member Data Documentation

Definition at line 40 of file qwt_spline_curve_fitter.h.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Wed Jul 3 2019 19:28:06