KiCad PCB EDA Suite
|
#include <sim_panel_base.h>
Public Member Functions | |
SIM_PANEL_BASE () | |
SIM_PANEL_BASE (const wxString &aCommand, int aOptions, wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxString &name=wxPanelNameStr) | |
virtual | ~SIM_PANEL_BASE () |
SIM_TYPE | GetType () const |
Static Public Member Functions | |
static bool | IsPlottable (SIM_TYPE aSimType) |
Protected Member Functions | |
const wxString & | getSimCommand () const |
void | setSimCommand (const wxString &aSimCommand) |
const int | getSimOptions () const |
void | setSimOptions (int aOptions) |
Private Attributes | |
wxString | m_simCommand |
int | m_simOptions |
Friends | |
class | SIM_WORKBOOK |
Definition at line 36 of file sim_panel_base.h.
SIM_PANEL_BASE::SIM_PANEL_BASE | ( | ) |
Definition at line 33 of file sim_panel_base.cpp.
SIM_PANEL_BASE::SIM_PANEL_BASE | ( | const wxString & | aCommand, |
int | aOptions, | ||
wxWindow * | parent, | ||
wxWindowID | id, | ||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxDefaultSize , |
||
long | style = 0 , |
||
const wxString & | name = wxPanelNameStr |
||
) |
Definition at line 40 of file sim_panel_base.cpp.
|
virtual |
Definition at line 50 of file sim_panel_base.cpp.
|
inlineprotected |
Definition at line 56 of file sim_panel_base.h.
References m_simCommand.
Referenced by SIM_WORKBOOK::GetSimCommand(), and SIM_PLOT_PANEL::prepareDCAxes().
|
inlineprotected |
Definition at line 66 of file sim_panel_base.h.
References m_simOptions.
Referenced by SIM_WORKBOOK::GetSimOptions().
SIM_TYPE SIM_PANEL_BASE::GetType | ( | ) | const |
Definition at line 70 of file sim_panel_base.cpp.
References NGSPICE_CIRCUIT_MODEL::CommandToSimType(), and m_simCommand.
Referenced by SIM_PLOT_FRAME::addPlot(), SIM_PLOT_PANEL::addTrace(), SIM_PLOT_FRAME::GetCurrentPlot(), SIM_PLOT_FRAME::onAddSignal(), SIM_PLOT_FRAME::onSettings(), SIM_PLOT_FRAME::onSimFinished(), SIM_PLOT_FRAME::saveWorkbook(), setSimCommand(), SIM_PLOT_FRAME::StartSimulation(), and SIM_PLOT_PANEL::updateAxes().
|
static |
Definition at line 55 of file sim_panel_base.cpp.
References ST_AC, ST_DC, and ST_TRANSIENT.
Referenced by SIM_PLOT_FRAME::addPlot(), SIM_PLOT_FRAME::menuNewPlot(), SIM_PLOT_FRAME::NewPlotPanel(), SIM_PLOT_FRAME::onSimFinished(), and SIM_PLOT_FRAME::updatePlot().
|
inlineprotected |
Definition at line 58 of file sim_panel_base.h.
References NGSPICE_CIRCUIT_MODEL::CommandToSimType(), GetType(), and m_simCommand.
Referenced by SIM_WORKBOOK::SetSimCommand().
|
inlineprotected |
Definition at line 67 of file sim_panel_base.h.
References m_simOptions.
Referenced by SIM_WORKBOOK::SetSimOptions().
|
friend |
Definition at line 38 of file sim_panel_base.h.
|
private |
Definition at line 70 of file sim_panel_base.h.
Referenced by getSimCommand(), GetType(), and setSimCommand().
|
private |
Definition at line 71 of file sim_panel_base.h.
Referenced by getSimOptions(), and setSimOptions().