Polynom Class Reference

#include <polynom.h>

Inheritance diagram for Polynom:

Inheritance graph
[legend]
Collaboration diagram for Polynom:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Polynom (double *coefs, size_t coefCount, double min, double max, double step)
virtual double GetX (size_t index, size_t serie)
virtual double GetY (size_t index, size_t serie)
virtual size_t GetCount (size_t serie)
virtual size_t GetSerieCount ()
virtual wxString GetSerieName (size_t serie)


Detailed Description

Polynom function of type: y = c0 * x^n + c1 * x^(n-1) + ... + c(n-1) * x + cn where: c0 ... cn - coefficients

Constructor & Destructor Documentation

Polynom::Polynom ( double *  coefs,
size_t  coefCount,
double  min,
double  max,
double  step 
)

Constucts new polynom function dataset.

Parameters:
coefs coefficients for x values
min minimal x value
max maximal x value
step x value step


Member Function Documentation

virtual size_t Polynom::GetCount ( size_t  serie  )  [virtual]

Returns value count in serie specified by index.

Parameters:
serie index
Returns:
value count

Implements Dataset.

virtual size_t Polynom::GetSerieCount (  )  [virtual]

Returns serie count in this dataset.

Returns:
serie count

Implements Dataset.

virtual wxString Polynom::GetSerieName ( size_t  serie  )  [virtual]

Returns serie name.

Parameters:
serie index
Returns:
serie name

Implements Dataset.

virtual double Polynom::GetX ( size_t  index,
size_t  serie 
) [virtual]

Returns x value at index.

Parameters:
index index
Returns:
x value

Implements XYDataset.

virtual double Polynom::GetY ( size_t  index,
size_t  serie 
) [virtual]

Returns y value at index.

Parameters:
index index
Returns:
y value

Implements XYDataset.


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

Generated on Mon Feb 15 21:32:28 2010 for wxFreeChart by  doxygen 1.5.8