| 
|   | PluginFind (aFileType) | 
|   | 
|   | ShowType (aFileType) | 
|   | 
|   | EnumFromStr (aFileType) | 
|   | 
|   | FindPluginTypeFromBoardPath (aFileName, aCtl=0) | 
|   | 
|   | GuessPluginTypeFromLibPath (aLibPath, aCtl=0) | 
|   | 
|   | Load (aFileType, aFileName, aAppendToMe=None, aProperties=None, aProject=None, aProgressReporter=None) | 
|   | 
|   | Save (aFileType, aFileName, aBoard, aProperties=None) | 
|   | 
|   | ConvertLibrary (aOldFileProps, aOldFilePath, aNewFilePath, aReporter) | 
|   | 
 | 
|   | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
|   | 
Proxy of C++ PCB_IO_MGR class.
 
Definition at line 7974 of file pcbnew.py.
 
◆ __init__()
      
        
          | pcbnew.PCB_IO_MGR.__init__  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
__init__(PCB_IO_MGR self) -> PCB_IO_MGR
 
Definition at line 8054 of file pcbnew.py.
 
 
◆ ConvertLibrary()
  
  
      
        
          | pcbnew.PCB_IO_MGR.ConvertLibrary  | 
          ( | 
           |           aOldFileProps,  | 
         
        
           | 
           | 
           |           aOldFilePath,  | 
         
        
           | 
           | 
           |           aNewFilePath,  | 
         
        
           | 
           | 
           |           aReporter ) | 
         
       
   | 
  
static   | 
  
 
ConvertLibrary(str_utf8_Map aOldFileProps, wxString aOldFilePath, wxString aNewFilePath, REPORTER * aReporter) -> bool
 
Definition at line 8050 of file pcbnew.py.
 
 
◆ EnumFromStr()
  
  
      
        
          | pcbnew.PCB_IO_MGR.EnumFromStr  | 
          ( | 
           |           aFileType | ) | 
           | 
         
       
   | 
  
static   | 
  
 
EnumFromStr(wxString aFileType) -> PCB_IO_MGR::PCB_FILE_T
 
Definition at line 8025 of file pcbnew.py.
 
 
◆ FindPluginTypeFromBoardPath()
  
  
      
        
          | pcbnew.PCB_IO_MGR.FindPluginTypeFromBoardPath  | 
          ( | 
           |           aFileName,  | 
         
        
           | 
           | 
           |           aCtl = 0 ) | 
         
       
   | 
  
static   | 
  
 
FindPluginTypeFromBoardPath(wxString aFileName, int aCtl=0) -> PCB_IO_MGR::PCB_FILE_T
 
Definition at line 8030 of file pcbnew.py.
 
 
◆ GuessPluginTypeFromLibPath()
  
  
      
        
          | pcbnew.PCB_IO_MGR.GuessPluginTypeFromLibPath  | 
          ( | 
           |           aLibPath,  | 
         
        
           | 
           | 
           |           aCtl = 0 ) | 
         
       
   | 
  
static   | 
  
 
GuessPluginTypeFromLibPath(wxString aLibPath, int aCtl=0) -> PCB_IO_MGR::PCB_FILE_T
 
Definition at line 8035 of file pcbnew.py.
 
 
◆ Load()
  
  
      
        
          | pcbnew.PCB_IO_MGR.Load  | 
          ( | 
           |           aFileType,  | 
         
        
           | 
           | 
           |           aFileName,  | 
         
        
           | 
           | 
           |           aAppendToMe = None,  | 
         
        
           | 
           | 
           |           aProperties = None,  | 
         
        
           | 
           | 
           |           aProject = None,  | 
         
        
           | 
           | 
           |           aProgressReporter = None ) | 
         
       
   | 
  
static   | 
  
 
Load(PCB_IO_MGR::PCB_FILE_T aFileType, wxString aFileName, BOARD aAppendToMe=None, str_utf8_Map aProperties=None, PROJECT * aProject=None, PROGRESS_REPORTER * aProgressReporter=None) -> BOARD
 
Definition at line 8040 of file pcbnew.py.
 
 
◆ PluginFind()
  
  
      
        
          | pcbnew.PCB_IO_MGR.PluginFind  | 
          ( | 
           |           aFileType | ) | 
           | 
         
       
   | 
  
static   | 
  
 
PluginFind(PCB_IO_MGR::PCB_FILE_T aFileType) -> PCB_IO
 
Definition at line 8015 of file pcbnew.py.
 
 
◆ Save()
  
  
      
        
          | pcbnew.PCB_IO_MGR.Save  | 
          ( | 
           |           aFileType,  | 
         
        
           | 
           | 
           |           aFileName,  | 
         
        
           | 
           | 
           |           aBoard,  | 
         
        
           | 
           | 
           |           aProperties = None ) | 
         
       
   | 
  
static   | 
  
 
Save(PCB_IO_MGR::PCB_FILE_T aFileType, wxString aFileName, BOARD aBoard, str_utf8_Map aProperties=None)
 
