KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SCHEMATIC_IFACE Class Referenceabstract

#include <schematic.h>

Inheritance diagram for SCHEMATIC_IFACE:
SCHEMATIC

Public Member Functions

 SCHEMATIC_IFACE ()
 
virtual ~SCHEMATIC_IFACE ()
 
virtual CONNECTION_GRAPHConnectionGraph () const =0
 
virtual SCH_SHEET_LIST BuildSheetListSortedByPageNumbers () const =0
 
virtual void SetCurrentSheet (const SCH_SHEET_PATH &aPath)=0
 
virtual SCH_SHEET_PATHCurrentSheet () const =0
 
virtual wxString GetFileName () const =0
 
virtual PROJECTPrj () const =0
 
virtual SCH_SHEET_LIST Hierarchy () const =0
 

Detailed Description

Definition at line 40 of file schematic.h.

Constructor & Destructor Documentation

◆ SCHEMATIC_IFACE()

SCHEMATIC_IFACE::SCHEMATIC_IFACE ( )
inline

Definition at line 43 of file schematic.h.

◆ ~SCHEMATIC_IFACE()

virtual SCHEMATIC_IFACE::~SCHEMATIC_IFACE ( )
inlinevirtual

Definition at line 44 of file schematic.h.

Member Function Documentation

◆ BuildSheetListSortedByPageNumbers()

virtual SCH_SHEET_LIST SCHEMATIC_IFACE::BuildSheetListSortedByPageNumbers ( ) const
pure virtual

Implemented in SCHEMATIC.

◆ ConnectionGraph()

◆ CurrentSheet()

virtual SCH_SHEET_PATH & SCHEMATIC_IFACE::CurrentSheet ( ) const
pure virtual

◆ GetFileName()

virtual wxString SCHEMATIC_IFACE::GetFileName ( ) const
pure virtual

◆ Hierarchy()

◆ Prj()

◆ SetCurrentSheet()

virtual void SCHEMATIC_IFACE::SetCurrentSheet ( const SCH_SHEET_PATH aPath)
pure virtual

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