|
OpenWareLaboratory
|


Public Member Functions | |
| float | getPhase () |
| template<typename... Args> | |
| PhaseShiftOscillator (float phaseshift, Args &&... args) | |
| void | reset () |
| void | setPhase (float phase) |
Static Public Member Functions | |
| template<typename... Args> | |
| static PhaseShiftOscillator< Osc > * | create (float phaseshift, Args &&... args) |
| static void | destroy (PhaseShiftOscillator< Osc > *obj) |
Protected Attributes | |
| float | phaseshift |
Definition at line 146 of file Oscillator.h.
|
inline |
Definition at line 151 of file Oscillator.h.
|
inlinestatic |
| phaseshift | oscillator phase shift in radians |
Definition at line 166 of file Oscillator.h.
References PhaseShiftOscillator< Osc >::phaseshift.
|
inlinestatic |
Definition at line 169 of file Oscillator.h.
|
inline |
Definition at line 156 of file Oscillator.h.
References PhaseShiftOscillator< Osc >::phaseshift.
|
inline |
Definition at line 159 of file Oscillator.h.
References PhaseShiftOscillator< Osc >::phaseshift.
|
inline |
Definition at line 153 of file Oscillator.h.
References PhaseShiftOscillator< Osc >::phaseshift.
|
protected |
Definition at line 148 of file Oscillator.h.
Referenced by PhaseShiftOscillator< Osc >::create(), PhaseShiftOscillator< Osc >::getPhase(), PhaseShiftOscillator< Osc >::reset(), and PhaseShiftOscillator< Osc >::setPhase().