SineFunction Class Reference
#include <sinefunction.h>
List of all members.
|
Public Member Functions |
| SineFunction (double a, double minX, double maxX, 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
Sine function of type: y = a * sin(x)
Constructor & Destructor Documentation
SineFunction::SineFunction |
( |
double |
a, |
|
|
double |
minX, |
|
|
double |
maxX, |
|
|
double |
step | |
|
) |
| | |
Construct new sine function.
- Parameters:
-
| a | y scaling coefficient |
| min | minimal x |
| max | maximal x |
| step | x step |
Member Function Documentation
virtual size_t SineFunction::GetCount |
( |
size_t |
serie |
) |
[virtual] |
Returns value count in serie specified by index.
- Parameters:
-
- Returns:
- value count
Implements Dataset.
virtual size_t SineFunction::GetSerieCount |
( |
|
) |
[virtual] |
Returns serie count in this dataset.
- Returns:
- serie count
Implements Dataset.
virtual wxString SineFunction::GetSerieName |
( |
size_t |
serie |
) |
[virtual] |
Returns serie name.
- Parameters:
-
- Returns:
- serie name
Implements Dataset.
virtual double SineFunction::GetX |
( |
size_t |
index, |
|
|
size_t |
serie | |
|
) |
| | [virtual] |
Returns x value at index.
- Parameters:
-
- Returns:
- x value
Implements XYDataset.
virtual double SineFunction::GetY |
( |
size_t |
index, |
|
|
size_t |
serie | |
|
) |
| | [virtual] |
Returns y value at index.
- Parameters:
-
- Returns:
- y value
Implements XYDataset.
The documentation for this class was generated from the following file: