KiCad PCB EDA Suite
|
This is the complete list of members for SCH_EAGLE_PLUGIN, including all inherited members.
addBusEntries() | SCH_EAGLE_PLUGIN | private |
addImplicitConnections(SCH_SYMBOL *aSymbol, SCH_SCREEN *aScreen, bool aUpdateSet) | SCH_EAGLE_PLUGIN | private |
adjustNetLabels() | SCH_EAGLE_PLUGIN | private |
ARC_ACCURACY | SCH_EAGLE_PLUGIN | |
CanReadLibrary(const wxString &aFileName) const override | SCH_EAGLE_PLUGIN | virtual |
CanReadSchematicFile(const wxString &aFileName) const override | SCH_EAGLE_PLUGIN | virtual |
checkConnections(const SCH_SYMBOL *aSymbol, const LIB_PIN *aPin) const | SCH_EAGLE_PLUGIN | private |
checkHeader(const wxString &aFileName) const | SCH_EAGLE_PLUGIN | private |
checkpoint() | SCH_EAGLE_PLUGIN | private |
countNets(wxXmlNode *aSchematicNode) | SCH_EAGLE_PLUGIN | private |
CreateSymbolLib(const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr) | SCH_PLUGIN | virtual |
DeleteSymbol(const wxString &aLibraryPath, const wxString &aSymbolName, const STRING_UTF8_MAP *aProperties=nullptr) | SCH_PLUGIN | virtual |
DeleteSymbolLib(const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties=nullptr) | SCH_PLUGIN | virtual |
ensureLoadedLibrary(const wxString &aLibraryPath) | SCH_EAGLE_PLUGIN | private |
EnumerateSymbolLib(wxArrayString &aSymbolNameList, const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties) override | SCH_EAGLE_PLUGIN | virtual |
EnumerateSymbolLib(std::vector< LIB_SYMBOL * > &aSymbolList, const wxString &aLibraryPath, const STRING_UTF8_MAP *aProperties) override | SCH_EAGLE_PLUGIN | virtual |
findNearestLinePoint(const VECTOR2I &aPoint, const std::vector< SEG > &aLines) const | SCH_EAGLE_PLUGIN | private |
GetAvailableSymbolFields(std::vector< wxString > &aNames) | SCH_PLUGIN | inlinevirtual |
getCurrentScreen() | SCH_EAGLE_PLUGIN | private |
getCurrentSheet() | SCH_EAGLE_PLUGIN | private |
GetDefaultSymbolFields(std::vector< wxString > &aNames) | SCH_PLUGIN | inlinevirtual |
GetError() const | SCH_PLUGIN | virtual |
getLibFileName() | SCH_EAGLE_PLUGIN | private |
getLibName() | SCH_EAGLE_PLUGIN | private |
GetLibraryFileDesc() const override | SCH_EAGLE_PLUGIN | inlinevirtual |
getLibraryTimestamp(const wxString &aLibraryPath) const | SCH_EAGLE_PLUGIN | private |
GetModifyHash() const override | SCH_EAGLE_PLUGIN | virtual |
GetName() const override | SCH_EAGLE_PLUGIN | virtual |
GetSchematicFileDesc() const override | SCH_EAGLE_PLUGIN | inlinevirtual |
GetSubLibraryNames(std::vector< wxString > &aNames) | SCH_PLUGIN | inlinevirtual |
IsSymbolLibWritable(const wxString &aLibraryPath) override | SCH_EAGLE_PLUGIN | inlinevirtual |
kiCadLayer(int aEagleLayer) | SCH_EAGLE_PLUGIN | private |
loadCircle(wxXmlNode *aCircleNode) | SCH_EAGLE_PLUGIN | private |
loadDrawing(wxXmlNode *aDrawingNode) | SCH_EAGLE_PLUGIN | private |
loadFieldAttributes(LIB_FIELD *aField, const LIB_TEXT *aText) const | SCH_EAGLE_PLUGIN | private |
loadFrame(wxXmlNode *aFrameNode, std::vector< SCH_ITEM * > &aItems) | SCH_EAGLE_PLUGIN | private |
loadFrame(wxXmlNode *aFrameNode, std::vector< LIB_ITEM * > &aLines) | SCH_EAGLE_PLUGIN | private |
loadInstance(wxXmlNode *aInstanceNode) | SCH_EAGLE_PLUGIN | private |
loadJunction(wxXmlNode *aJunction) | SCH_EAGLE_PLUGIN | private |
loadLabel(wxXmlNode *aLabelNode, const wxString &aNetName) | SCH_EAGLE_PLUGIN | private |
loadLayerDefs(wxXmlNode *aLayers) | SCH_EAGLE_PLUGIN | private |
loadLibrary(wxXmlNode *aLibraryNode, EAGLE_LIBRARY *aEagleLib) | SCH_EAGLE_PLUGIN | private |
loadPin(std::unique_ptr< LIB_SYMBOL > &aSymbol, wxXmlNode *, EPIN *epin, int aGateNumber) | SCH_EAGLE_PLUGIN | private |
loadPlainText(wxXmlNode *aSchText) | SCH_EAGLE_PLUGIN | private |
loadPolyLine(wxXmlNode *aPolygonNode) | SCH_EAGLE_PLUGIN | private |
loadRectangle(wxXmlNode *aRectNode) | SCH_EAGLE_PLUGIN | private |
loadSchematic(wxXmlNode *aSchematicNode) | SCH_EAGLE_PLUGIN | private |
LoadSchematicFile(const wxString &aFileName, SCHEMATIC *aSchematic, SCH_SHEET *aAppendToMe=nullptr, const STRING_UTF8_MAP *aProperties=nullptr) override | SCH_EAGLE_PLUGIN | virtual |
loadSegments(wxXmlNode *aSegmentsNode, const wxString &aNetName, const wxString &aNetClass) | SCH_EAGLE_PLUGIN | private |
loadSheet(wxXmlNode *aSheetNode, int sheetcount) | SCH_EAGLE_PLUGIN | private |
loadSymbol(wxXmlNode *aSymbolNode, std::unique_ptr< LIB_SYMBOL > &aSymbol, EDEVICE *aDevice, int aGateNumber, const wxString &aGateName) | SCH_EAGLE_PLUGIN | private |
LoadSymbol(const wxString &aLibraryPath, const wxString &aAliasName, const STRING_UTF8_MAP *aProperties) override | SCH_EAGLE_PLUGIN | virtual |
loadSymbolCircle(std::unique_ptr< LIB_SYMBOL > &aSymbol, wxXmlNode *aCircleNode, int aGateNumber) | SCH_EAGLE_PLUGIN | private |
loadSymbolPolyLine(std::unique_ptr< LIB_SYMBOL > &aSymbol, wxXmlNode *aPolygonNode, int aGateNumber) | SCH_EAGLE_PLUGIN | private |
loadSymbolRectangle(std::unique_ptr< LIB_SYMBOL > &aSymbol, wxXmlNode *aRectNode, int aGateNumber) | SCH_EAGLE_PLUGIN | private |
loadSymbolText(std::unique_ptr< LIB_SYMBOL > &aSymbol, wxXmlNode *aLibText, int aGateNumber) | SCH_EAGLE_PLUGIN | private |
loadSymbolWire(std::unique_ptr< LIB_SYMBOL > &aSymbol, wxXmlNode *aWireNode, int aGateNumber) | SCH_EAGLE_PLUGIN | private |
loadTextAttributes(EDA_TEXT *aText, const ETEXT &aAttribs) const | SCH_EAGLE_PLUGIN | private |
loadWire(wxXmlNode *aWireNode, SEG &endpoints) | SCH_EAGLE_PLUGIN | private |
loadXmlDocument(const wxString &aFileName) | SCH_EAGLE_PLUGIN | private |
m_connPoints | SCH_EAGLE_PLUGIN | private |
m_doneCount | SCH_EAGLE_PLUGIN | private |
m_eagleLibs | SCH_EAGLE_PLUGIN | private |
m_filename | SCH_EAGLE_PLUGIN | private |
m_lastProgressCount | SCH_EAGLE_PLUGIN | private |
m_layerMap | SCH_EAGLE_PLUGIN | private |
m_libName | SCH_EAGLE_PLUGIN | private |
m_missingCmps | SCH_EAGLE_PLUGIN | private |
m_netCounts | SCH_EAGLE_PLUGIN | private |
m_nets | SCH_EAGLE_PLUGIN | private |
m_partlist | SCH_EAGLE_PLUGIN | private |
m_pi | SCH_EAGLE_PLUGIN | private |
m_powerPorts | SCH_EAGLE_PLUGIN | private |
m_progressReporter | SCH_EAGLE_PLUGIN | private |
m_properties | SCH_EAGLE_PLUGIN | private |
m_reporter | SCH_EAGLE_PLUGIN | private |
m_rootSheet | SCH_EAGLE_PLUGIN | private |
m_schematic | SCH_EAGLE_PLUGIN | private |
m_segments | SCH_EAGLE_PLUGIN | private |
m_sheetPath | SCH_EAGLE_PLUGIN | private |
m_timestamps | SCH_EAGLE_PLUGIN | private |
m_totalCount | SCH_EAGLE_PLUGIN | private |
m_userValue | SCH_EAGLE_PLUGIN | private |
m_version | SCH_EAGLE_PLUGIN | private |
m_wireIntersections | SCH_EAGLE_PLUGIN | private |
moveLabels(SCH_LINE *aWire, const VECTOR2I &aNewEndPoint) | SCH_EAGLE_PLUGIN | private |
netHasPowerDriver(SCH_LINE *aLine, const wxString &aNetName) const | SCH_EAGLE_PLUGIN | private |
SaveLibrary(const wxString &aFileName, const STRING_UTF8_MAP *aProperties=nullptr) | SCH_PLUGIN | virtual |
SaveSchematicFile(const wxString &aFileName, SCH_SHEET *aSheet, SCHEMATIC *aSchematic, const STRING_UTF8_MAP *aProperties=nullptr) | SCH_PLUGIN | virtual |
SaveSymbol(const wxString &aLibraryPath, const LIB_SYMBOL *aSymbol, const STRING_UTF8_MAP *aProperties=nullptr) | SCH_PLUGIN | virtual |
SCH_EAGLE_PLUGIN() | SCH_EAGLE_PLUGIN | |
SetLibTable(SYMBOL_LIB_TABLE *aTable) | SCH_PLUGIN | inlinevirtual |
SetProgressReporter(PROGRESS_REPORTER *aReporter) override | SCH_EAGLE_PLUGIN | inlinevirtual |
SetReporter(REPORTER *aReporter) override | SCH_EAGLE_PLUGIN | inlinevirtual |
SupportsSubLibraries() const | SCH_PLUGIN | inlinevirtual |
SymbolLibOptions(STRING_UTF8_MAP *aListToAppendTo) const | SCH_PLUGIN | virtual |
translateEagleBusName(const wxString &aEagleName) const | SCH_EAGLE_PLUGIN | private |
~SCH_EAGLE_PLUGIN() | SCH_EAGLE_PLUGIN | |
~SCH_PLUGIN() | SCH_PLUGIN | inlinevirtual |