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

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

AdvanceProgressPhase()IO_BASEvirtual
appendArcPoints(SHAPE_LINE_CHAIN &aChain, const std::vector< PADS_IO::ARC_POINT > &aPts)PCB_IO_PADSprivate
CachesEnumeratedFootprints() constPCB_IOinlinevirtual
CanReadBoard(const wxString &aFileName) const overridePCB_IO_PADSvirtual
CanReadFootprint(const wxString &aFileName) constPCB_IOvirtual
CanReadLibrary(const wxString &aFileName) constIO_BASEvirtual
ClearCachedFootprints(const wxString &aLibraryPath)PCB_IOinlinevirtual
clearLoadingState()PCB_IO_PADSprivate
CreateConfigurationDialog(wxWindow *aParent)IO_BASEinlinevirtual
CreateLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr)IO_BASEvirtual
DefaultLayerMappingCallback(const std::vector< INPUT_LAYER_DESC > &aInputLayerDescriptionVector)PCB_IO_PADS
DeleteLibrary(const wxString &aLibraryPath, const std::map< std::string, UTF8 > *aProperties=nullptr)IO_BASEvirtual
ensureNet(const std::string &aNetName)PCB_IO_PADSprivate
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
generateDrcRules(const wxString &aFileName)PCB_IO_PADSprivate
GetBoardFileDesc() const overridePCB_IO_PADSvirtual
GetEnumeratedFootprint(const wxString &aLibraryPath, const wxString &aFootprintName, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
GetImportedCachedLibraryFootprints()PCB_IOvirtual
GetLibraryDesc() const overridePCB_IO_PADSvirtual
GetLibraryFileDesc() constIO_BASEinlinevirtual
GetLibraryOptions(std::map< std::string, UTF8 > *aListToAppendTo) const overridePCB_IOvirtual
GetLibraryTimestamp(const wxString &aLibraryPath) const overridePCB_IO_PADSvirtual
getMappedLayer(int aPadsLayer) constPCB_IO_PADSprivate
GetName() constIO_BASEinline
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, PROJECT *aProject) overridePCB_IO_PADSvirtual
loadBoardOutline()PCB_IO_PADSprivate
loadBoardSetup()PCB_IO_PADSprivate
loadClusterGroups()PCB_IO_PADSprivate
loadCopperShapes()PCB_IO_PADSprivate
loadDimensions()PCB_IO_PADSprivate
loadFootprints()PCB_IO_PADSprivate
loadGraphicLines()PCB_IO_PADSprivate
loadKeepouts()PCB_IO_PADSprivate
loadNets()PCB_IO_PADSprivate
loadReuseBlockGroups()PCB_IO_PADSprivate
loadTestPoints()PCB_IO_PADSprivate
loadTexts()PCB_IO_PADSprivate
loadTracksAndVias()PCB_IO_PADSprivate
loadZones()PCB_IO_PADSprivate
m_boardPCB_IOprotected
m_layer_mapPCB_IO_PADSprivate
m_layer_mapping_handlerLAYER_MAPPABLE_PLUGINprotected
m_layerInfosPCB_IO_PADSprivate
m_layerMapperPCB_IO_PADSprivate
m_loadBoardPCB_IO_PADSprivate
m_minObjectSizePCB_IO_PADSprivate
m_nameIO_BASEprotected
m_originXPCB_IO_PADSprivate
m_originYPCB_IO_PADSprivate
m_parserPCB_IO_PADSprivate
m_partToBlockMapPCB_IO_PADSprivate
m_pinToNetMapPCB_IO_PADSprivate
m_progressReporterIO_BASEprotected
m_propsPCB_IOprotected
m_reporterIO_BASEprotected
m_scaleFactorPCB_IO_PADSprivate
m_testPointIndexPCB_IO_PADSprivate
m_unitConverterPCB_IO_PADSprivate
makeMidpointArc(const PADS_IO::ARC_POINT &aPrev, const PADS_IO::ARC_POINT &aCurr, int aWidth)PCB_IO_PADSprivate
PCB_IO(const wxString &aName)PCB_IOinlineprotected
PCB_IO_PADS()PCB_IO_PADS
RegisterCallback(LAYER_MAPPING_HANDLER aLayerMappingHandler)LAYER_MAPPABLE_PLUGINinlinevirtual
Report(const wxString &aText, SEVERITY aSeverity=RPT_SEVERITY_UNDEFINED)IO_BASEvirtual
reportStatistics()PCB_IO_PADSprivate
SaveBoard(const wxString &aFileName, BOARD *aBoard, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_IOvirtual
scaleCoord(double aVal, bool aIsX) constPCB_IO_PADSprivate
scaleSize(double aVal) constPCB_IO_PADSprivate
setPcbShapeArc(PCB_SHAPE *aShape, const PADS_IO::ARC_POINT &aPrev, const PADS_IO::ARC_POINT &aCurr)PCB_IO_PADSprivate
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
~IO_BASE()=defaultIO_BASEvirtual
~LAYER_MAPPABLE_PLUGIN()=defaultLAYER_MAPPABLE_PLUGINvirtual
~PCB_IO()PCB_IOinlinevirtual
~PCB_IO_PADS() overridePCB_IO_PADS