

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.
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.8