![]() |
Audacity 3.2.0
|
#include <PlotSpectrumBase.h>
Public Member Functions | |
| PlotSpectrumBase (AudacityProject &project) | |
Protected Member Functions | |
| bool | GetAudio () |
Protected Attributes | |
| AudacityProject * | mProject |
| std::unique_ptr< SpectrumAnalyst > | mAnalyst |
| bool | mDrawGrid |
| int | mSize |
| SpectrumAnalyst::Algorithm | mAlg |
| int | mFunc |
| int | mAxis |
| int | dBRange |
| double | mRate |
| size_t | mDataLen |
| ArrayOf< float > | mData |
| size_t | mWindowSize |
Definition at line 19 of file PlotSpectrumBase.h.
| PlotSpectrumBase::PlotSpectrumBase | ( | AudacityProject & | project | ) |
Definition at line 18 of file PlotSpectrumBase.cpp.
References gPrefs, mAlg, mAxis, mDataLen, mDrawGrid, mFunc, mRate, mSize, audacity::BasicSettings::Read(), and wxT().
|
protected |
Definition at line 36 of file PlotSpectrumBase.cpp.
References BasicUI::MessageBoxOptions::Caption(), details::end(), fillZero, ViewInfo::Get(), TrackList::Get(), anonymous_namespace{StretchingSequenceIntegrationTest.cpp}::iChannel, mData, mDataLen, mRate, TrackList::Selected(), ViewInfo::selectedRegion, BasicUI::ShowMessageBox(), and XO().
Referenced by FrequencyPlotDialog::OnReplot(), and FrequencyPlotDialog::Show().
|
protected |
Definition at line 35 of file PlotSpectrumBase.h.
Referenced by FrequencyPlotDialog::DrawPlot(), FrequencyPlotDialog::OnReplot(), FrequencyPlotDialog::Populate(), FrequencyPlotDialog::Recalc(), and FrequencyPlotDialog::Show().
|
protected |
Definition at line 32 of file PlotSpectrumBase.h.
Referenced by FrequencyPlotDialog::DrawPlot(), FrequencyPlotDialog::OnAlgChoice(), FrequencyPlotDialog::PlotPaint(), PlotSpectrumBase(), FrequencyPlotDialog::Populate(), and FrequencyPlotDialog::UpdatePrefs().
|
protected |
Definition at line 28 of file PlotSpectrumBase.h.
Referenced by FrequencyPlotDialog::DrawPlot(), FrequencyPlotDialog::OnExport(), FrequencyPlotDialog::PlotPaint(), and FrequencyPlotDialog::Recalc().
|
protected |
Definition at line 34 of file PlotSpectrumBase.h.
Referenced by PlotSpectrumBase(), FrequencyPlotDialog::Populate(), and FrequencyPlotDialog::UpdatePrefs().
|
protected |
Definition at line 38 of file PlotSpectrumBase.h.
Referenced by FrequencyPlotDialog::DrawPlot(), GetAudio(), FrequencyPlotDialog::OnCloseButton(), FrequencyPlotDialog::PlotPaint(), and FrequencyPlotDialog::Recalc().
|
protected |
Definition at line 37 of file PlotSpectrumBase.h.
Referenced by FrequencyPlotDialog::DrawPlot(), GetAudio(), FrequencyPlotDialog::PlotPaint(), PlotSpectrumBase(), and FrequencyPlotDialog::Recalc().
|
protected |
Definition at line 30 of file PlotSpectrumBase.h.
Referenced by FrequencyPlotDialog::DrawPlot(), FrequencyPlotDialog::OnCloseButton(), FrequencyPlotDialog::OnGridOnOff(), PlotSpectrumBase(), FrequencyPlotDialog::Populate(), and FrequencyPlotDialog::UpdatePrefs().
|
protected |
Definition at line 33 of file PlotSpectrumBase.h.
Referenced by PlotSpectrumBase(), FrequencyPlotDialog::Populate(), and FrequencyPlotDialog::UpdatePrefs().
|
protected |
Definition at line 27 of file PlotSpectrumBase.h.
|
protected |
Definition at line 36 of file PlotSpectrumBase.h.
Referenced by FrequencyPlotDialog::DrawPlot(), GetAudio(), FrequencyPlotDialog::OnExport(), FrequencyPlotDialog::PlotPaint(), PlotSpectrumBase(), and FrequencyPlotDialog::Recalc().
|
protected |
Definition at line 31 of file PlotSpectrumBase.h.
Referenced by PlotSpectrumBase(), and FrequencyPlotDialog::Populate().
|
protected |
Definition at line 39 of file PlotSpectrumBase.h.
Referenced by FrequencyPlotDialog::DrawPlot(), FrequencyPlotDialog::OnExport(), FrequencyPlotDialog::OnSizeChoice(), FrequencyPlotDialog::PlotPaint(), FrequencyPlotDialog::Populate(), FrequencyPlotDialog::Recalc(), and FrequencyPlotDialog::UpdatePrefs().