KiCad Pcbnew Python Scripting
|
Public Member Functions | |
__init__ (self, *args) | |
Serialize (self, aContainer) | |
Deserialize (self, aContainer) | |
InitDataFromSrcInCopyCtor (self, aZone) | |
IsConflicting (self) | |
SetAssignedPriority (self, aPriority) | |
GetAssignedPriority (self) | |
HigherPriority (self, aOther) | |
SameNet (self, aOther) | |
SetLayerSetAndRemoveUnusedFills (self, aLayerSet) | |
LayerProperties (self, *args) | |
SetLayerProperties (self, aOther) | |
HatchingOffset (self, aLayer) | |
GetZoneName (self) | |
SetZoneName (self, aName) | |
CacheBoundingBox (self) | |
SetLocalClearance (self, aClearance) | |
GetLocalClearance (self, *args) | |
GetFirstLayer (self) | |
ViewGetLOD (self, aLayer, aView) | |
SetFillMode (self, aFillMode) | |
GetFillMode (self) | |
SetThermalReliefGap (self, aThermalReliefGap) | |
GetThermalReliefGap (self, *args) | |
SetThermalReliefSpokeWidth (self, aThermalReliefSpokeWidth) | |
GetThermalReliefSpokeWidth (self) | |
CalculateFilledArea (self) | |
CalculateOutlineArea (self) | |
GetFilledArea (self) | |
GetOutlineArea (self) | |
GetLock (self) | |
GetFillFlag (self, aLayer) | |
SetFillFlag (self, aLayer, aFlag) | |
IsFilled (self) | |
SetIsFilled (self, isFilled) | |
NeedRefill (self) | |
SetNeedRefill (self, aNeedRefill) | |
GetPadConnection (self) | |
SetPadConnection (self, aPadConnection) | |
GetMinThickness (self) | |
SetMinThickness (self, aMinThickness) | |
GetHatchThickness (self) | |
SetHatchThickness (self, aThickness) | |
GetHatchGap (self) | |
SetHatchGap (self, aStep) | |
GetHatchOrientation (self) | |
SetHatchOrientation (self, aStep) | |
GetHatchSmoothingLevel (self) | |
SetHatchSmoothingLevel (self, aLevel) | |
GetHatchSmoothingValue (self) | |
SetHatchSmoothingValue (self, aValue) | |
GetHatchHoleMinArea (self) | |
SetHatchHoleMinArea (self, aPct) | |
GetHatchBorderAlgorithm (self) | |
SetHatchBorderAlgorithm (self, aAlgo) | |
GetLocalFlags (self) | |
SetLocalFlags (self, aFlags) | |
Outline (self, *args) | |
SetOutline (self, aOutline) | |
GetEffectiveShape (self, *args) | |
HitTestFilledArea (self, aLayer, aRefPos, aAccuracy=0) | |
HitTestCutout (self, aRefPos, aOutlineIdx=None, aHoleIdx=None) | |
GetInteractingZones (self, aLayer, aSameNetCollidingZones, aOtherNetIntersectingZones) | |
TransformSolidAreasShapesToPolygon (self, aLayer, aBuffer) | |
TransformSmoothedOutlineToPolygon (self, aBuffer, aClearance, aError, aErrorLoc, aBoardOutline) | |
TransformShapeToPolygon (self, aBuffer, aLayer, aClearance, aError, aErrorLoc, ignoreLineWidth=False) | |
HitTestForCorner (self, refPos, aAccuracy, aCornerHit=None) | |
HitTestForEdge (self, refPos, aAccuracy, aCornerHit=None) | |
HitTest (self, *args) | |
UnFill (self) | |
MoveEdge (self, offset, aEdge) | |
GetClass (self) | |
GetNumCorners (self) | |
Iterate (self) | |
IterateWithHoles (self) | |
CIterateWithHoles (self) | |
RemoveAllContours (self) | |
GetCornerPosition (self, aCornerIndex) | |
NewHole (self) | |
AppendCorner (self, aPosition, aHoleIdx, aAllowDuplication=False) | |
GetHatchStyle (self) | |
SetHatchStyle (self, aStyle) | |
HasFilledPolysForLayer (self, aLayer) | |
GetFilledPolysList (self, aLayer) | |
GetFill (self, aLayer) | |
CacheTriangulation (self, aLayer=UNDEFINED_LAYER) | |
SetFilledPolysList (self, aLayer, aPolysList) | |
IsIsland (self, aLayer, aPolyIdx) | |
SetIsIsland (self, aLayer, aPolyIdx) | |
BuildSmoothedPoly (self, aSmoothedPoly, aLayer, aBoardOutline, aSmoothedPolyWithApron=None) | |
SetCornerSmoothingType (self, aType) | |
GetCornerSmoothingType (self) | |
SetCornerRadius (self, aRadius) | |
GetCornerRadius (self) | |
RemoveCutout (self, aOutlineIdx, aHoleIdx) | |
AddPolygon (self, *args) | |
IsTeardropArea (self) | |
SetTeardropAreaType (self, aType) | |
GetTeardropAreaType (self) | |
HasKeepoutParametersSet (self) | |
GetIsRuleArea (self) | |
SetIsRuleArea (self, aEnable) | |
GetPlacementAreaEnabled (self) | |
SetPlacementAreaEnabled (self, aEnabled) | |
GetPlacementAreaSource (self) | |
SetPlacementAreaSource (self, aSource) | |
GetPlacementAreaSourceType (self) | |
SetPlacementAreaSourceType (self, aType) | |
GetDoNotAllowZoneFills (self) | |
GetDoNotAllowVias (self) | |
GetDoNotAllowTracks (self) | |
GetDoNotAllowPads (self) | |
GetDoNotAllowFootprints (self) | |
SetDoNotAllowZoneFills (self, aEnable) | |
SetDoNotAllowVias (self, aEnable) | |
SetDoNotAllowTracks (self, aEnable) | |
SetDoNotAllowPads (self, aEnable) | |
SetDoNotAllowFootprints (self, aEnable) | |
GetIslandRemovalMode (self) | |
SetIslandRemovalMode (self, aRemove) | |
GetMinIslandArea (self) | |
SetMinIslandArea (self, aArea) | |
GetBorderHatchPitch (self) | |
SetBorderHatchPitch (self, aPitch) | |
SetBorderDisplayStyle (self, aBorderHatchStyle, aBorderHatchPitch, aRebuilBorderdHatch) | |
UnHatchBorder (self) | |
HatchBorder (self) | |
GetHatchLines (self) | |
BuildHashValue (self, aLayer) | |
GetHashValue (self, aLayer) | |
__eq__ (self, *args) | |
![]() | |
__init__ (self, *args, **kwargs) | |
GetNet (self) | |
SetNet (self, aNetInfo) | |
UnpackNet (self, aProto) | |
PackNet (self, aProto) | |
GetNetCode (self) | |
SetNetCode (self, *args) | |
GetNetname (self) | |
GetNetnameMsg (self) | |
GetShortNetname (self) | |
GetDisplayNetname (self) | |
GetOwnClearance (self, aLayer, aSource=None) | |
GetClearanceOverrides (self, aSource) | |
GetEffectiveNetClass (self) | |
GetNetClassName (self) | |
SetLocalRatsnestVisible (self, aVisible) | |
GetLocalRatsnestVisible (self) | |
GetTeardropParams (self, *args) | |
SetTeardropsEnabled (self, aEnable) | |
GetTeardropsEnabled (self) | |
SetTeardropBestLengthRatio (self, aRatio) | |
GetTeardropBestLengthRatio (self) | |
SetTeardropMaxLength (self, aMaxLength) | |
GetTeardropMaxLength (self) | |
SetTeardropBestWidthRatio (self, aRatio) | |
GetTeardropBestWidthRatio (self) | |
SetTeardropMaxWidth (self, aMaxWidth) | |
GetTeardropMaxWidth (self) | |
SetTeardropCurved (self, aCurve) | |
GetTeardropCurved (self) | |
SetTeardropPreferZoneConnections (self, aPrefer) | |
GetTeardropPreferZoneConnections (self) | |
SetTeardropAllowSpanTwoTracks (self, aAllow) | |
GetTeardropAllowSpanTwoTracks (self) | |
SetTeardropMaxTrackWidth (self, aRatio) | |
GetTeardropMaxTrackWidth (self) | |
![]() | |
__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) | |
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) | |
GetLayerName (self) | |
TransformShapeToPolySet (self, aBuffer, aLayer, aClearance, aError, aErrorLoc) | |
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) | |
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) | |
GetEmbeddedFiles (self) | |
GetEmbeddedFonts (self) | |
PyGetClass (self) | |
Static Public Member Functions | |
ClassOf (aItem) | |
GetDefaultHatchPitch () | |
![]() | |
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.ZONE.__init__ | ( | self, | |
* | args ) |
pcbnew.ZONE.__eq__ | ( | self, | |
* | args ) |
pcbnew.ZONE.AddPolygon | ( | self, | |
* | args ) |
pcbnew.ZONE.AppendCorner | ( | self, | |
aPosition, | |||
aHoleIdx, | |||
aAllowDuplication = False ) |
pcbnew.ZONE.BuildHashValue | ( | self, | |
aLayer ) |
pcbnew.ZONE.BuildSmoothedPoly | ( | self, | |
aSmoothedPoly, | |||
aLayer, | |||
aBoardOutline, | |||
aSmoothedPolyWithApron = None ) |
pcbnew.ZONE.CacheBoundingBox | ( | self | ) |
pcbnew.ZONE.CacheTriangulation | ( | self, | |
aLayer = UNDEFINED_LAYER ) |
pcbnew.ZONE.CalculateFilledArea | ( | self | ) |
pcbnew.ZONE.CalculateOutlineArea | ( | self | ) |
pcbnew.ZONE.CIterateWithHoles | ( | self | ) |
|
static |
ClassOf(EDA_ITEM aItem) -> bool
Reimplemented from pcbnew.BOARD_CONNECTED_ITEM.
pcbnew.ZONE.Deserialize | ( | self, | |
aContainer ) |
pcbnew.ZONE.GetAssignedPriority | ( | self | ) |
pcbnew.ZONE.GetBorderHatchPitch | ( | self | ) |
pcbnew.ZONE.GetClass | ( | self | ) |
GetClass(ZONE self) -> wxString
Reimplemented from pcbnew.EDA_ITEM.
pcbnew.ZONE.GetCornerPosition | ( | self, | |
aCornerIndex ) |
pcbnew.ZONE.GetCornerRadius | ( | self | ) |
pcbnew.ZONE.GetCornerSmoothingType | ( | self | ) |
|
static |
pcbnew.ZONE.GetDoNotAllowFootprints | ( | self | ) |
pcbnew.ZONE.GetDoNotAllowPads | ( | self | ) |
pcbnew.ZONE.GetDoNotAllowTracks | ( | self | ) |
pcbnew.ZONE.GetDoNotAllowVias | ( | self | ) |
pcbnew.ZONE.GetDoNotAllowZoneFills | ( | self | ) |
pcbnew.ZONE.GetEffectiveShape | ( | self, | |
* | args ) |
GetEffectiveShape(ZONE self, PCB_LAYER_ID aLayer=UNDEFINED_LAYER, FLASHING aFlash=DEFAULT) -> std::shared_ptr< SHAPE >
Reimplemented from pcbnew.BOARD_ITEM.
pcbnew.ZONE.GetFill | ( | self, | |
aLayer ) |
pcbnew.ZONE.GetFilledArea | ( | self | ) |
pcbnew.ZONE.GetFilledPolysList | ( | self, | |
aLayer ) |
pcbnew.ZONE.GetFillFlag | ( | self, | |
aLayer ) |
pcbnew.ZONE.GetFillMode | ( | self | ) |
pcbnew.ZONE.GetFirstLayer | ( | self | ) |
pcbnew.ZONE.GetHashValue | ( | self, | |
aLayer ) |
pcbnew.ZONE.GetHatchBorderAlgorithm | ( | self | ) |
pcbnew.ZONE.GetHatchGap | ( | self | ) |
pcbnew.ZONE.GetHatchHoleMinArea | ( | self | ) |
pcbnew.ZONE.GetHatchLines | ( | self | ) |
pcbnew.ZONE.GetHatchOrientation | ( | self | ) |
pcbnew.ZONE.GetHatchSmoothingLevel | ( | self | ) |
pcbnew.ZONE.GetHatchSmoothingValue | ( | self | ) |
pcbnew.ZONE.GetHatchStyle | ( | self | ) |
pcbnew.ZONE.GetHatchThickness | ( | self | ) |
pcbnew.ZONE.GetInteractingZones | ( | self, | |
aLayer, | |||
aSameNetCollidingZones, | |||
aOtherNetIntersectingZones ) |
pcbnew.ZONE.GetIslandRemovalMode | ( | self | ) |
pcbnew.ZONE.GetIsRuleArea | ( | self | ) |
pcbnew.ZONE.GetLocalClearance | ( | self, | |
* | args ) |
GetLocalClearance(ZONE self) -> std::optional< int > GetLocalClearance(ZONE self, wxString aSource) -> std::optional< int >
Reimplemented from pcbnew.BOARD_CONNECTED_ITEM.
pcbnew.ZONE.GetLocalFlags | ( | self | ) |
pcbnew.ZONE.GetLock | ( | self | ) |
pcbnew.ZONE.GetMinIslandArea | ( | self | ) |
pcbnew.ZONE.GetMinThickness | ( | self | ) |
pcbnew.ZONE.GetNumCorners | ( | self | ) |
pcbnew.ZONE.GetOutlineArea | ( | self | ) |
pcbnew.ZONE.GetPadConnection | ( | self | ) |
pcbnew.ZONE.GetPlacementAreaEnabled | ( | self | ) |
pcbnew.ZONE.GetPlacementAreaSource | ( | self | ) |
pcbnew.ZONE.GetPlacementAreaSourceType | ( | self | ) |
pcbnew.ZONE.GetTeardropAreaType | ( | self | ) |
pcbnew.ZONE.GetThermalReliefGap | ( | self, | |
* | args ) |
pcbnew.ZONE.GetThermalReliefSpokeWidth | ( | self | ) |
pcbnew.ZONE.GetZoneName | ( | self | ) |
pcbnew.ZONE.HasFilledPolysForLayer | ( | self, | |
aLayer ) |
pcbnew.ZONE.HasKeepoutParametersSet | ( | self | ) |
pcbnew.ZONE.HatchingOffset | ( | self, | |
aLayer ) |
pcbnew.ZONE.HigherPriority | ( | self, | |
aOther ) |
pcbnew.ZONE.HitTest | ( | self, | |
* | args ) |
HitTest(ZONE self, VECTOR2I aPosition, int aAccuracy=0) -> bool HitTest(ZONE self, BOX2I aRect, bool aContained=True, int aAccuracy=0) -> bool HitTest(ZONE self, SHAPE_LINE_CHAIN aPoly, bool aContained) -> bool
Reimplemented from pcbnew.EDA_ITEM.
pcbnew.ZONE.HitTestCutout | ( | self, | |
aRefPos, | |||
aOutlineIdx = None, | |||
aHoleIdx = None ) |
pcbnew.ZONE.HitTestFilledArea | ( | self, | |
aLayer, | |||
aRefPos, | |||
aAccuracy = 0 ) |
pcbnew.ZONE.HitTestForCorner | ( | self, | |
refPos, | |||
aAccuracy, | |||
aCornerHit = None ) |
pcbnew.ZONE.HitTestForEdge | ( | self, | |
refPos, | |||
aAccuracy, | |||
aCornerHit = None ) |
pcbnew.ZONE.InitDataFromSrcInCopyCtor | ( | self, | |
aZone ) |
pcbnew.ZONE.IsConflicting | ( | self | ) |
pcbnew.ZONE.IsFilled | ( | self | ) |
pcbnew.ZONE.IsIsland | ( | self, | |
aLayer, | |||
aPolyIdx ) |
pcbnew.ZONE.IsTeardropArea | ( | self | ) |
pcbnew.ZONE.Iterate | ( | self | ) |
pcbnew.ZONE.IterateWithHoles | ( | self | ) |
pcbnew.ZONE.LayerProperties | ( | self, | |
* | args ) |
LayerProperties(ZONE self, PCB_LAYER_ID aLayer) -> ZONE_LAYER_PROPERTIES LayerProperties(ZONE self, PCB_LAYER_ID aLayer) -> ZONE_LAYER_PROPERTIES LayerProperties(ZONE self) -> std::map< PCB_LAYER_ID,ZONE_LAYER_PROPERTIES,std::less< PCB_LAYER_ID >,std::allocator< std::pair< PCB_LAYER_ID const,ZONE_LAYER_PROPERTIES > > > LayerProperties(ZONE self) -> std::map< PCB_LAYER_ID,ZONE_LAYER_PROPERTIES,std::less< PCB_LAYER_ID >,std::allocator< std::pair< PCB_LAYER_ID const,ZONE_LAYER_PROPERTIES > > > const &
pcbnew.ZONE.MoveEdge | ( | self, | |
offset, | |||
aEdge ) |
pcbnew.ZONE.NeedRefill | ( | self | ) |
pcbnew.ZONE.Outline | ( | self, | |
* | args ) |
pcbnew.ZONE.RemoveAllContours | ( | self | ) |
pcbnew.ZONE.RemoveCutout | ( | self, | |
aOutlineIdx, | |||
aHoleIdx ) |
pcbnew.ZONE.SameNet | ( | self, | |
aOther ) |
pcbnew.ZONE.Serialize | ( | self, | |
aContainer ) |
pcbnew.ZONE.SetAssignedPriority | ( | self, | |
aPriority ) |
pcbnew.ZONE.SetBorderDisplayStyle | ( | self, | |
aBorderHatchStyle, | |||
aBorderHatchPitch, | |||
aRebuilBorderdHatch ) |
pcbnew.ZONE.SetBorderHatchPitch | ( | self, | |
aPitch ) |
pcbnew.ZONE.SetCornerRadius | ( | self, | |
aRadius ) |
pcbnew.ZONE.SetCornerSmoothingType | ( | self, | |
aType ) |
pcbnew.ZONE.SetDoNotAllowFootprints | ( | self, | |
aEnable ) |
pcbnew.ZONE.SetDoNotAllowPads | ( | self, | |
aEnable ) |
pcbnew.ZONE.SetDoNotAllowTracks | ( | self, | |
aEnable ) |
pcbnew.ZONE.SetDoNotAllowVias | ( | self, | |
aEnable ) |
pcbnew.ZONE.SetDoNotAllowZoneFills | ( | self, | |
aEnable ) |
pcbnew.ZONE.SetFilledPolysList | ( | self, | |
aLayer, | |||
aPolysList ) |
pcbnew.ZONE.SetFillFlag | ( | self, | |
aLayer, | |||
aFlag ) |
pcbnew.ZONE.SetFillMode | ( | self, | |
aFillMode ) |
pcbnew.ZONE.SetHatchBorderAlgorithm | ( | self, | |
aAlgo ) |
pcbnew.ZONE.SetHatchGap | ( | self, | |
aStep ) |
pcbnew.ZONE.SetHatchHoleMinArea | ( | self, | |
aPct ) |
pcbnew.ZONE.SetHatchOrientation | ( | self, | |
aStep ) |
pcbnew.ZONE.SetHatchSmoothingLevel | ( | self, | |
aLevel ) |
pcbnew.ZONE.SetHatchSmoothingValue | ( | self, | |
aValue ) |
pcbnew.ZONE.SetHatchStyle | ( | self, | |
aStyle ) |
pcbnew.ZONE.SetHatchThickness | ( | self, | |
aThickness ) |
pcbnew.ZONE.SetIsFilled | ( | self, | |
isFilled ) |
pcbnew.ZONE.SetIsIsland | ( | self, | |
aLayer, | |||
aPolyIdx ) |
pcbnew.ZONE.SetIslandRemovalMode | ( | self, | |
aRemove ) |
pcbnew.ZONE.SetIsRuleArea | ( | self, | |
aEnable ) |
pcbnew.ZONE.SetLayerProperties | ( | self, | |
aOther ) |
pcbnew.ZONE.SetLayerSetAndRemoveUnusedFills | ( | self, | |
aLayerSet ) |
pcbnew.ZONE.SetLocalClearance | ( | self, | |
aClearance ) |
pcbnew.ZONE.SetLocalFlags | ( | self, | |
aFlags ) |
pcbnew.ZONE.SetMinIslandArea | ( | self, | |
aArea ) |
pcbnew.ZONE.SetMinThickness | ( | self, | |
aMinThickness ) |
pcbnew.ZONE.SetNeedRefill | ( | self, | |
aNeedRefill ) |
pcbnew.ZONE.SetOutline | ( | self, | |
aOutline ) |
pcbnew.ZONE.SetPadConnection | ( | self, | |
aPadConnection ) |
pcbnew.ZONE.SetPlacementAreaEnabled | ( | self, | |
aEnabled ) |
pcbnew.ZONE.SetPlacementAreaSource | ( | self, | |
aSource ) |
pcbnew.ZONE.SetPlacementAreaSourceType | ( | self, | |
aType ) |
pcbnew.ZONE.SetTeardropAreaType | ( | self, | |
aType ) |
pcbnew.ZONE.SetThermalReliefGap | ( | self, | |
aThermalReliefGap ) |
pcbnew.ZONE.SetThermalReliefSpokeWidth | ( | self, | |
aThermalReliefSpokeWidth ) |
pcbnew.ZONE.SetZoneName | ( | self, | |
aName ) |
pcbnew.ZONE.TransformShapeToPolygon | ( | self, | |
aBuffer, | |||
aLayer, | |||
aClearance, | |||
aError, | |||
aErrorLoc, | |||
ignoreLineWidth = False ) |
TransformShapeToPolygon(ZONE self, SHAPE_POLY_SET aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool ignoreLineWidth=False)
Reimplemented from pcbnew.BOARD_ITEM.
pcbnew.ZONE.TransformSmoothedOutlineToPolygon | ( | self, | |
aBuffer, | |||
aClearance, | |||
aError, | |||
aErrorLoc, | |||
aBoardOutline ) |
pcbnew.ZONE.TransformSolidAreasShapesToPolygon | ( | self, | |
aLayer, | |||
aBuffer ) |
pcbnew.ZONE.UnHatchBorder | ( | self | ) |
pcbnew.ZONE.ViewGetLOD | ( | self, | |
aLayer, | |||
aView ) |
|
static |