PolynomialFit Class Reference

#include <PolynomialFit.h>

Inheritance diagram for PolynomialFit:

Fit Filter

List of all members.

Public Member Functions

void fit ()
 Actually does the fit. Should be reimplemented in derived classes.
virtual QString legendInfo ()
 Output string added to the plot as a new legend.
 PolynomialFit (ApplicationWindow *parent, Graph *g, QString &curveTitle, double start, double end, int order=2, bool legend=false)
 PolynomialFit (ApplicationWindow *parent, Graph *g, QString &curveTitle, int order=2, bool legend=false)
 PolynomialFit (ApplicationWindow *parent, Graph *g, int order=2, bool legend=false)

Static Public Member Functions

static QString generateFormula (int order)
static QStringList generateParameterList (int order)

Private Member Functions

void calculateFitCurveData (double *par, double *X, double *Y)
 Calculates the data for the output fit curve and store itin the X an Y vectors.
void init ()

Private Attributes

int d_order
bool show_legend


Constructor & Destructor Documentation

PolynomialFit::PolynomialFit ( ApplicationWindow parent,
Graph g,
int  order = 2,
bool  legend = false 
)

PolynomialFit::PolynomialFit ( ApplicationWindow parent,
Graph g,
QString &  curveTitle,
int  order = 2,
bool  legend = false 
)

PolynomialFit::PolynomialFit ( ApplicationWindow parent,
Graph g,
QString &  curveTitle,
double  start,
double  end,
int  order = 2,
bool  legend = false 
)


Member Function Documentation

void PolynomialFit::calculateFitCurveData ( double *  par,
double *  X,
double *  Y 
) [private, virtual]

Calculates the data for the output fit curve and store itin the X an Y vectors.

Reimplemented from Fit.

void PolynomialFit::fit (  )  [virtual]

Actually does the fit. Should be reimplemented in derived classes.

Reimplemented from Fit.

QString PolynomialFit::generateFormula ( int  order  )  [static]

QStringList PolynomialFit::generateParameterList ( int  order  )  [static]

void PolynomialFit::init (  )  [private]

Reimplemented from Filter.

QString PolynomialFit::legendInfo (  )  [virtual]

Output string added to the plot as a new legend.

Reimplemented from Fit.


Member Data Documentation

int PolynomialFit::d_order [private]

bool PolynomialFit::show_legend [private]


The documentation for this class was generated from the following files:
Generated on Mon Oct 15 06:11:43 2007 for QtiPlot by  doxygen 1.5.3