|
| | GetLibraryFileDesc (self) |
| |
| | GetLibraryDesc (self) |
| |
| | SaveBoard (self, aFileName, aBoard, aProperties=None) |
| |
| | LoadBoard (self, aFileName, aAppendToMe, aProperties=None, aProject=None) |
| |
| | DoLoad (self, aReader, aAppendToMe, aProperties, aProgressReporter, aLineCount) |
| |
| | FootprintEnumerate (self, aFootprintNames, aLibraryPath, aBestEfforts, aProperties=None) |
| |
| | GetEnumeratedFootprint (self, aLibraryPath, aFootprintName, aProperties=None) |
| |
| | FootprintExists (self, aLibraryPath, aFootprintName, aProperties=None) |
| |
| | ImportFootprint (self, aFootprintPath, aFootprintNameOut, aProperties=None) |
| |
| | FootprintLoad (self, aLibraryPath, aFootprintName, aKeepUUID=False, aProperties=None) |
| |
| | FootprintSave (self, aLibraryPath, aFootprint, aProperties=None) |
| |
| | FootprintDelete (self, aLibraryPath, aFootprintName, aProperties=None) |
| |
| | CreateLibrary (self, aLibraryPath, aProperties=None) |
| |
| | DeleteLibrary (self, aLibraryPath, aProperties=None) |
| |
| | IsLibraryWritable (self, aLibraryPath) |
| |
| | __init__ (self, *args) |
| |
| | Format (self, aItem) |
| |
| | GetStringOutput (self, doClear) |
| |
| | SetOutputFormatter (self, aFormatter) |
| |
| | Parse (self, aClipboardSourceInput) |
| |
| | __init__ (self, *args, **kwargs) |
| |
| | GetBoardFileDesc (self) |
| |
| | IsPCB_IO (self) |
| |
| | CanReadBoard (self, aFileName) |
| |
| | CanReadFootprint (self, aFileName) |
| |
| | SetQueryUserCallback (self, aCallback) |
| |
| | GetImportedCachedLibraryFootprints (self) |
| |
| | GetLibraryTimestamp (self, aLibraryPath) |
| |
| | GetLibraryOptions (self, aListToAppendTo) |
| |
| | footprintPyEnumerate (self, aLibraryPath, aExitOnError) |
| |
| | FootprintLibCreate (self, aLibraryPath, aProperties=None) |
| |
| | FootprintLibDelete (self, aLibraryPath, aProperties=None) |
| |
| | IsFootprintLibWritable (self, aLibraryPath) |
| |
Proxy of C++ PCB_IO_KICAD_SEXPR class.
Definition at line 8258 of file pcbnew.py.
| pcbnew.PCB_IO_KICAD_SEXPR.DoLoad |
( |
| self, |
|
|
| aReader, |
|
|
| aAppendToMe, |
|
|
| aProperties, |
|
|
| aProgressReporter, |
|
|
| aLineCount ) |
DoLoad(PCB_IO_KICAD_SEXPR self, LINE_READER aReader, BOARD aAppendToMe, str_utf8_Map aProperties, PROGRESS_REPORTER * aProgressReporter, unsigned int aLineCount) -> BOARD
Definition at line 8280 of file pcbnew.py.
| pcbnew.PCB_IO_KICAD_SEXPR.FootprintEnumerate |
( |
| self, |
|
|
| aFootprintNames, |
|
|
| aLibraryPath, |
|
|
| aBestEfforts, |
|
|
| aProperties = None ) |
FootprintEnumerate(PCB_IO_KICAD_SEXPR self, wxArrayString & aFootprintNames, wxString aLibraryPath, bool aBestEfforts, str_utf8_Map aProperties=None)
Reimplemented from pcbnew.PCB_IO.
Definition at line 8284 of file pcbnew.py.
| pcbnew.PCB_IO_KICAD_SEXPR.FootprintLoad |
( |
| self, |
|
|
| aLibraryPath, |
|
|
| aFootprintName, |
|
|
| aKeepUUID = False, |
|
|
| aProperties = None ) |
FootprintLoad(PCB_IO_KICAD_SEXPR self, wxString aLibraryPath, wxString aFootprintName, bool aKeepUUID=False, str_utf8_Map aProperties=None) -> FOOTPRINT
Reimplemented from pcbnew.PCB_IO.
Definition at line 8300 of file pcbnew.py.
| pcbnew.PCB_IO_KICAD_SEXPR.LoadBoard |
( |
| self, |
|
|
| aFileName, |
|
|
| aAppendToMe, |
|
|
| aProperties = None, |
|
|
| aProject = None ) |
LoadBoard(PCB_IO_KICAD_SEXPR self, wxString aFileName, BOARD aAppendToMe, str_utf8_Map aProperties=None, PROJECT * aProject=None) -> BOARD
Reimplemented from pcbnew.PCB_IO.
Definition at line 8276 of file pcbnew.py.