KiCad Pcbnew Python Scripting
pcbnew.BOARD Member List

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

__init__(self, *args, **kwargs)pcbnew.BOARD
__init__(self, *args)pcbnew.BOARD
AddArea(self, aNewZonesList, aNetcode, aLayer, aStartPointPosition, aHatch)pcbnew.BOARD
AddListener(self, aListener)pcbnew.BOARD
AddNative(self, *args)pcbnew.BOARD
AllConnectedItems(self)pcbnew.BOARD
BuildConnectivity(self, aReporter=None)pcbnew.BOARD
BuildListOfNets(self)pcbnew.BOARD
CacheTriangulation(self, *args)pcbnew.BOARD
ClassOf(aItem)pcbnew.BOARDstatic
ClearProject(self)pcbnew.BOARD
ComputeBoundingBox(self, aBoardEdgesOnly=False)pcbnew.BOARD
ConvertBrdLayerToPolygonalContours(self, aLayer, aOutlines)pcbnew.BOARD
ConvertCrossReferencesToKIIDs(self, aSource)pcbnew.BOARD
ConvertKIIDsToCrossReferences(self, aSource)pcbnew.BOARD
DeleteAllFootprints(self)pcbnew.BOARD
DeleteMARKERs(self, *args)pcbnew.BOARD
Drawings(self, *args)pcbnew.BOARD
FillItemMap(self, aMap)pcbnew.BOARD
FinalizeBulkAdd(self, aNewItems)pcbnew.BOARD
FinalizeBulkRemove(self, aRemovedItems)pcbnew.BOARD
FindFootprintByPath(self, aPath)pcbnew.BOARD
FindFootprintByReference(self, aReference)pcbnew.BOARD
FindNet(self, *args)pcbnew.BOARD
Footprints(self, *args)pcbnew.BOARD
GetAllNetClasses(self)pcbnew.BOARD
GetArea(self, index)pcbnew.BOARD
GetAreaCount(self)pcbnew.BOARD
GetBoardEdgesBoundingBox(self)pcbnew.BOARD
GetBoardPolygonOutlines(self, aOutlines, aErrorHandler=None, aAllowUseArcsInPolygons=False)pcbnew.BOARD
GetBoardUse(self)pcbnew.BOARD
GetConnectivity(self)pcbnew.BOARD
GetContextualTextVars(self, aVars)pcbnew.BOARD
GetCopperLayerCount(self)pcbnew.BOARD
GetCurrentNetClassName(self)pcbnew.BOARD
GetDesignSettings(self)pcbnew.BOARD
GetDrawings(self)pcbnew.BOARD
GetEnabledLayers(self)pcbnew.BOARD
GetFileFormatVersionAtLoad(self)pcbnew.BOARD
GetFileName(self)pcbnew.BOARD
GetFirstFootprint(self)pcbnew.BOARD
GetFootprint(self, aPosition, aActiveLayer, aVisibleOnly, aIgnoreLocked=False)pcbnew.BOARD
GetFootprints(self)pcbnew.BOARD
GetGenerator(self)pcbnew.BOARD
GetHighLightNetCodes(self)pcbnew.BOARD
GetItem(self, aID)pcbnew.BOARD
GetItemSet(self)pcbnew.BOARD
GetLayerID(self, aLayerName)pcbnew.BOARD
GetLayerName(self, aLayer)pcbnew.BOARD
GetLayerType(self, aLayer)pcbnew.BOARD
GetMaxClearanceValue(self)pcbnew.BOARD
GetNetClassAssignmentCandidates(self)pcbnew.BOARD
GetNetClasses(self)pcbnew.BOARD
GetNetcodeFromNetname(self, netname)pcbnew.BOARD
GetNetCount(self)pcbnew.BOARD
GetNetInfo(self, *args)pcbnew.BOARD
GetNetsByName(self)pcbnew.BOARD
GetNetsByNetcode(self)pcbnew.BOARD
GetNodesCount(self, aNet=-1)pcbnew.BOARD
GetOutlinesChainingEpsilon(self)pcbnew.BOARD
GetPad(self, *args)pcbnew.BOARD
GetPadFast(self, aPosition, aLayerMask)pcbnew.BOARD
GetPads(self)pcbnew.BOARD
GetPageSettings(self)pcbnew.BOARD
GetPlotOptions(self)pcbnew.BOARD
GetProject(self)pcbnew.BOARD
GetProperties(self)pcbnew.BOARD
GetSortedPadListByXthenYCoord(self, aVector, aNetCode=-1)pcbnew.BOARD
GetStandardLayerName(aLayerId)pcbnew.BOARDstatic
GetTentVias(self)pcbnew.BOARD
GetTimeStamp(self)pcbnew.BOARD
GetTitleBlock(self, *args)pcbnew.BOARD
GetTrackLength(self, aTrack)pcbnew.BOARD
GetTracks(self)pcbnew.BOARD
GetTrackWidthList(self)pcbnew.BOARD
GetUserUnits(self)pcbnew.BOARD
GetViasDimensionsList(self)pcbnew.BOARD
GetVisibleElements(self)pcbnew.BOARD
GetVisibleLayers(self)pcbnew.BOARD
GetZoneList(self, aIncludeZonesInFootprints=False)pcbnew.BOARD
GroupLegalOps(self, selection)pcbnew.BOARD
Groups(self, *args)pcbnew.BOARD
GroupsSanityCheck(self, repair=False)pcbnew.BOARD
GroupsSanityCheckInternal(self, repair)pcbnew.BOARD
HighLightOFF(self)pcbnew.BOARD
HighLightON(self, aValue=True)pcbnew.BOARD
IncrementTimeStamp(self)pcbnew.BOARD
IsElementVisible(self, aLayer)pcbnew.BOARD
IsEmpty(self)pcbnew.BOARD
IsFootprintHolder(self)pcbnew.BOARD
IsFootprintLayerVisible(self, aLayer)pcbnew.BOARD
IsHighLightNetON(self)pcbnew.BOARD
IsLayerEnabled(self, aLayer)pcbnew.BOARD
IsLayerVisible(self, aLayer)pcbnew.BOARD
LayerDepth(self, aStartLayer, aEndLayer)pcbnew.BOARD
m_LegacyCopperEdgeClearanceLoadedpcbnew.BOARDstatic
m_LegacyDesignSettingsLoadedpcbnew.BOARDstatic
m_LegacyNetclassesLoadedpcbnew.BOARDstatic
m_LegacyVisibleItemspcbnew.BOARDstatic
m_LegacyVisibleLayerspcbnew.BOARDstatic
m_SolderMaskBridgespcbnew.BOARDstatic
m_ZoneBBoxCachepcbnew.BOARDstatic
m_ZoneIsolatedIslandsMappcbnew.BOARDstatic
MapNets(self, aDestBoard)pcbnew.BOARD
Markers(self, *args)pcbnew.BOARD
netclassmappcbnew.BOARDstatic
OnItemChanged(self, aItem)pcbnew.BOARD
OnItemsChanged(self, aItems)pcbnew.BOARD
RemoveAllListeners(self)pcbnew.BOARD
RemoveListener(self, aListener)pcbnew.BOARD
RemoveNative(self, *args)pcbnew.BOARD
ResetNetHighLight(self)pcbnew.BOARD
ResolveDRCExclusions(self, aCreateMarkers)pcbnew.BOARD
ResolveTextVar(self, token, aDepth)pcbnew.BOARD
SanitizeNetcodes(self)pcbnew.BOARD
Save(self, filename)pcbnew.BOARD
SetAreasNetCodesFromNetNames(self)pcbnew.BOARD
SetBoardUse(self, aUse)pcbnew.BOARD
SetCopperLayerCount(self, aCount)pcbnew.BOARD
SetElementVisibility(self, aLayer, aNewState)pcbnew.BOARD
SetEnabledLayers(self, aLayerMask)pcbnew.BOARD
SetFileFormatVersionAtLoad(self, aVersion)pcbnew.BOARD
SetFileName(self, aFileName)pcbnew.BOARD
SetGenerator(self, aGenerator)pcbnew.BOARD
SetHighLightNet(self, aNetCode, aMulti=False)pcbnew.BOARD
SetLayerDescr(self, aIndex, aLayer)pcbnew.BOARD
SetLayerName(self, aLayer, aLayerName)pcbnew.BOARD
SetLayerType(self, aLayer, aLayerType)pcbnew.BOARD
SetOutlinesChainingEpsilon(self, aValue)pcbnew.BOARD
SetPageSettings(self, aPageSettings)pcbnew.BOARD
SetPlotOptions(self, aOptions)pcbnew.BOARD
SetProject(self, aProject, aReferenceOnly=False)pcbnew.BOARD
SetProperties(self, aProps)pcbnew.BOARD
SetTentVias(self, aFlag)pcbnew.BOARD
SetTitleBlock(self, aTitleBlock)pcbnew.BOARD
SetUserUnits(self, aUnits)pcbnew.BOARD
SetVisibleAlls(self)pcbnew.BOARD
SetVisibleElements(self, aMask)pcbnew.BOARD
SetVisibleLayers(self, aLayerMask)pcbnew.BOARD
SynchronizeNetsAndNetClasses(self, aResetTrackAndViaSizes)pcbnew.BOARD
SynchronizeProperties(self)pcbnew.BOARD
TestZoneIntersection(self, aZone1, aZone2)pcbnew.BOARD
thispcbnew.BOARD
thisownpcbnew.BOARDstatic
Tracks(self, *args)pcbnew.BOARD
TracksInNet(self, aNetCode)pcbnew.BOARD
UpdateRatsnestExclusions(self)pcbnew.BOARD
UpdateUserUnits(self, aItem, aView)pcbnew.BOARD
Zones(self, *args)pcbnew.BOARD