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().