Definition at line 8045 of file pcbnew.py.
 
 
◆ ShowType()
  
  
      
        
          | pcbnew.PCB_IO_MGR.ShowType  | 
          ( | 
           |           aFileType | ) | 
           | 
         
       
   | 
  
static   | 
  
 
ShowType(PCB_IO_MGR::PCB_FILE_T aFileType) -> wxString
 
Definition at line 8020 of file pcbnew.py.
 
 
◆ ALTIUM_CIRCUIT_MAKER
  
  
      
        
          | pcbnew.PCB_IO_MGR.ALTIUM_CIRCUIT_MAKER = _pcbnew.PCB_IO_MGR_ALTIUM_CIRCUIT_MAKER | 
         
       
   | 
  
static   | 
  
 
 
◆ ALTIUM_CIRCUIT_STUDIO
  
  
      
        
          | pcbnew.PCB_IO_MGR.ALTIUM_CIRCUIT_STUDIO = _pcbnew.PCB_IO_MGR_ALTIUM_CIRCUIT_STUDIO | 
         
       
   | 
  
static   | 
  
 
 
◆ ALTIUM_DESIGNER
  
  
      
        
          | pcbnew.PCB_IO_MGR.ALTIUM_DESIGNER = _pcbnew.PCB_IO_MGR_ALTIUM_DESIGNER | 
         
       
   | 
  
static   | 
  
 
 
◆ CADSTAR_PCB_ARCHIVE
  
  
      
        
          | pcbnew.PCB_IO_MGR.CADSTAR_PCB_ARCHIVE = _pcbnew.PCB_IO_MGR_CADSTAR_PCB_ARCHIVE | 
         
       
   | 
  
static   | 
  
 
 
◆ EAGLE
  
  
      
        
          | pcbnew.PCB_IO_MGR.EAGLE = _pcbnew.PCB_IO_MGR_EAGLE | 
         
       
   | 
  
static   | 
  
 
 
◆ EASYEDA
  
  
      
        
          | pcbnew.PCB_IO_MGR.EASYEDA = _pcbnew.PCB_IO_MGR_EASYEDA | 
         
       
   | 
  
static   | 
  
 
 
◆ EASYEDAPRO
  
  
      
        
          | pcbnew.PCB_IO_MGR.EASYEDAPRO = _pcbnew.PCB_IO_MGR_EASYEDAPRO | 
         
       
   | 
  
static   | 
  
 
 
◆ FABMASTER
  
  
      
        
          | pcbnew.PCB_IO_MGR.FABMASTER = _pcbnew.PCB_IO_MGR_FABMASTER | 
         
       
   | 
  
static   | 
  
 
 
◆ FILE_TYPE_NONE
  
  
      
        
          | pcbnew.PCB_IO_MGR.FILE_TYPE_NONE = _pcbnew.PCB_IO_MGR_FILE_TYPE_NONE | 
         
       
   | 
  
static   | 
  
 
 
◆ GEDA_PCB
  
  
      
        
          | pcbnew.PCB_IO_MGR.GEDA_PCB = _pcbnew.PCB_IO_MGR_GEDA_PCB | 
         
       
   | 
  
static   | 
  
 
 
◆ IPC2581
  
  
      
        
          | pcbnew.PCB_IO_MGR.IPC2581 = _pcbnew.PCB_IO_MGR_IPC2581 | 
         
       
   | 
  
static   | 
  
 
 
◆ KICAD_SEXP
  
  
      
        
          | pcbnew.PCB_IO_MGR.KICAD_SEXP = _pcbnew.PCB_IO_MGR_KICAD_SEXP | 
         
       
   | 
  
static   | 
  
 
 
◆ LEGACY
  
  
      
        
          | pcbnew.PCB_IO_MGR.LEGACY = _pcbnew.PCB_IO_MGR_LEGACY | 
         
       
   | 
  
static   | 
  
 
 
◆ ODBPP
  
  
      
        
          | pcbnew.PCB_IO_MGR.ODBPP = _pcbnew.PCB_IO_MGR_ODBPP | 
         
       
   | 
  
static   | 
  
 
 
◆ PCAD
  
  
      
        
          | pcbnew.PCB_IO_MGR.PCAD = _pcbnew.PCB_IO_MGR_PCAD | 
         
       
   | 
  
static   | 
  
 
 
◆ PCB_FILE_UNKNOWN
  
  
      
        
          | pcbnew.PCB_IO_MGR.PCB_FILE_UNKNOWN = _pcbnew.PCB_IO_MGR_PCB_FILE_UNKNOWN | 
         
       
   | 
  
static   | 
  
 
 
◆ SOLIDWORKS_PCB
  
  
      
        
          | pcbnew.PCB_IO_MGR.SOLIDWORKS_PCB = _pcbnew.PCB_IO_MGR_SOLIDWORKS_PCB | 
         
       
   | 
  
static   | 
  
 
 
◆ thisown
  
  
      
        
          | pcbnew.PCB_IO_MGR.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
         
       
   | 
  
static   | 
  
 
 
The documentation for this class was generated from the following file: