KiCad PCB EDA Suite
|
#include <sim_tab.h>
Public Member Functions | |
SIM_NOPLOT_TAB (const wxString &aSimCommand, wxWindow *parent) | |
virtual | ~SIM_NOPLOT_TAB () |
void | OnLanguageChanged () override |
virtual void | ApplyPreferences (const SIM_PREFERENCES &aPrefs) |
SIM_TYPE | GetSimType () const |
const wxString & | GetSimCommand () const |
void | SetSimCommand (const wxString &aSimCommand) |
int | GetSimOptions () const |
void | SetSimOptions (int aOptions) |
wxString | GetLastSchTextSimCommand () const |
void | SetLastSchTextSimCommand (const wxString &aCmd) |
const wxString & | GetSpicePlotName () const |
void | SetSpicePlotName (const wxString &aPlotName) |
Static Public Member Functions | |
static bool | IsPlottable (SIM_TYPE aSimType) |
Private Attributes | |
wxSizer * | m_sizer |
wxStaticText * | m_textInfo |
wxString | m_simCommand |
unsigned | m_simOptions |
wxString | m_lastSchTextSimCommand |
wxString | m_spicePlotName |
SIM_NOPLOT_TAB::SIM_NOPLOT_TAB | ( | const wxString & | aSimCommand, |
wxWindow * | parent | ||
) |
Definition at line 81 of file sim_tab.cpp.
References _, KIUI::GetControlFont(), m_sizer, and m_textInfo.
|
virtual |
Definition at line 101 of file sim_tab.cpp.
|
virtualinherited |
Reimplemented in SIM_PLOT_TAB.
Definition at line 70 of file sim_tab.cpp.
|
inlineinherited |
Definition at line 58 of file sim_tab.h.
References SIM_TAB::m_lastSchTextSimCommand.
Referenced by SIMULATOR_FRAME_UI::SaveWorkbook(), and SIMULATOR_FRAME::StartSimulation().
|
inlineinherited |
Definition at line 52 of file sim_tab.h.
References SIM_TAB::m_simCommand.
Referenced by SIMULATOR_FRAME::EditAnalysis(), SIMULATOR_FRAME::GetCurrentSimCommand(), SIM_PLOT_TAB::prepareDCAxes(), SIMULATOR_FRAME_UI::rebuildSignalsGrid(), SIM_PLOT_TAB::ResetScales(), SIMULATOR_FRAME_UI::SaveWorkbook(), SIMULATOR_FRAME::StartSimulation(), and SIMULATOR_FRAME_UI::updateTrace().
|
inlineinherited |
Definition at line 55 of file sim_tab.h.
References SIM_TAB::m_simOptions.
Referenced by SIMULATOR_FRAME::EditAnalysis(), SIMULATOR_FRAME_UI::SaveWorkbook(), and SIMULATOR_FRAME::StartSimulation().
|
inherited |
Definition at line 75 of file sim_tab.cpp.
References SPICE_CIRCUIT_MODEL::CommandToSimType(), and SIM_TAB::m_simCommand.
Referenced by SIMULATOR_FRAME_UI::AddMeasurement(), SIM_PLOT_TAB::GetOrAddTrace(), SIMULATOR_FRAME_UI::GetSimTab(), SIMULATOR_FRAME_UI::onPlotClosed(), SIMULATOR_FRAME_UI::OnSimRefresh(), SIMULATOR_FRAME_UI::rebuildSignalsGrid(), SIM_PLOT_TAB::ResetScales(), SIMULATOR_FRAME_UI::SaveWorkbook(), SIM_PLOT_TAB::SetTraceData(), SIMULATOR_FRAME_UI::SetUserDefinedSignals(), SIM_PLOT_TAB::updateAxes(), SIMULATOR_FRAME_UI::UpdateMeasurement(), SIMULATOR_FRAME_UI::updatePlotCursors(), and SIMULATOR_FRAME_UI::vectorNameFromSignalName().
|
inlineinherited |
Definition at line 61 of file sim_tab.h.
References SIM_TAB::m_spicePlotName.
Referenced by SIMULATOR_FRAME::StartSimulation().
|
staticinherited |
Definition at line 53 of file sim_tab.cpp.
References ST_AC, ST_DC, ST_FFT, ST_NOISE, ST_SP, and ST_TRAN.
Referenced by SIMULATOR_FRAME_UI::AddTrace(), SIMULATOR_FRAME_UI::NewSimTab(), SIMULATOR_FRAME_UI::OnSimRefresh(), and SIMULATOR_FRAME_UI::updateTrace().
|
overridevirtual |
|
inlineinherited |
Definition at line 59 of file sim_tab.h.
References SIM_TAB::m_lastSchTextSimCommand.
Referenced by SIMULATOR_FRAME_UI::loadLegacyWorkbook(), and SIMULATOR_FRAME::StartSimulation().
|
inlineinherited |
Definition at line 53 of file sim_tab.h.
References SIM_TAB::m_simCommand.
Referenced by SIMULATOR_FRAME::EditAnalysis(), and SIMULATOR_FRAME::StartSimulation().
|
inlineinherited |
Definition at line 56 of file sim_tab.h.
References SIM_TAB::m_simOptions.
Referenced by DIALOG_SIM_COMMAND::ApplySettings(), SIMULATOR_FRAME_UI::InitWorkbook(), SIMULATOR_FRAME_UI::loadJsonWorkbook(), and SIMULATOR_FRAME_UI::loadLegacyWorkbook().
|
inlineinherited |
Definition at line 62 of file sim_tab.h.
References SIM_TAB::m_spicePlotName.
Referenced by SIMULATOR_FRAME_UI::OnSimRefresh(), and SIMULATOR_FRAME::StartSimulation().
|
privateinherited |
Definition at line 67 of file sim_tab.h.
Referenced by SIM_TAB::GetLastSchTextSimCommand(), and SIM_TAB::SetLastSchTextSimCommand().
|
privateinherited |
Definition at line 65 of file sim_tab.h.
Referenced by SIM_TAB::GetSimCommand(), SIM_TAB::GetSimType(), and SIM_TAB::SetSimCommand().
|
privateinherited |
Definition at line 66 of file sim_tab.h.
Referenced by SIM_TAB::GetSimOptions(), and SIM_TAB::SetSimOptions().
|
private |
Definition at line 82 of file sim_tab.h.
Referenced by SIM_NOPLOT_TAB().
|
privateinherited |
Definition at line 68 of file sim_tab.h.
Referenced by SIM_TAB::GetSpicePlotName(), and SIM_TAB::SetSpicePlotName().
|
private |
Definition at line 83 of file sim_tab.h.
Referenced by OnLanguageChanged(), and SIM_NOPLOT_TAB().