|
| | __init__ (self, *args, **kwargs) |
| |
| | SetBoardUse (self, aUse) |
| |
| | GetBoardUse (self) |
| |
| | IncrementTimeStamp (self) |
| |
| | GetTimeStamp (self) |
| |
| | IsFootprintHolder (self) |
| |
| | SetFileName (self, aFileName) |
| |
| | GetFileName (self) |
| |
| | Footprints (self) |
| |
| | Zones (self) |
| |
| | Generators (self) |
| |
| | BoardOutline (self, *args) |
| |
| | UpdateBoardOutline (self) |
| |
| | Markers (self) |
| |
| | Points (self) |
| |
| | Drawings (self, *args) |
| |
| | Tracks (self, *args) |
| |
| | GetItemSet (self) |
| |
| | Groups (self) |
| |
| | AllConnectedItems (self) |
| |
| | GetProperties (self) |
| |
| | SetProperties (self, aProps) |
| |
| | GetContextualTextVars (self, aVars) |
| |
| | ResolveTextVar (self, token, aDepth) |
| |
| | IsEmpty (self) |
| |
| | SetFileFormatVersionAtLoad (self, aVersion) |
| |
| | GetFileFormatVersionAtLoad (self) |
| |
| | SetGenerator (self, aGenerator) |
| |
| | GetGenerator (self) |
| |
| | AddNative (self, *args) |
| |
| | RemoveNative (self, *args) |
| |
| | RemoveAll (self, *args) |
| |
| | HasItemsOnLayer (self, aLayer) |
| |
| | RemoveAllItemsOnLayer (self, aLayer) |
| |
| | BulkRemoveStaleTeardrops (self, aCommit) |
| |
| | FinalizeBulkAdd (self, aNewItems) |
| |
| | FinalizeBulkRemove (self, aRemovedItems) |
| |
| | FixupEmbeddedData (self) |
| |
| | RunOnNestedEmbeddedFiles (self, aFunction) |
| |
| | CacheTriangulation (self, *args) |
| |
| | GetFirstFootprint (self) |
| |
| | DeleteAllFootprints (self) |
| |
| | DetachAllFootprints (self) |
| |
| | ResolveItem (self, aID, aAllowNullptrReturn=False) |
| |
| | FillItemMap (self, aMap) |
| |
| | ConvertCrossReferencesToKIIDs (self, aSource) |
| |
| | ConvertKIIDsToCrossReferences (self, aSource) |
| |
| | GetConnectivity (self) |
| |
| | BuildConnectivity (self, aReporter=None) |
| |
| | DeleteMARKERs (self, *args) |
| |
| | GetProject (self) |
| |
| | SetProject (self, aProject, aReferenceOnly=False) |
| |
| | ClearProject (self) |
| |
| | ResolveDRCExclusions (self, aCreateMarkers) |
| |
| | RecordDRCExclusions (self) |
| |
| | UpdateRatsnestExclusions (self) |
| |
| | ResetNetHighLight (self) |
| |
| | GetHighLightNetCodes (self) |
| |
| | SetHighLightNet (self, aNetCode, aMulti=False) |
| |
| | IsHighLightNetON (self) |
| |
| | HighLightON (self, aValue=True) |
| |
| | HighLightOFF (self) |
| |
| | GetCopperLayerCount (self) |
| |
| | SetCopperLayerCount (self, aCount) |
| |
| | GetUserDefinedLayerCount (self) |
| |
| | SetUserDefinedLayerCount (self, aCount) |
| |
| | GetCopperLayerStackMaxId (self) |
| |
| | FlipLayer (self, aLayer) |
| |
| | LayerDepth (self, aStartLayer, aEndLayer) |
| |
| | GetEnabledLayers (self) |
| |
| | SetEnabledLayers (self, aLayerMask) |
| |
| | IsLayerEnabled (self, aLayer) |
| |
| | IsLayerVisible (self, aLayer) |
| |
| | GetVisibleLayers (self) |
| |
| | SetVisibleLayers (self, aLayerMask) |
| |
| | GetVisibleElements (self) |
| |
| | SetVisibleElements (self, aMask) |
| |
| | SetVisibleAlls (self) |
| |
| | IsElementVisible (self, aLayer) |
| |
| | SetElementVisibility (self, aLayer, aNewState) |
| |
| | IsFootprintLayerVisible (self, aLayer) |
| |
| | GetDesignSettings (self) |
| |
| | SetDesignSettings (self, aSettings) |
| |
| | GetStackupOrDefault (self) |
| |
| | GetPageSettings (self) |
| |
| | SetPageSettings (self, aPageSettings) |
| |
| | GetPlotOptions (self) |
| |
| | SetPlotOptions (self, aOptions) |
| |
| | GetTitleBlock (self, *args) |
| |
| | SetTitleBlock (self, aTitleBlock) |
| |
| | GetUserUnits (self) |
| |
| | SetUserUnits (self, aUnits) |
| |
| | UpdateUserUnits (self, aItem, aView) |
| |
| | GetBoardPolygonOutlines (self, aOutlines, aErrorHandler=None, aAllowUseArcsInPolygons=False, aIncludeNPTHAsOutlines=False) |
| |
| | GetOutlinesChainingEpsilon (self) |
| |
| | SetOutlinesChainingEpsilon (self, aValue) |
| |
| | ConvertBrdLayerToPolygonalContours (self, aLayer, aOutlines, aRenderSettings=None) |
| |
| | GetLayerID (self, aLayerName) |
| |
| | GetLayerName (self, aLayer) |
| |
| | SetLayerName (self, aLayer, aLayerName) |
| |
| | SetLayerDescr (self, aIndex, aLayer) |
| |
| | IsFrontLayer (self, aLayer) |
| |
| | IsBackLayer (self, aLayer) |
| |
| | GetLayerType (self, aLayer) |
| |
| | SetLayerType (self, aLayer, aLayerType) |
| |
| | GetNodesCount (self, aNet=-1) |
| |
| | GetPads (self) |
| |
| | BuildListOfNets (self) |
| |
| | FindNet (self, *args) |
| |
| | MatchDpSuffix (self, aNetName, aComplementNet) |
| |
| | DpCoupledNet (self, aNet) |
| |
| | GetNetInfo (self) |
| |
| | RemoveUnusedNets (self, aCommit) |
| |
| | GetNetCount (self) |
| |
| | GetPadWithPressFitAttrCount (self) |
| |
| | GetPadWithCastellatedAttrCount (self) |
| |
| | ComputeBoundingBox (self, aBoardEdgesOnly=False) |
| |
| | GetBoardEdgesBoundingBox (self) |
| |
| | FindFootprintByReference (self, aReference) |
| |
| | FindFootprintByPath (self, aPath) |
| |
| | GetNetClassAssignmentCandidates (self) |
| |
| | SynchronizeNetsAndNetClasses (self, aResetTrackAndViaSizes) |
| |
| | SynchronizeComponentClasses (self, aNewSheetPaths) |
| |
| | SynchronizeProperties (self) |
| |
| | SynchronizeTuningProfileProperties (self) |
| |
| | GetClass (self) |
| |
| | SetAreasNetCodesFromNetNames (self) |
| |
| | GetArea (self, index) |
| |
| | GetZoneList (self, aIncludeZonesInFootprints=False) |
| |
| | GetAreaCount (self) |
| |
| | AddArea (self, aNewZonesList, aNetcode, aLayer, aStartPointPosition, aHatch) |
| |
| | TestZoneIntersection (self, aZone1, aZone2) |
| |
| | GetPad (self, *args) |
| |
| | GetSortedPadListByXthenYCoord (self, aVector, aNetCode=-1) |
| |
| | GetTrackLength (self, aTrack) |
| |
| | TracksInNet (self, aNetCode) |
| |
| | GetFootprint (self, aPosition, aActiveLayer, aVisibleOnly, aIgnoreLocked=False) |
| |
| | GetMaxClearanceValue (self) |
| |
| | MapNets (self, aDestBoard) |
| |
| | SanitizeNetcodes (self) |
| |
| | AddListener (self, aListener) |
| |
| | RemoveListener (self, aListener) |
| |
| | RemoveAllListeners (self) |
| |
| | OnItemChanged (self, aItem) |
| |
| | OnItemsChanged (self, aItems) |
| |
| | OnItemsCompositeUpdate (self, aAddedItems, aRemovedItems, aChangedItems) |
| |
| | OnRatsnestChanged (self) |
| |
| | GroupsSanityCheck (self, repair=False) |
| |
| | GroupsSanityCheckInternal (self, repair) |
| |
| | LegacyTeardrops (self) |
| |
| | SetLegacyTeardrops (self, aFlag) |
| |
| | GetEmbeddedFiles (self, *args) |
| |
| | SetEmbeddedFilesDelegate (self, aDelegate) |
| |
| | GetFonts (self) |
| |
| | EmbedFonts (self) |
| |
| | GetLengthCalculation (self) |
| |
| | GetComponentClassManager (self) |
| |
| | ProjectElementType (self) |
| |
| | SaveToHistory (self, aProjectPath, aFiles) |
| |
| | GetItemByIdCache (self) |
| |
| | __init__ (self, *args) |
| |
| | GetFootprints (self) |
| |
| | GetDrawings (self) |
| |
| | GetTracks (self) |
| |
| | Save (self, filename) |
| |
| | GetNetClasses (self) |
| |
| | GetCurrentNetClassName (self) |
| |
| | GetViasDimensionsList (self) |
| |
| | GetTrackWidthList (self) |
| |
| | GetNetsByName (self) |
| |
| | GetNetsByNetcode (self) |
| |
| | GetNetcodeFromNetname (self, netname) |
| |
| | GetAllNetClasses (self) |
| |
| | __init__ (self, *args, **kwargs) |
| |
| | DeleteNative (self, aItem) |
| |
| | Add (self, item) |
| |
| | Remove (self, item) |
| |
| | Delete (self, item) |
| |
| | __init__ (self, *args, **kwargs) |
| |
| | CopyFrom (self, aOther) |
| |
| | IsGroupableType (self) |
| |
| | GetX (self) |
| |
| | GetY (self) |
| |
| | GetCenter (self) |
| |
| | SetX (self, aX) |
| |
| | SetY (self, aY) |
| |
| | IsConnected (self) |
| |
| | Similarity (self, aItem) |
| |
| | __eq__ (self, aItem) |
| |
| | IsOnCopperLayer (self) |
| |
| | HasHole (self) |
| |
| | HasDrilledHole (self) |
| |
| | IsTented (self, aLayer) |
| |
| | GetEffectiveShape (self, *args) |
| |
| | GetEffectiveHoleShape (self) |
| |
| | RunOnChildren (self, aFunction, aMode) |
| |
| | GetParent (self) |
| |
| | GetParentFootprint (self) |
| |
| | GetFPRelativePosition (self) |
| |
| | SetFPRelativePosition (self, aPos) |
| |
| | HasLineStroke (self) |
| |
| | GetStroke (self) |
| |
| | SetStroke (self, aStroke) |
| |
| | GetFontMetrics (self) |
| |
| | GetLayer (self) |
| |
| | BoardLayerCount (self) |
| |
| | BoardCopperLayerCount (self) |
| |
| | BoardLayerSet (self) |
| |
| | GetLayerSet (self) |
| |
| | SetLayerSet (self, aLayers) |
| |
| | IsSideSpecific (self) |
| |
| | SetLayer (self, aLayer) |
| |
| | Duplicate (self, addToParentGroup, aCommit=None) |
| |
| | SwapItemData (self, aImage) |
| |
| | IsOnLayer (self, aLayer) |
| |
| | IsKnockout (self) |
| |
| | SetIsKnockout (self, aKnockout) |
| |
| | GetMaxError (self) |
| |
| | StyleFromSettings (self, settings, aCheckSide) |
| |
| | DeleteStructure (self) |
| |
| | Move (self, aMoveVector) |
| |
| | Rotate (self, aRotCentre, aAngle) |
| |
| | Flip (self, aCentre, aFlipDirection) |
| |
| | Mirror (self, aCentre, aFlipDirection) |
| |
| | Normalize (self) |
| |
| | NormalizeForCompare (self) |
| |
| | GetBoard (self, *args) |
| |
| | GetParentAsString (self) |
| |
| | TransformShapeToPolygon (self, aBuffer, aLayer, aClearance, aError, aErrorLoc, ignoreLineWidth=False) |
| |
| | TransformShapeToPolySet (self, aBuffer, aLayer, aClearance, aError, aErrorLoc) |
| |
| | LayerMaskDescribe (self) |
| |
| | Cast (self) |
| |
| | Duplicate (self) |
| |
| | SetPos (self, p) |
| |
| | SetStartEnd (self, start, end) |
| |
| | __init__ (self, *args, **kwargs) |
| |
| | Type (self) |
| |
| | SetParent (self, aParent) |
| |
| | SetParentGroup (self, aGroup) |
| |
| | GetParentGroup (self) |
| |
| | GetParentGroupId (self) |
| |
| | IsLocked (self) |
| |
| | SetLocked (self, aLocked) |
| |
| | IsModified (self) |
| |
| | IsNew (self) |
| |
| | IsMoving (self) |
| |
| | IsSelected (self) |
| |
| | IsEntered (self) |
| |
| | IsBrightened (self) |
| |
| | IsRollover (self) |
| |
| | SetIsRollover (self, aIsRollover) |
| |
| | SetSelected (self) |
| |
| | SetBrightened (self) |
| |
| | ClearSelected (self) |
| |
| | ClearBrightened (self) |
| |
| | SetModified (self) |
| |
| | SetFlags (self, aMask) |
| |
| | XorFlags (self, aMask) |
| |
| | ClearFlags (self, *args) |
| |
| | GetFlags (self) |
| |
| | HasFlag (self, aFlag) |
| |
| | GetEditFlags (self) |
| |
| | ClearEditFlags (self) |
| |
| | GetTempFlags (self) |
| |
| | ClearTempFlags (self) |
| |
| | RenderAsBitmap (self, aWorldScale) |
| |
| | SetIsShownAsBitmap (self, aBitmap) |
| |
| | IsShownAsBitmap (self) |
| |
| | IsType (self, aScanTypes) |
| |
| | SetForceVisible (self, aEnable) |
| |
| | IsForceVisible (self) |
| |
| | GetMsgPanelInfo (self, aFrame, aList) |
| |
| | GetFriendlyName (self) |
| |
| | HitTest (self, *args) |
| |
| | GetBoundingBox (self) |
| |
| | GetPosition (self) |
| |
| | SetPosition (self, aPos) |
| |
| | GetFocusPosition (self) |
| |
| | GetSortPosition (self) |
| |
| | Clone (self) |
| |
| | Visit (self, inspector, testData, aScanTypes) |
| |
| | GetTypeDesc (self) |
| |
| | GetItemDescription (self, aUnitsProvider, aFull) |
| |
| | GetMenuImage (self) |
| |
| | Matches (self, aSearchData, aAuxData) |
| |
| | Replace (self, *args) |
| |
| | IsReplaceable (self) |
| |
| | __lt__ (self, aItem) |
| |
| | ViewBBox (self) |
| |
| | ViewGetLayers (self) |
| |
| | GetEmbeddedFonts (self) |
| |
| | PyGetClass (self) |
| |
|
| | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
| |
| | m_LegacyVisibleLayers = property(_pcbnew.BOARD_m_LegacyVisibleLayers_get, _pcbnew.BOARD_m_LegacyVisibleLayers_set, doc=) |
| |
| | m_LegacyVisibleItems = property(_pcbnew.BOARD_m_LegacyVisibleItems_get, _pcbnew.BOARD_m_LegacyVisibleItems_set, doc=) |
| |
| | m_LegacyDesignSettingsLoaded = property(_pcbnew.BOARD_m_LegacyDesignSettingsLoaded_get, _pcbnew.BOARD_m_LegacyDesignSettingsLoaded_set, doc=) |
| |
| | m_LegacyCopperEdgeClearanceLoaded = property(_pcbnew.BOARD_m_LegacyCopperEdgeClearanceLoaded_get, _pcbnew.BOARD_m_LegacyCopperEdgeClearanceLoaded_set, doc=) |
| |
| | m_LegacyNetclassesLoaded = property(_pcbnew.BOARD_m_LegacyNetclassesLoaded_get, _pcbnew.BOARD_m_LegacyNetclassesLoaded_set, doc=) |
| |
| | m_ZoneBBoxCache = property(_pcbnew.BOARD_m_ZoneBBoxCache_get, _pcbnew.BOARD_m_ZoneBBoxCache_set, doc=) |
| |
| | m_maxClearanceValue = property(_pcbnew.BOARD_m_maxClearanceValue_get, _pcbnew.BOARD_m_maxClearanceValue_set, doc=) |
| |
| | m_SolderMaskBridges = property(_pcbnew.BOARD_m_SolderMaskBridges_get, _pcbnew.BOARD_m_SolderMaskBridges_set, doc=) |
| |
| | m_ZoneIsolatedIslandsMap = property(_pcbnew.BOARD_m_ZoneIsolatedIslandsMap_get, _pcbnew.BOARD_m_ZoneIsolatedIslandsMap_set, doc=) |
| |
| | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
| |
| | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
| |
| | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
| |
| | m_Uuid = property(_pcbnew.EDA_ITEM_m_Uuid_get, doc=) |
| |
Proxy of C++ BOARD class.
Definition at line 21338 of file pcbnew.py.