KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PCB_IO_EAGLE Member List

This is the complete list of members for PCB_IO_EAGLE, including all inherited members.

AdvanceProgressPhase()IO_BASEvirtual
BIU typedefPCB_IO_EAGLE
cacheLib(const wxString &aLibraryPath)PCB_IO_EAGLEprivate
CanReadBoard(const wxString &aFileName) const overridePCB_IO_EAGLEvirtual
CanReadFootprint(const wxString &aFileName) const overridePCB_IO_EAGLEvirtual
CanReadLibrary(const wxString &aFileName) const overridePCB_IO_EAGLEvirtual
centerBoard()PCB_IO_EAGLEprivate
checkHeader(const wxString &aFileName) constPCB_IO_EAGLEprivate
checkpoint()PCB_IO_EAGLEprivate
clear_cu_map()PCB_IO_EAGLEprivate
CreateLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr)IO_BASEvirtual
defaultKicadLayer(int aEagleLayer, bool aIsLibraryCache=false) constPCB_IO_EAGLEprivate
DefaultLayerMappingCallback(const std::vector< INPUT_LAYER_DESC > &aInputLayerDescriptionVector)PCB_IO_EAGLE
DeleteLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr)IO_BASEvirtual
deleteTemplates()PCB_IO_EAGLEprivate
eagle_layer_id(const wxString &aLayerName) constPCB_IO_EAGLEprivate
eagle_layer_name(int aLayer) constPCB_IO_EAGLEprivate
EITER typedefPCB_IO_EAGLEprivate
ELAYERS typedefPCB_IO_EAGLEprivate
FootprintDelete(const wxString &aLibraryPath, const wxString &aFootprintName, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
FootprintEnumerate(wxArrayString &aFootprintNames, const wxString &aLibraryPath, bool aBestEfforts, const std::map< std::string, UTF8 > *aProperties=nullptr) overridePCB_IO_EAGLEvirtual
FootprintExists(const wxString &aLibraryPath, const wxString &aFootprintName, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
FootprintLoad(const wxString &aLibraryPath, const wxString &aFootprintName, bool aKeepUUID=false, const std::map< std::string, UTF8 > *aProperties=nullptr) overridePCB_IO_EAGLEvirtual
FootprintSave(const wxString &aLibraryPath, const FOOTPRINT *aFootprint, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
GetBoardFileDesc() const overridePCB_IO_EAGLEinlinevirtual
GetEnumeratedFootprint(const wxString &aLibraryPath, const wxString &aFootprintName, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
GetImportedCachedLibraryFootprints() overridePCB_IO_EAGLEvirtual
GetLibraryDesc() const overridePCB_IO_EAGLEinlinevirtual
GetLibraryFileDesc() constIO_BASEinlinevirtual
GetLibraryOptions(std::map< std::string, UTF8 > *aListToAppendTo) const overridePCB_IOvirtual
GetLibraryTimestamp(const wxString &aLibraryPath) const overridePCB_IO_EAGLEinlinevirtual
getMinimumCopperLayerCount() constPCB_IO_EAGLEprivate
getModificationTime(const wxString &aPath)PCB_IO_EAGLEprivatestatic
GetName() constIO_BASEinline
ImportFootprint(const wxString &aFootprintPath, wxString &aFootprintNameOut, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
init(const std::map< std::string, UTF8 > *aProperties)PCB_IO_EAGLEprivate
IO_BASE()=deleteIO_BASEprotected
IO_BASE(const wxString &aName)IO_BASEinlineprotected
IsLibraryWritable(const wxString &aLibraryPath) overridePCB_IO_EAGLEinlinevirtual
kicad_fontsize(const ECOORD &d, int aTextThickness) constPCB_IO_EAGLEinlineprivate
kicad_layer(int aLayer) constPCB_IO_EAGLEprivate
kicad_x(const ECOORD &x) constPCB_IO_EAGLEinlineprivate
kicad_y(const ECOORD &y) constPCB_IO_EAGLEinlineprivate
loadAllSections(wxXmlNode *aDocument)PCB_IO_EAGLEprivate
LoadBoard(const wxString &aFileName, BOARD *aAppendToMe, const std::map< std::string, UTF8 > *aProperties=nullptr, PROJECT *aProject=nullptr) overridePCB_IO_EAGLEvirtual
loadClasses(wxXmlNode *aClasses)PCB_IO_EAGLEprivate
loadDesignRules(wxXmlNode *aDesignRules)PCB_IO_EAGLEprivate
loadElements(wxXmlNode *aElements)PCB_IO_EAGLEprivate
loadLayerDefs(wxXmlNode *aLayers)PCB_IO_EAGLEprivate
loadLibraries(wxXmlNode *aLibs)PCB_IO_EAGLEprivate
loadLibrary(wxXmlNode *aLib, const wxString *aLibName)PCB_IO_EAGLEprivate
loadPlain(wxXmlNode *aPlain)PCB_IO_EAGLEprivate
loadPolygon(wxXmlNode *aPolyNode)PCB_IO_EAGLEprivate
loadSignals(wxXmlNode *aSignals)PCB_IO_EAGLEprivate
m_boardPCB_IOprotected
m_classMapPCB_IO_EAGLEprivate
m_cu_mapPCB_IO_EAGLEprivate
m_customRulesPCB_IO_EAGLEprivate
m_doneCountPCB_IO_EAGLEprivate
m_eagleLayersPCB_IO_EAGLEprivate
m_eagleLayersIdsPCB_IO_EAGLEprivate
m_hole_countPCB_IO_EAGLEprivate
m_lastProgressCountPCB_IO_EAGLEprivate
m_layer_mapPCB_IO_EAGLEprivate
m_layer_mapping_handlerLAYER_MAPPABLE_PLUGINprotected
m_lib_pathPCB_IO_EAGLEprivate
m_min_annulusPCB_IO_EAGLEprivate
m_min_holePCB_IO_EAGLEprivate
m_min_tracePCB_IO_EAGLEprivate
m_min_viaPCB_IO_EAGLEprivate
m_mod_timePCB_IO_EAGLEprivate
m_nameIO_BASEprotected
m_pads_to_netsPCB_IO_EAGLEprivate
m_progressReporterPCB_IO_EAGLEprivate
m_propsPCB_IOprotected
m_reporterIO_BASEprotected
m_rulesPCB_IO_EAGLEprivate
m_templatesPCB_IO_EAGLEprivate
m_totalCountPCB_IO_EAGLEprivate
m_xpathPCB_IO_EAGLEprivate
makeFootprint(wxXmlNode *aPackage, const wxString &aPkgName)PCB_IO_EAGLEprivate
mapEagleLayersToKicad(bool aIsLibraryCache=false)PCB_IO_EAGLEprivate
orientFootprintAndText(FOOTPRINT *aFootprint, const EELEMENT &e, const EATTR *aNameAttr, const EATTR *aValueAttr)PCB_IO_EAGLEprivate
orientFPText(FOOTPRINT *aFootprint, const EELEMENT &e, PCB_TEXT *aFPText, const EATTR *aAttr)PCB_IO_EAGLEprivate
packageCircle(FOOTPRINT *aFootprint, wxXmlNode *aTree) constPCB_IO_EAGLEprivate
packageHole(FOOTPRINT *aFootprint, wxXmlNode *aTree, bool aCenter) constPCB_IO_EAGLEprivate
packagePad(FOOTPRINT *aFootprint, wxXmlNode *aTree)PCB_IO_EAGLEprivate
packagePolygon(FOOTPRINT *aFootprint, wxXmlNode *aTree) constPCB_IO_EAGLEprivate
packageRectangle(FOOTPRINT *aFootprint, wxXmlNode *aTree) constPCB_IO_EAGLEprivate
packageSMD(FOOTPRINT *aFootprint, wxXmlNode *aTree) constPCB_IO_EAGLEprivate
packageText(FOOTPRINT *aFootprint, wxXmlNode *aTree) constPCB_IO_EAGLEprivate
packageWire(FOOTPRINT *aFootprint, wxXmlNode *aTree) constPCB_IO_EAGLEprivate
PCB_IO(const wxString &aName)PCB_IOinlineprotected
PCB_IO_EAGLE()PCB_IO_EAGLE
PrefetchLib(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
RegisterCallback(LAYER_MAPPING_HANDLER aLayerMappingHandler)LAYER_MAPPABLE_PLUGINinlinevirtual
Report(const wxString &aText, SEVERITY aSeverity=RPT_SEVERITY_UNDEFINED)IO_BASEvirtual
SaveBoard(const wxString &aFileName, BOARD *aBoard, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
setKeepoutSettingsToZone(ZONE *aZone, int aLayer) constPCB_IO_EAGLEprivate
SetProgressReporter(PROGRESS_REPORTER *aReporter)IO_BASEinlinevirtual
SetQueryUserCallback(std::function< bool(wxString aTitle, int aIcon, wxString aMessage, wxString aAction)> aCallback)PCB_IOinlinevirtual
SetReporter(REPORTER *aReporter)IO_BASEinlinevirtual
transferPad(const EPAD_COMMON &aEaglePad, PAD *aPad) constPCB_IO_EAGLEprivate
~IO_BASE()=defaultIO_BASEvirtual
~LAYER_MAPPABLE_PLUGIN()=defaultLAYER_MAPPABLE_PLUGINvirtual
~PCB_IO()PCB_IOinlinevirtual
~PCB_IO_EAGLE()PCB_IO_EAGLE