KiCad PCB EDA Suite
sim_plot_frame.cpp File Reference
#include <wx/debug.h>
#include <wx/stc/stc.h>
#include <project/project_file.h>
#include <sch_edit_frame.h>
#include <eeschema_id.h>
#include <kiway.h>
#include <confirm.h>
#include <bitmaps.h>
#include <wildcards_and_files_ext.h>
#include <widgets/tuner_slider.h>
#include <dialogs/dialog_signal_list.h>
#include "string_utils.h"
#include "netlist_exporter_pspice_sim.h"
#include <pgm_base.h>
#include "ngspice.h"
#include "sim_plot_colors.h"
#include "sim_plot_frame.h"
#include "sim_plot_panel.h"
#include "spice_simulator.h"
#include "spice_reporter.h"
#include <menus_helpers.h>
#include <tool/tool_manager.h>
#include <tools/ee_actions.h>
#include <eeschema_settings.h>
#include <wx/ffile.h>
#include <wx/filedlg.h>
#include <dialog_shim.h>

Go to the source code of this file.

Classes

class  SIM_THREAD_REPORTER
 
struct  BM_MENU_INIT_ITEM
 

Macros

#define DISPLAY_LOAD_ERROR(fmt)
 

Functions

SIM_PLOT_TYPE operator| (SIM_PLOT_TYPE aFirst, SIM_PLOT_TYPE aSecond)
 
 wxDEFINE_EVENT (EVT_SIM_UPDATE, wxCommandEvent)
 
 wxDEFINE_EVENT (EVT_SIM_REPORT, wxCommandEvent)
 
 wxDEFINE_EVENT (EVT_SIM_STARTED, wxCommandEvent)
 
 wxDEFINE_EVENT (EVT_SIM_FINISHED, wxCommandEvent)
 

Macro Definition Documentation

◆ DISPLAY_LOAD_ERROR

#define DISPLAY_LOAD_ERROR (   fmt)
Value:
file.GetCurrentLine()+1 ) )
void DisplayErrorMessage(wxWindow *aParent, const wxString &aText, const wxString &aExtraInfo)
Display an error message with aMessage.
Definition: confirm.cpp:292
#define _(s)
void Format(OUTPUTFORMATTER *out, int aNestLevel, int aCtl, const CPTREE &aTree)
Output a PTREE into s-expression format via an OUTPUTFORMATTER derivative.
Definition: ptree.cpp:200

Function Documentation

◆ operator|()

SIM_PLOT_TYPE operator| ( SIM_PLOT_TYPE  aFirst,
SIM_PLOT_TYPE  aSecond 
)

Definition at line 57 of file sim_plot_frame.cpp.

58 {
59  int res = (int) aFirst | (int) aSecond;
60 
61  return (SIM_PLOT_TYPE) res;
62 }
SIM_PLOT_TYPE
Definition: sim_types.h:46

◆ wxDEFINE_EVENT() [1/4]

wxDEFINE_EVENT ( EVT_SIM_UPDATE  ,
wxCommandEvent   
)

◆ wxDEFINE_EVENT() [2/4]

wxDEFINE_EVENT ( EVT_SIM_REPORT  ,
wxCommandEvent   
)

◆ wxDEFINE_EVENT() [3/4]

wxDEFINE_EVENT ( EVT_SIM_STARTED  ,
wxCommandEvent   
)

◆ wxDEFINE_EVENT() [4/4]

wxDEFINE_EVENT ( EVT_SIM_FINISHED  ,
wxCommandEvent   
)