QWT API (English) 7.0.1
Qt Widget Library for Technical Applications - English API Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
QwtSplineCurveFitter Class Reference

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

#include <qwt_spline_curve_fitter.h>

Inheritance diagram for QwtSplineCurveFitter:
QwtCurveFitter

Public Member Functions

 QwtSplineCurveFitter ()
 Constructor.
 
virtual ~QwtSplineCurveFitter ()
 Destructor.
 
void setSpline (QwtSpline *)
 Assign a spline.
 
const QwtSplinespline () const
 Get the spline (const version)
 
QwtSplinespline ()
 Get the spline (non-const version)
 
virtual QPolygonF fitCurve (const QPolygonF &) const override
 Find a curve which has the best fit to a series of data points.
 
virtual QPainterPath fitCurvePath (const QPolygonF &) const override
 Find a curve path which has the best fit to a series of data points.
 
- Public Member Functions inherited from QwtCurveFitter
virtual ~QwtCurveFitter ()
 Destructor .
 
Mode mode () const
 Get the preferred fitting mode.
 

Additional Inherited Members

- Public Types inherited from QwtCurveFitter
enum  Mode { Polygon , Path }
 
- Protected Member Functions inherited from QwtCurveFitter
 QwtCurveFitter (Mode mode)
 Constructor.
 

Detailed Description

A curve fitter using a spline interpolation.

Constructor & Destructor Documentation

◆ QwtSplineCurveFitter()

QwtSplineCurveFitter::QwtSplineCurveFitter ( )

Constructor.

◆ ~QwtSplineCurveFitter()

QwtSplineCurveFitter::~QwtSplineCurveFitter ( )
virtual

Destructor.

Member Function Documentation

◆ fitCurve()

QPolygonF QwtSplineCurveFitter::fitCurve ( const QPolygonF &  points) const
overridevirtual

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

Implements QwtCurveFitter.

◆ fitCurvePath()

QPainterPath QwtSplineCurveFitter::fitCurvePath ( const QPolygonF &  points) const
overridevirtual

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

Implements QwtCurveFitter.

◆ setSpline()

void QwtSplineCurveFitter::setSpline ( QwtSpline spline)

Assign a spline.

◆ spline() [1/2]

QwtSpline * QwtSplineCurveFitter::spline ( )

Get the spline (non-const version)

◆ spline() [2/2]

const QwtSpline * QwtSplineCurveFitter::spline ( ) const

Get the spline (const version)


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