KiCad PCB EDA Suite
SPICE_ITEM Struct Reference

Structure to represent a schematic component in the Spice simulation. More...

#include <netlist_exporter_pspice.h>

Public Attributes

SCH_COMPONENTm_parent
 < Schematic component represented by this SPICE_ITEM. More...
 
wxChar m_primitive
 Library model (for semiconductors and subcircuits), component value (for passive components) or voltage/current (for sources). More...
 
wxString m_model
 
wxString m_refName
 Flag to indicate whether the component should be used in simulation. More...
 
bool m_enabled
 Array containing Standard Pin Name. More...
 
std::vector< wxString > m_pins
 Numeric indices into m_SortedComponentPinList. More...
 
std::vector< int > m_pinSequence
 

Detailed Description

Structure to represent a schematic component in the Spice simulation.

Todo:
add NET_ADJUST_INCLUDE_PATHS & NET_ADJUST_PASSIVE_VALS checkboxes in the netlist export dialog.

Definition at line 72 of file netlist_exporter_pspice.h.

Member Data Documentation

◆ m_enabled

bool SPICE_ITEM::m_enabled

Array containing Standard Pin Name.

Definition at line 88 of file netlist_exporter_pspice.h.

Referenced by NETLIST_EXPORTER_PSPICE::ProcessNetlist().

◆ m_model

wxString SPICE_ITEM::m_model

Definition at line 82 of file netlist_exporter_pspice.h.

Referenced by NETLIST_EXPORTER_PSPICE::ProcessNetlist().

◆ m_parent

SCH_COMPONENT* SPICE_ITEM::m_parent

< Schematic component represented by this SPICE_ITEM.

Spice primitive type (

See also
SPICE_PRIMITIVE).

Definition at line 75 of file netlist_exporter_pspice.h.

Referenced by NETLIST_EXPORTER_PSPICE::ProcessNetlist().

◆ m_pins

std::vector<wxString> SPICE_ITEM::m_pins

Numeric indices into m_SortedComponentPinList.

Definition at line 91 of file netlist_exporter_pspice.h.

Referenced by NETLIST_EXPORTER_PSPICE::ProcessNetlist().

◆ m_pinSequence

std::vector<int> SPICE_ITEM::m_pinSequence

Definition at line 94 of file netlist_exporter_pspice.h.

Referenced by NETLIST_EXPORTER_PSPICE::ProcessNetlist().

◆ m_primitive

wxChar SPICE_ITEM::m_primitive

Library model (for semiconductors and subcircuits), component value (for passive components) or voltage/current (for sources).

Definition at line 78 of file netlist_exporter_pspice.h.

Referenced by NETLIST_EXPORTER_PSPICE::ProcessNetlist().

◆ m_refName

wxString SPICE_ITEM::m_refName

Flag to indicate whether the component should be used in simulation.

Definition at line 85 of file netlist_exporter_pspice.h.

Referenced by NETLIST_EXPORTER_PSPICE::ProcessNetlist().


The documentation for this struct was generated from the following file: