|
def | __init__ (self, *args) |
|
def | SetShape (self, aShape) |
|
def | GetShape (self) |
|
def | SetSize (self, aSize) |
|
def | GetSize (self) |
|
def | SetWidth (self, aWidth) |
|
def | GetWidth (self) |
|
def | HitTest (self, *args) |
|
def | GetEffectiveShape (self, *args) |
|
def | TransformShapeToPolygon (self, aBuffer, aLayer, aClearance, aError, aErrorLoc, ignoreLineWidth=False) |
|
def | __init__ (self, *args, **kwargs) |
|
def | SetParentGroup (self, aGroup) |
|
def | GetParentGroup (self) |
|
def | GetX (self) |
|
def | GetY (self) |
|
def | GetCenter (self) |
|
def | SetX (self, aX) |
|
def | SetY (self, aY) |
|
def | IsConnected (self) |
|
def | IsOnCopperLayer (self) |
|
def | HasHole (self) |
|
def | IsTented (self) |
|
def | GetEffectiveShape (self, *args) |
|
def | GetEffectiveHoleShape (self) |
|
def | GetParent (self) |
|
def | GetParentFootprint (self) |
|
def | HasLineStroke (self) |
|
def | GetStroke (self) |
|
def | SetStroke (self, aStroke) |
|
def | GetLayer (self) |
|
def | GetLayerSet (self) |
|
def | SetLayerSet (self, aLayers) |
|
def | SetLayer (self, aLayer) |
|
def | Duplicate (self) |
|
def | SwapItemData (self, aImage) |
|
def | IsOnLayer (self, aLayer) |
|
def | IsKnockout (self) |
|
def | SetIsKnockout (self, aKnockout) |
|
def | IsLocked (self) |
|
def | SetLocked (self, aLocked) |
|
def | DeleteStructure (self) |
|
def | Move (self, aMoveVector) |
|
def | Rotate (self, aRotCentre, aAngle) |
|
def | Flip (self, aCentre, aFlipLeftRight) |
|
def | GetBoard (self, *args) |
|
def | GetLayerName (self) |
|
def | TransformShapeToPolygon (self, aBuffer, aLayer, aClearance, aError, aErrorLoc, ignoreLineWidth=False) |
|
def | Cast (self) |
|
def | Duplicate (self) |
|
def | SetPos (self, p) |
|
def | SetStartEnd (self, start, end) |
|
def | __init__ (self, *args, **kwargs) |
|
def | Type (self) |
|
def | GetParent (self) |
|
def | SetParent (self, aParent) |
|
def | IsModified (self) |
|
def | IsNew (self) |
|
def | IsMoving (self) |
|
def | IsSelected (self) |
|
def | IsEntered (self) |
|
def | IsBrightened (self) |
|
def | IsRollover (self) |
|
def | SetSelected (self) |
|
def | SetBrightened (self) |
|
def | ClearSelected (self) |
|
def | ClearBrightened (self) |
|
def | SetModified (self) |
|
def | GetState (self, type) |
|
def | SetState (self, type, state) |
|
def | GetStatus (self) |
|
def | SetStatus (self, aStatus) |
|
def | SetFlags (self, aMask) |
|
def | XorFlags (self, aMask) |
|
def | ClearFlags (self, *args) |
|
def | GetFlags (self) |
|
def | HasFlag (self, aFlag) |
|
def | GetEditFlags (self) |
|
def | ClearTempFlags (self) |
|
def | ClearEditFlags (self) |
|
def | RenderAsBitmap (self, aWorldScale) |
|
def | SetIsShownAsBitmap (self, aBitmap) |
|
def | IsShownAsBitmap (self) |
|
def | IsType (self, aScanTypes) |
|
def | SetForceVisible (self, aEnable) |
|
def | IsForceVisible (self) |
|
def | GetMsgPanelInfo (self, aFrame, aList) |
|
def | GetFriendlyName (self) |
|
def | HitTest (self, *args) |
|
def | GetBoundingBox (self) |
|
def | GetPosition (self) |
|
def | SetPosition (self, aPos) |
|
def | GetFocusPosition (self) |
|
def | GetSortPosition (self) |
|
def | Clone (self) |
|
def | Visit (self, inspector, testData, aScanTypes) |
|
def | GetClass (self) |
|
def | GetTypeDesc (self) |
|
def | GetItemDescription (self, aUnitsProvider) |
|
def | GetMenuImage (self) |
|
def | Matches (self, aSearchData, aAuxData) |
|
def | Replace (self, *args) |
|
def | IsReplaceable (self) |
|
def | __lt__ (self, aItem) |
|
def | ViewBBox (self) |
|
def | ViewGetLayers (self, aLayers, aCount) |
|
Proxy of C++ PCB_TARGET class.
Definition at line 15590 of file pcbnew.py.
def pcbnew.PCB_TARGET.__init__ |
( |
|
self, |
|
|
* |
args |
|
) |
| |
__init__(PCB_TARGET self, BOARD_ITEM aParent) -> PCB_TARGET
__init__(PCB_TARGET self, BOARD_ITEM aParent, int aShape, PCB_LAYER_ID aLayer, VECTOR2I aPos, int aSize, int aWidth) -> PCB_TARGET
Reimplemented from pcbnew.BOARD_ITEM.
Definition at line 15596 of file pcbnew.py.
def pcbnew.PCB_TARGET.HitTest |
( |
|
self, |
|
|
* |
args |
|
) |
| |
HitTest(PCB_TARGET self, VECTOR2I aPosition, int aAccuracy=0) -> bool
HitTest(PCB_TARGET self, BOX2I aRect, bool aContained, int aAccuracy=0) -> bool
Reimplemented from pcbnew.EDA_ITEM.
Definition at line 15633 of file pcbnew.py.
def pcbnew.PCB_TARGET.TransformShapeToPolygon |
( |
|
self, |
|
|
|
aBuffer, |
|
|
|
aLayer, |
|
|
|
aClearance, |
|
|
|
aError, |
|
|
|
aErrorLoc, |
|
|
|
ignoreLineWidth = False |
|
) |
| |
TransformShapeToPolygon(PCB_TARGET self, SHAPE_POLY_SET aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool ignoreLineWidth=False)
Reimplemented from pcbnew.BOARD_ITEM.
Definition at line 15644 of file pcbnew.py.