Public Member Functions | |
SinusFunction () | |
SinusFunction (double amplitude, double frequency, double offset, double phase) | |
double | getAmplitude () |
double | getFrequency () |
double | getOffset () |
double | getPhase () |
void | setAmplitude (double newAmplitude) |
void | setFrequency (double newFrequency) |
void | setOffset (double newOffset) |
void | setPhase (double newPhase) |
double | y (double x) |
Private Attributes | |
double | offset = 1.0 |
double | amplitude = 2.0 |
double | phase = 0.0 |
double | frequency = 1.0 |
|
SimusFunction constructor with no arguments. |
|
SimusFunction constructor with no arguments. |
|
This method return amplitude of function. |
|
This method return frequency of function. |
|
This method return offset of function. That is constant value, which is added to sinus value. |
|
This method return phase of function. |
|
This method sets amplitude of function. |
|
This method sets frequency of function. |
|
This method sets offset of function. |
|
This method sets phase of function. |
|
This method calculate value and return it. Implements com::cosylab::gui::components::r2::chart::Function.
|
|
|
|
|
|
|
|
|