KiCad Pcbnew Python Scripting
|
Public Member Functions | |
__init__ (self, *args) | |
Serialize (self, aContainer) | |
Deserialize (self, aContainer) | |
InvalidateGeometryCaches (self) | |
GetPrivateLayers (self) | |
SetPrivateLayers (self, aLayers) | |
AddNative (self, *args) | |
RemoveNative (self, *args) | |
ClearAllNets (self) | |
FixUuids (self) | |
GetFpPadsLocalBbox (self) | |
GetBoundingHull (self, *args) | |
TextOnly (self) | |
GetLayerBoundingBox (self, aLayers) | |
Pads (self, *args) | |
GraphicalItems (self, *args) | |
Zones (self, *args) | |
Groups (self, *args) | |
Points (self, *args) | |
HasThroughHolePads (self) | |
Models (self, *args) | |
SetOrientation (self, aNewAngle) | |
GetOrientation (self) | |
SetLayerAndFlip (self, aLayer) | |
SetOrientationDegrees (self, aOrientation) | |
GetOrientationDegrees (self) | |
GetFPID (self) | |
SetFPID (self, aFPID) | |
GetFPIDAsString (self) | |
SetFPIDAsString (self, aFPID) | |
GetLibDescription (self) | |
SetLibDescription (self, aDesc) | |
GetKeywords (self) | |
SetKeywords (self, aKeywords) | |
GetPath (self) | |
SetPath (self, aPath) | |
GetSheetname (self) | |
SetSheetname (self, aSheetname) | |
GetSheetfile (self) | |
SetSheetfile (self, aSheetfile) | |
GetFilters (self) | |
SetFilters (self, aFilters) | |
SetLocalClearance (self, aClearance) | |
GetLocalSolderMaskMargin (self) | |
SetLocalSolderMaskMargin (self, aMargin) | |
GetLocalSolderPasteMargin (self) | |
SetLocalSolderPasteMargin (self, aMargin) | |
GetLocalSolderPasteMarginRatio (self) | |
SetLocalSolderPasteMarginRatio (self, aRatio) | |
SetLocalZoneConnection (self, aType) | |
GetLocalZoneConnection (self) | |
SetStackupMode (self, aMode) | |
GetStackupMode (self) | |
SetStackupLayers (self, aLayers) | |
GetStackupLayers (self) | |
GetAttributes (self) | |
SetAttributes (self, aAttributes) | |
AllowMissingCourtyard (self) | |
SetAllowMissingCourtyard (self, aAllow) | |
AllowSolderMaskBridges (self) | |
SetAllowSolderMaskBridges (self, aAllow) | |
SetFlag (self, aFlag) | |
IncrementFlag (self) | |
GetFlag (self) | |
IsNetTie (self) | |
GetLocalClearance (self, *args) | |
GetClearanceOverrides (self, aSource) | |
GetZoneConnectionOverrides (self, aSource) | |
GetNetTiePadGroups (self) | |
ClearNetTiePadGroups (self) | |
AddNetTiePadGroup (self, aGroup) | |
MapPadNumbersToNetTieGroups (self) | |
GetNetTiePads (self, aPad) | |
GetLikelyAttribute (self) | |
MoveAnchorPosition (self, aMoveVector) | |
IsFlipped (self) | |
GetSide (self) | |
IsConflicting (self) | |
IsPlaced (self) | |
SetIsPlaced (self, isPlaced) | |
NeedsPlaced (self) | |
SetNeedsPlaced (self, needsPlaced) | |
LegacyPadsLocked (self) | |
CheckFootprintAttributes (self, aErrorHandler) | |
CheckPads (self, aUnitsProvider, aErrorHandler) | |
CheckShortingPads (self, aErrorHandler) | |
CheckNetTies (self, aErrorHandler) | |
CheckNetTiePadGroups (self, aErrorHandler) | |
CheckClippedSilk (self, aErrorHandler) | |
BuildNetTieCache (self) | |
GetNetTieCache (self, aItem) | |
TransformPadsToPolySet (self, aBuffer, aLayer, aClearance, aMaxError, aErrorLoc) | |
TransformFPShapesToPolySet (self, aBuffer, aLayer, aClearance, aError, aErrorLoc, aIncludeText=True, aIncludeShapes=True, aIncludePrivateItems=False) | |
TransformFPTextToPolySet (self, aBuffer, aLayer, aClearance, aError, aErrorLoc) | |
GetContextualTextVars (self, aVars) | |
ResolveTextVar (self, token, aDepth=0) | |
HitTestAccurate (self, aPosition, aAccuracy=0) | |
HitTest (self, *args) | |
HitTestOnLayer (self, *args) | |
GetReference (self) | |
SetReference (self, aReference) | |
GetReferenceAsString (self) | |
IncrementReference (self, aDelta) | |
GetValue (self) | |
SetValue (self, aValue) | |
GetValueAsString (self) | |
Value (self, *args) | |
Reference (self, *args) | |
GetField (self, *args) | |
HasField (self, aFieldName) | |
GetFields (self, *args) | |
GetNextFieldOrdinal (self) | |
ApplyDefaultSettings (self, board, aStyleFields, aStyleText, aStyleShapes) | |
IsBoardOnly (self) | |
SetBoardOnly (self, aIsBoardOnly=True) | |
IsExcludedFromPosFiles (self) | |
SetExcludedFromPosFiles (self, aExclude=True) | |
IsExcludedFromBOM (self) | |
SetExcludedFromBOM (self, aExclude=True) | |
IsDNP (self) | |
SetDNP (self, aDNP=True) | |
SetFileFormatVersionAtLoad (self, aVersion) | |
GetFileFormatVersionAtLoad (self) | |
FindPadByNumber (self, aPadNumber, aSearchAfterMe=None) | |
GetPad (self, *args) | |
GetPads (self, aPadNumber, aIgnore=None) | |
GetPadCount (self, *args) | |
GetUniquePadCount (self, *args) | |
GetUniquePadNumbers (self, *args) | |
GetNextPadNumber (self, aLastPadName) | |
GetDuplicatePadNumbersAreJumpers (self) | |
SetDuplicatePadNumbersAreJumpers (self, aEnabled) | |
JumperPadGroups (self, *args) | |
GetJumperPadGroup (self, aPadNumber) | |
AutoPositionFields (self) | |
GetTypeName (self) | |
GetArea (self, aPadding=0) | |
GetLink (self) | |
SetLink (self, aLink) | |
Duplicate (self, addToParentGroup, aCommit=None) | |
DuplicateItem (self, addToParentGroup, aCommit, aItem, addToFootprint=False) | |
Add3DModel (self, a3DModel) | |
GetClass (self) | |
ViewGetLOD (self, aLayer, aView) | |
FootprintNeedsUpdate (self, aLibFP, aCompareFlags=0, aReporter=None) | |
SetInitialComments (self, aInitialComments) | |
CoverageRatio (self, aCollector) | |
GetInitialComments (self) | |
GetCourtyard (self, aLayer) | |
GetCachedCourtyard (self, aLayer) | |
BuildCourtyardCaches (self, aErrorHandler=None) | |
GetEffectiveShape (self, *args) | |
GetEmbeddedFiles (self, *args) | |
GetFonts (self) | |
EmbedFonts (self) | |
SetStaticComponentClass (self, aClass) | |
GetStaticComponentClass (self) | |
GetComponentClass (self) | |
GetComponentClassAsString (self) | |
RecomputeComponentClass (self) | |
InvalidateComponentClassCache (self) | |
SetTransientComponentClassNames (self, classNames) | |
GetTransientComponentClassNames (self) | |
ClearTransientComponentClassNames (self) | |
ResolveComponentClassNames (self, aBoard, aComponentClassNames) | |
__eq__ (self, *args) | |
GetFieldsText (self) | |
GetFieldsShownText (self) | |
GetFieldText (self, key) | |
GetFieldShownText (self, key) | |
SetField (self, key, value) | |
SetFields (self, fields) | |
GetBoundingBox (self, *args) | |
![]() | |
__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) | |
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) | |
SwapItemData (self, aImage) | |
IsOnLayer (self, aLayer) | |
IsKnockout (self) | |
SetIsKnockout (self, aKnockout) | |
GetMaxError (self) | |
StyleFromSettings (self, settings) | |
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) | |
GetLayerName (self) | |
TransformShapeToPolygon (self, aBuffer, aLayer, aClearance, aError, aErrorLoc, ignoreLineWidth=False) | |
TransformShapeToPolySet (self, aBuffer, aLayer, aClearance, aError, aErrorLoc) | |
Cast (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) | |
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) | |
Static Public Member Functions | |
ClassOf (aItem) | |
IsLibNameValid (aName) | |
StringLibNameInvalidChars (aUserReadable) | |
GetCoverageArea (aItem, aCollector) | |
![]() | |
Sort (aLeft, aRight) | |
Properties | |
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") | |
![]() | |
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=) | |
Additional Inherited Members | |
![]() | |
DRC = _pcbnew.BOARD_ITEM_DRC | |
INSTANCE_TO_INSTANCE = _pcbnew.BOARD_ITEM_INSTANCE_TO_INSTANCE | |
pcbnew.FOOTPRINT.__init__ | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.__eq__ | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.Add3DModel | ( | self, | |
a3DModel ) |
pcbnew.FOOTPRINT.AddNative | ( | self, | |
* | args ) |
AddNative(FOOTPRINT self, BOARD_ITEM aItem, ADD_MODE aMode=INSERT, bool aSkipConnectivity=False)
Reimplemented from pcbnew.BOARD_ITEM_CONTAINER.
pcbnew.FOOTPRINT.AddNetTiePadGroup | ( | self, | |
aGroup ) |
pcbnew.FOOTPRINT.AllowMissingCourtyard | ( | self | ) |
pcbnew.FOOTPRINT.AllowSolderMaskBridges | ( | self | ) |
pcbnew.FOOTPRINT.ApplyDefaultSettings | ( | self, | |
board, | |||
aStyleFields, | |||
aStyleText, | |||
aStyleShapes ) |
pcbnew.FOOTPRINT.AutoPositionFields | ( | self | ) |
pcbnew.FOOTPRINT.BuildCourtyardCaches | ( | self, | |
aErrorHandler = None ) |
pcbnew.FOOTPRINT.BuildNetTieCache | ( | self | ) |
pcbnew.FOOTPRINT.CheckClippedSilk | ( | self, | |
aErrorHandler ) |
pcbnew.FOOTPRINT.CheckFootprintAttributes | ( | self, | |
aErrorHandler ) |
pcbnew.FOOTPRINT.CheckNetTiePadGroups | ( | self, | |
aErrorHandler ) |
pcbnew.FOOTPRINT.CheckNetTies | ( | self, | |
aErrorHandler ) |
pcbnew.FOOTPRINT.CheckPads | ( | self, | |
aUnitsProvider, | |||
aErrorHandler ) |
pcbnew.FOOTPRINT.CheckShortingPads | ( | self, | |
aErrorHandler ) |
|
static |
pcbnew.FOOTPRINT.ClearAllNets | ( | self | ) |
pcbnew.FOOTPRINT.ClearNetTiePadGroups | ( | self | ) |
pcbnew.FOOTPRINT.ClearTransientComponentClassNames | ( | self | ) |
pcbnew.FOOTPRINT.CoverageRatio | ( | self, | |
aCollector ) |
pcbnew.FOOTPRINT.Deserialize | ( | self, | |
aContainer ) |
pcbnew.FOOTPRINT.Duplicate | ( | self, | |
addToParentGroup, | |||
aCommit = None ) |
Duplicate(FOOTPRINT self, bool addToParentGroup, BOARD_COMMIT * aCommit=None) -> BOARD_ITEM
Reimplemented from pcbnew.BOARD_ITEM.
pcbnew.FOOTPRINT.DuplicateItem | ( | self, | |
addToParentGroup, | |||
aCommit, | |||
aItem, | |||
addToFootprint = False ) |
pcbnew.FOOTPRINT.EmbedFonts | ( | self | ) |
pcbnew.FOOTPRINT.FindPadByNumber | ( | self, | |
aPadNumber, | |||
aSearchAfterMe = None ) |
pcbnew.FOOTPRINT.FixUuids | ( | self | ) |
pcbnew.FOOTPRINT.FootprintNeedsUpdate | ( | self, | |
aLibFP, | |||
aCompareFlags = 0, | |||
aReporter = None ) |
pcbnew.FOOTPRINT.GetArea | ( | self, | |
aPadding = 0 ) |
pcbnew.FOOTPRINT.GetAttributes | ( | self | ) |
pcbnew.FOOTPRINT.GetBoundingBox | ( | self, | |
* | args ) |
GetBoundingBox(FOOTPRINT self) -> BOX2I GetBoundingBox(FOOTPRINT self, bool aIncludeText) -> BOX2I GetBoundingBox(FOOTPRINT self, bool aIncludeText, bool includeHiddenText) -> BOX2I
Reimplemented from pcbnew.EDA_ITEM.
pcbnew.FOOTPRINT.GetBoundingHull | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.GetCachedCourtyard | ( | self, | |
aLayer ) |
pcbnew.FOOTPRINT.GetClass | ( | self | ) |
GetClass(FOOTPRINT self) -> wxString
Reimplemented from pcbnew.EDA_ITEM.
pcbnew.FOOTPRINT.GetClearanceOverrides | ( | self, | |
aSource ) |
pcbnew.FOOTPRINT.GetComponentClass | ( | self | ) |
pcbnew.FOOTPRINT.GetComponentClassAsString | ( | self | ) |
pcbnew.FOOTPRINT.GetContextualTextVars | ( | self, | |
aVars ) |
pcbnew.FOOTPRINT.GetCourtyard | ( | self, | |
aLayer ) |
|
static |
pcbnew.FOOTPRINT.GetDuplicatePadNumbersAreJumpers | ( | self | ) |
pcbnew.FOOTPRINT.GetEffectiveShape | ( | self, | |
* | args ) |
GetEffectiveShape(FOOTPRINT self, PCB_LAYER_ID aLayer=UNDEFINED_LAYER, FLASHING aFlash=DEFAULT) -> std::shared_ptr< SHAPE >
Reimplemented from pcbnew.BOARD_ITEM.
pcbnew.FOOTPRINT.GetEmbeddedFiles | ( | self, | |
* | args ) |
GetEmbeddedFiles(FOOTPRINT self) -> EMBEDDED_FILES GetEmbeddedFiles(FOOTPRINT self) -> EMBEDDED_FILES const *
Reimplemented from pcbnew.EDA_ITEM.
pcbnew.FOOTPRINT.GetField | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.GetFields | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.GetFieldShownText | ( | self, | |
key ) |
pcbnew.FOOTPRINT.GetFieldsShownText | ( | self | ) |
pcbnew.FOOTPRINT.GetFieldsText | ( | self | ) |
pcbnew.FOOTPRINT.GetFieldText | ( | self, | |
key ) |
pcbnew.FOOTPRINT.GetFileFormatVersionAtLoad | ( | self | ) |
pcbnew.FOOTPRINT.GetFilters | ( | self | ) |
pcbnew.FOOTPRINT.GetFlag | ( | self | ) |
pcbnew.FOOTPRINT.GetFonts | ( | self | ) |
pcbnew.FOOTPRINT.GetFPID | ( | self | ) |
pcbnew.FOOTPRINT.GetFPIDAsString | ( | self | ) |
pcbnew.FOOTPRINT.GetFpPadsLocalBbox | ( | self | ) |
pcbnew.FOOTPRINT.GetInitialComments | ( | self | ) |
pcbnew.FOOTPRINT.GetJumperPadGroup | ( | self, | |
aPadNumber ) |
pcbnew.FOOTPRINT.GetKeywords | ( | self | ) |
pcbnew.FOOTPRINT.GetLayerBoundingBox | ( | self, | |
aLayers ) |
pcbnew.FOOTPRINT.GetLibDescription | ( | self | ) |
pcbnew.FOOTPRINT.GetLikelyAttribute | ( | self | ) |
pcbnew.FOOTPRINT.GetLink | ( | self | ) |
pcbnew.FOOTPRINT.GetLocalClearance | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.GetLocalSolderMaskMargin | ( | self | ) |
pcbnew.FOOTPRINT.GetLocalSolderPasteMargin | ( | self | ) |
pcbnew.FOOTPRINT.GetLocalSolderPasteMarginRatio | ( | self | ) |
pcbnew.FOOTPRINT.GetLocalZoneConnection | ( | self | ) |
pcbnew.FOOTPRINT.GetNetTieCache | ( | self, | |
aItem ) |
pcbnew.FOOTPRINT.GetNetTiePadGroups | ( | self | ) |
pcbnew.FOOTPRINT.GetNetTiePads | ( | self, | |
aPad ) |
pcbnew.FOOTPRINT.GetNextFieldOrdinal | ( | self | ) |
pcbnew.FOOTPRINT.GetNextPadNumber | ( | self, | |
aLastPadName ) |
pcbnew.FOOTPRINT.GetOrientation | ( | self | ) |
pcbnew.FOOTPRINT.GetOrientationDegrees | ( | self | ) |
pcbnew.FOOTPRINT.GetPad | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.GetPadCount | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.GetPads | ( | self, | |
aPadNumber, | |||
aIgnore = None ) |
pcbnew.FOOTPRINT.GetPath | ( | self | ) |
pcbnew.FOOTPRINT.GetPrivateLayers | ( | self | ) |
pcbnew.FOOTPRINT.GetReference | ( | self | ) |
pcbnew.FOOTPRINT.GetReferenceAsString | ( | self | ) |
pcbnew.FOOTPRINT.GetSheetfile | ( | self | ) |
pcbnew.FOOTPRINT.GetSheetname | ( | self | ) |
pcbnew.FOOTPRINT.GetSide | ( | self | ) |
pcbnew.FOOTPRINT.GetStackupLayers | ( | self | ) |
pcbnew.FOOTPRINT.GetStackupMode | ( | self | ) |
pcbnew.FOOTPRINT.GetStaticComponentClass | ( | self | ) |
pcbnew.FOOTPRINT.GetTransientComponentClassNames | ( | self | ) |
pcbnew.FOOTPRINT.GetTypeName | ( | self | ) |
pcbnew.FOOTPRINT.GetUniquePadCount | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.GetUniquePadNumbers | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.GetValue | ( | self | ) |
pcbnew.FOOTPRINT.GetValueAsString | ( | self | ) |
pcbnew.FOOTPRINT.GetZoneConnectionOverrides | ( | self, | |
aSource ) |
pcbnew.FOOTPRINT.GraphicalItems | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.Groups | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.HasField | ( | self, | |
aFieldName ) |
pcbnew.FOOTPRINT.HasThroughHolePads | ( | self | ) |
pcbnew.FOOTPRINT.HitTest | ( | self, | |
* | args ) |
HitTest(FOOTPRINT self, VECTOR2I aPosition, int aAccuracy=0) -> bool HitTest(FOOTPRINT self, BOX2I aRect, bool aContained, int aAccuracy=0) -> bool HitTest(FOOTPRINT self, SHAPE_LINE_CHAIN aPoly, bool aContained) -> bool
Reimplemented from pcbnew.EDA_ITEM.
pcbnew.FOOTPRINT.HitTestAccurate | ( | self, | |
aPosition, | |||
aAccuracy = 0 ) |
pcbnew.FOOTPRINT.HitTestOnLayer | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.IncrementFlag | ( | self | ) |
pcbnew.FOOTPRINT.IncrementReference | ( | self, | |
aDelta ) |
pcbnew.FOOTPRINT.InvalidateComponentClassCache | ( | self | ) |
pcbnew.FOOTPRINT.InvalidateGeometryCaches | ( | self | ) |
pcbnew.FOOTPRINT.IsBoardOnly | ( | self | ) |
pcbnew.FOOTPRINT.IsConflicting | ( | self | ) |
pcbnew.FOOTPRINT.IsDNP | ( | self | ) |
pcbnew.FOOTPRINT.IsExcludedFromBOM | ( | self | ) |
pcbnew.FOOTPRINT.IsExcludedFromPosFiles | ( | self | ) |
pcbnew.FOOTPRINT.IsFlipped | ( | self | ) |
|
static |
pcbnew.FOOTPRINT.IsNetTie | ( | self | ) |
pcbnew.FOOTPRINT.IsPlaced | ( | self | ) |
pcbnew.FOOTPRINT.JumperPadGroups | ( | self, | |
* | args ) |
JumperPadGroups(FOOTPRINT self) -> std::vector< std::set< wxString,std::less< wxString >,std::allocator< wxString > >,std::allocator< std::set< wxString,std::less< wxString >,std::allocator< wxString > > > > JumperPadGroups(FOOTPRINT self) -> std::vector< std::set< wxString,std::less< wxString >,std::allocator< wxString > >,std::allocator< std::set< wxString,std::less< wxString >,std::allocator< wxString > > > > const &
pcbnew.FOOTPRINT.LegacyPadsLocked | ( | self | ) |
pcbnew.FOOTPRINT.MapPadNumbersToNetTieGroups | ( | self | ) |
pcbnew.FOOTPRINT.Models | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.MoveAnchorPosition | ( | self, | |
aMoveVector ) |
pcbnew.FOOTPRINT.NeedsPlaced | ( | self | ) |
pcbnew.FOOTPRINT.Pads | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.Points | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.RecomputeComponentClass | ( | self | ) |
pcbnew.FOOTPRINT.Reference | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.RemoveNative | ( | self, | |
* | args ) |
RemoveNative(FOOTPRINT self, BOARD_ITEM aItem, REMOVE_MODE aMode=NORMAL)
Reimplemented from pcbnew.BOARD_ITEM_CONTAINER.
pcbnew.FOOTPRINT.ResolveComponentClassNames | ( | self, | |
aBoard, | |||
aComponentClassNames ) |
pcbnew.FOOTPRINT.ResolveTextVar | ( | self, | |
token, | |||
aDepth = 0 ) |
pcbnew.FOOTPRINT.Serialize | ( | self, | |
aContainer ) |
pcbnew.FOOTPRINT.SetAllowMissingCourtyard | ( | self, | |
aAllow ) |
pcbnew.FOOTPRINT.SetAllowSolderMaskBridges | ( | self, | |
aAllow ) |
pcbnew.FOOTPRINT.SetAttributes | ( | self, | |
aAttributes ) |
pcbnew.FOOTPRINT.SetBoardOnly | ( | self, | |
aIsBoardOnly = True ) |
pcbnew.FOOTPRINT.SetDNP | ( | self, | |
aDNP = True ) |
pcbnew.FOOTPRINT.SetDuplicatePadNumbersAreJumpers | ( | self, | |
aEnabled ) |
pcbnew.FOOTPRINT.SetExcludedFromBOM | ( | self, | |
aExclude = True ) |
pcbnew.FOOTPRINT.SetExcludedFromPosFiles | ( | self, | |
aExclude = True ) |
pcbnew.FOOTPRINT.SetFields | ( | self, | |
fields ) |
pcbnew.FOOTPRINT.SetFileFormatVersionAtLoad | ( | self, | |
aVersion ) |
pcbnew.FOOTPRINT.SetFilters | ( | self, | |
aFilters ) |
pcbnew.FOOTPRINT.SetFlag | ( | self, | |
aFlag ) |
pcbnew.FOOTPRINT.SetFPID | ( | self, | |
aFPID ) |
pcbnew.FOOTPRINT.SetFPIDAsString | ( | self, | |
aFPID ) |
pcbnew.FOOTPRINT.SetInitialComments | ( | self, | |
aInitialComments ) |
pcbnew.FOOTPRINT.SetIsPlaced | ( | self, | |
isPlaced ) |
pcbnew.FOOTPRINT.SetKeywords | ( | self, | |
aKeywords ) |
pcbnew.FOOTPRINT.SetLayerAndFlip | ( | self, | |
aLayer ) |
pcbnew.FOOTPRINT.SetLibDescription | ( | self, | |
aDesc ) |
pcbnew.FOOTPRINT.SetLink | ( | self, | |
aLink ) |
pcbnew.FOOTPRINT.SetLocalClearance | ( | self, | |
aClearance ) |
pcbnew.FOOTPRINT.SetLocalSolderMaskMargin | ( | self, | |
aMargin ) |
pcbnew.FOOTPRINT.SetLocalSolderPasteMargin | ( | self, | |
aMargin ) |
pcbnew.FOOTPRINT.SetLocalSolderPasteMarginRatio | ( | self, | |
aRatio ) |
pcbnew.FOOTPRINT.SetLocalZoneConnection | ( | self, | |
aType ) |
pcbnew.FOOTPRINT.SetNeedsPlaced | ( | self, | |
needsPlaced ) |
pcbnew.FOOTPRINT.SetOrientation | ( | self, | |
aNewAngle ) |
pcbnew.FOOTPRINT.SetOrientationDegrees | ( | self, | |
aOrientation ) |
pcbnew.FOOTPRINT.SetPath | ( | self, | |
aPath ) |
pcbnew.FOOTPRINT.SetPrivateLayers | ( | self, | |
aLayers ) |
pcbnew.FOOTPRINT.SetReference | ( | self, | |
aReference ) |
pcbnew.FOOTPRINT.SetSheetfile | ( | self, | |
aSheetfile ) |
pcbnew.FOOTPRINT.SetSheetname | ( | self, | |
aSheetname ) |
pcbnew.FOOTPRINT.SetStackupLayers | ( | self, | |
aLayers ) |
pcbnew.FOOTPRINT.SetStackupMode | ( | self, | |
aMode ) |
pcbnew.FOOTPRINT.SetStaticComponentClass | ( | self, | |
aClass ) |
pcbnew.FOOTPRINT.SetTransientComponentClassNames | ( | self, | |
classNames ) |
pcbnew.FOOTPRINT.SetValue | ( | self, | |
aValue ) |
|
static |
pcbnew.FOOTPRINT.TextOnly | ( | self | ) |
pcbnew.FOOTPRINT.TransformFPShapesToPolySet | ( | self, | |
aBuffer, | |||
aLayer, | |||
aClearance, | |||
aError, | |||
aErrorLoc, | |||
aIncludeText = True, | |||
aIncludeShapes = True, | |||
aIncludePrivateItems = False ) |
pcbnew.FOOTPRINT.TransformFPTextToPolySet | ( | self, | |
aBuffer, | |||
aLayer, | |||
aClearance, | |||
aError, | |||
aErrorLoc ) |
pcbnew.FOOTPRINT.TransformPadsToPolySet | ( | self, | |
aBuffer, | |||
aLayer, | |||
aClearance, | |||
aMaxError, | |||
aErrorLoc ) |
pcbnew.FOOTPRINT.Value | ( | self, | |
* | args ) |
pcbnew.FOOTPRINT.ViewGetLOD | ( | self, | |
aLayer, | |||
aView ) |
pcbnew.FOOTPRINT.Zones | ( | self, | |
* | args ) |
|
static |