KiCad PCB EDA Suite
|
#include <schematic.h>
Public Member Functions | |
SCHEMATIC_IFACE () | |
virtual | ~SCHEMATIC_IFACE () |
virtual CONNECTION_GRAPH * | ConnectionGraph () const =0 |
virtual SCH_SHEET_LIST | BuildSheetListSortedByPageNumbers () const =0 |
virtual void | SetCurrentSheet (const SCH_SHEET_PATH &aPath)=0 |
virtual SCH_SHEET_PATH & | CurrentSheet () const =0 |
virtual wxString | GetFileName () const =0 |
virtual PROJECT & | Prj () const =0 |
virtual SCH_SHEET_LIST | Hierarchy () const =0 |
Definition at line 40 of file schematic.h.
|
inline |
Definition at line 43 of file schematic.h.
|
inlinevirtual |
Definition at line 44 of file schematic.h.
|
pure virtual |
Implemented in SCHEMATIC.
|
pure virtual |
Implemented in SCHEMATIC.
Referenced by NETLIST_EXPORTER_BASE::CreatePinList(), NETLIST_EXPORTER_ALLEGRO::extractComponentsInfo(), NETLIST_EXPORTER_BASE::findAllUnitsOfSymbol(), NETLIST_EXPORTER_XML::makeListOfNets(), NETLIST_EXPORTER_CADSTAR::writeListOfNets(), and NETLIST_EXPORTER_PADS::writeListOfNets().
|
pure virtual |
Implemented in SCHEMATIC.
Referenced by NETLIST_EXPORTER_SPICE::BuildSheetList(), and NETLIST_EXPORTER_XML::makeSymbols().
|
pure virtual |
Implemented in SCHEMATIC.
Referenced by NETLIST_EXPORTER_XML::makeDesignHeader(), and NETLIST_EXPORTER_ALLEGRO::WriteNetlist().
|
pure virtual |
Implemented in SCHEMATIC.
Referenced by NETLIST_EXPORTER_SPICE::BuildSheetList(), NETLIST_EXPORTER_ALLEGRO::extractComponentsInfo(), NETLIST_EXPORTER_BASE::findAllUnitsOfSymbol(), NETLIST_EXPORTER_XML::makeDesignHeader(), NETLIST_EXPORTER_XML::makeSymbols(), NETLIST_EXPORTER_CADSTAR::WriteNetlist(), NETLIST_EXPORTER_ORCADPCB2::WriteNetlist(), and NETLIST_EXPORTER_PADS::WriteNetlist().
|
pure virtual |
|
pure virtual |
Implemented in SCHEMATIC.
Referenced by NETLIST_EXPORTER_ALLEGRO::extractComponentsInfo(), and NETLIST_EXPORTER_XML::makeSymbols().