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

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

addItem(BOARD_ITEM *aItem, FOOTPRINT *aFootprint)PCB_IO_AUTOTRAXprivate
AdvanceProgressPhase()IO_BASEvirtual
buildBoard(const AUTOTRAX::BOARD_DATA &aData)PCB_IO_AUTOTRAXprivate
buildComponent(const AUTOTRAX::COMPONENT &aComp)PCB_IO_AUTOTRAXprivate
CachesEnumeratedFootprints() constPCB_IOinlinevirtual
CanReadBoard(const wxString &aFileName) const overridePCB_IO_AUTOTRAXvirtual
CanReadFootprint(const wxString &aFileName) constPCB_IOvirtual
CanReadLibrary(const wxString &aFileName) constIO_BASEvirtual
ClearCachedFootprints(const wxString &aLibraryPath)PCB_IOinlinevirtual
CreateConfigurationDialog(wxWindow *aParent)IO_BASEinlinevirtual
CreateLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr)IO_BASEvirtual
DeleteLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr)IO_BASEvirtual
emitArc(const AUTOTRAX::ARC &aArc, FOOTPRINT *aFootprint)PCB_IO_AUTOTRAXprivate
emitFill(const AUTOTRAX::FILL &aFill, FOOTPRINT *aFootprint)PCB_IO_AUTOTRAXprivate
emitPad(const AUTOTRAX::PAD &aPad, FOOTPRINT *aFootprint)PCB_IO_AUTOTRAXprivate
emitText(const AUTOTRAX::TEXT &aText, FOOTPRINT *aFootprint)PCB_IO_AUTOTRAXprivate
emitTrack(const AUTOTRAX::TRACK &aTrack, FOOTPRINT *aFootprint)PCB_IO_AUTOTRAXprivate
emitVia(const AUTOTRAX::VIA &aVia, FOOTPRINT *aFootprint)PCB_IO_AUTOTRAXprivate
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)PCB_IOvirtual
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)PCB_IOvirtual
FootprintSave(const wxString &aLibraryPath, const FOOTPRINT *aFootprint, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
GetBoardFileDesc() const overridePCB_IO_AUTOTRAXinlinevirtual
GetEnumeratedFootprint(const wxString &aLibraryPath, const wxString &aFootprintName, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
GetImportedCachedLibraryFootprints()PCB_IOvirtual
GetLibraryDesc() const overridePCB_IO_AUTOTRAXinlinevirtual
GetLibraryFileDesc() constIO_BASEinlinevirtual
GetLibraryOptions(std::map< std::string, UTF8 > *aListToAppendTo) const overridePCB_IOvirtual
GetLibraryTimestamp(const wxString &aLibraryPath) const overridePCB_IO_AUTOTRAXinlinevirtual
GetName() constIO_BASEinline
getNet(const wxString &aNetName)PCB_IO_AUTOTRAXprivate
ImportFootprint(const wxString &aFootprintPath, wxString &aFootprintNameOut, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
IO_BASE()=deleteIO_BASE
IO_BASE(const wxString &aName)IO_BASEinlineprotected
IsLibraryWritable(const wxString &aLibraryPath)IO_BASEvirtual
IsPCB_IO() const overridePCB_IOinlinevirtual
LoadBoard(const wxString &aFileName, BOARD *aAppendToMe, const std::map< std::string, UTF8 > *aProperties=nullptr, PROJECT *aProject=nullptr) overridePCB_IO_AUTOTRAXvirtual
m_boardPCB_IOprotected
m_maxYPCB_IO_AUTOTRAXprivate
m_nameIO_BASEprotected
m_netsPCB_IO_AUTOTRAXprivate
m_progressReporterIO_BASEprotected
m_propsPCB_IOprotected
m_reporterIO_BASEprotected
mapLayer(int aLayer, PCB_LAYER_ID &aResult) constPCB_IO_AUTOTRAXprivate
parentOf(FOOTPRINT *aFootprint) constPCB_IO_AUTOTRAXprivate
PCB_IO(const wxString &aName)PCB_IOinlineprotected
PCB_IO_AUTOTRAX()PCB_IO_AUTOTRAX
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
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
SupportsConfigurationDialog() constIO_BASEinlinevirtual
toBoard(double aX, double aY) constPCB_IO_AUTOTRAXinlineprivate
toIU(double aMils)PCB_IO_AUTOTRAXinlineprivatestatic
~IO_BASE()=defaultIO_BASEvirtual
~PCB_IO()PCB_IOinlinevirtual
~PCB_IO_AUTOTRAX() overridePCB_IO_AUTOTRAX