Inheritance diagram for SawtoothFunction:


Constructors | |
| SawtoothFunction (Real phase=0.0, Real span=1.0, Real amplitude=1.0) | |
| SawtoothFunction (PropertySettings &prop) | |
| virtual | ~SawtoothFunction () |
Interface | |
| virtual void | apply (RealVec &inputs, RealVec &outputs) |
| virtual SawtoothFunction * | clone () const |
| Properties | ||||
| Name | Type [isVector] | Access mode | Description | Class |
|---|---|---|---|---|
| typename | string | read-only | Class's type | Propertized |
| phase | Real | read/write | X offset of the centre | PeriodicFunction |
| span | Real | read/write | distance between peaks | PeriodicFunction |
| amplitude | Real | read/write | nonnegative value of the wave's magnitude | PeriodiFunction |
| SawtoothFunction | ( | Real | phase = 0.0, |
|
| Real | span = 1.0, |
|||
| Real | amplitude = 1.0 | |||
| ) |
Construct
| SawtoothFunction | ( | PropertySettings & | prop | ) |
Construct
| virtual ~SawtoothFunction | ( | ) | [inline, virtual] |
Destructor
Implement the Sawtooth function
Implements PeriodicFunction.
| virtual SawtoothFunction* clone | ( | ) | const [virtual] |
Clone this object
Implements PeriodicFunction.