KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SIM_NOPLOT_TAB Class Reference

#include <sim_tab.h>

Inheritance diagram for SIM_NOPLOT_TAB:
SIM_TAB

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
 

Detailed Description

Definition at line 72 of file sim_tab.h.

Constructor & Destructor Documentation

◆ SIM_NOPLOT_TAB()

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.

◆ ~SIM_NOPLOT_TAB()

SIM_NOPLOT_TAB::~SIM_NOPLOT_TAB ( )
virtual

Definition at line 101 of file sim_tab.cpp.

Member Function Documentation

◆ ApplyPreferences()

void SIM_TAB::ApplyPreferences ( const SIM_PREFERENCES aPrefs)
virtualinherited

Reimplemented in SIM_PLOT_TAB.

Definition at line 70 of file sim_tab.cpp.

◆ GetLastSchTextSimCommand()

wxString SIM_TAB::GetLastSchTextSimCommand ( ) const
inlineinherited

◆ GetSimCommand()

◆ GetSimOptions()

int SIM_TAB::GetSimOptions ( ) const
inlineinherited

◆ GetSimType()

◆ GetSpicePlotName()

const wxString & SIM_TAB::GetSpicePlotName ( ) const
inlineinherited

Definition at line 61 of file sim_tab.h.

References SIM_TAB::m_spicePlotName.

Referenced by SIMULATOR_FRAME::StartSimulation().

◆ IsPlottable()

bool SIM_TAB::IsPlottable ( SIM_TYPE  aSimType)
staticinherited

◆ OnLanguageChanged()

void SIM_NOPLOT_TAB::OnLanguageChanged ( )
overridevirtual

Implements SIM_TAB.

Definition at line 106 of file sim_tab.cpp.

References _, and m_textInfo.

◆ SetLastSchTextSimCommand()

void SIM_TAB::SetLastSchTextSimCommand ( const wxString &  aCmd)
inlineinherited

◆ SetSimCommand()

void SIM_TAB::SetSimCommand ( const wxString &  aSimCommand)
inlineinherited

Definition at line 53 of file sim_tab.h.

References SIM_TAB::m_simCommand.

Referenced by SIMULATOR_FRAME::EditAnalysis(), and SIMULATOR_FRAME::StartSimulation().

◆ SetSimOptions()

void SIM_TAB::SetSimOptions ( int  aOptions)
inlineinherited

◆ SetSpicePlotName()

void SIM_TAB::SetSpicePlotName ( const wxString &  aPlotName)
inlineinherited

Member Data Documentation

◆ m_lastSchTextSimCommand

wxString SIM_TAB::m_lastSchTextSimCommand
privateinherited

◆ m_simCommand

wxString SIM_TAB::m_simCommand
privateinherited

Definition at line 65 of file sim_tab.h.

Referenced by SIM_TAB::GetSimCommand(), SIM_TAB::GetSimType(), and SIM_TAB::SetSimCommand().

◆ m_simOptions

unsigned SIM_TAB::m_simOptions
privateinherited

Definition at line 66 of file sim_tab.h.

Referenced by SIM_TAB::GetSimOptions(), and SIM_TAB::SetSimOptions().

◆ m_sizer

wxSizer* SIM_NOPLOT_TAB::m_sizer
private

Definition at line 82 of file sim_tab.h.

Referenced by SIM_NOPLOT_TAB().

◆ m_spicePlotName

wxString SIM_TAB::m_spicePlotName
privateinherited

Definition at line 68 of file sim_tab.h.

Referenced by SIM_TAB::GetSpicePlotName(), and SIM_TAB::SetSpicePlotName().

◆ m_textInfo

wxStaticText* SIM_NOPLOT_TAB::m_textInfo
private

Definition at line 83 of file sim_tab.h.

Referenced by OnLanguageChanged(), and SIM_NOPLOT_TAB().


The documentation for this class was generated from the following files: