public Harmonic() { _harmonicKind = HarmonicKind.Sin; _amplitude = 1; _frequency = 1; _phase = 0; }
public Harmonic(double amplitude, double frequency, double phase, HarmonicKind harmonicKind) { _amplitude = amplitude; _frequency = frequency; _phase = phase; _harmonicKind = harmonicKind; }
public void SetHarmonicKind(HarmonicKind harmonicKind) { _harmonicKind = harmonicKind; if (_observer != null) { _observer.HarmonicPropertiesChanged(); } }
public void SetHarmonicKind(HarmonicKind kind) { _harmonic.SetHarmonicKind(kind); }
public void SetNewHarmonicKind(int index, HarmonicKind value) { _harmonicContainer.GetAllHarmonic() [index].SetHarmonicKind(value); }