|
| | __init__ (self, *args) |
| |
| | SwapShape (self, aImage) |
| |
| | Serialize (self, aContainer) |
| |
| | Deserialize (self, aContainer) |
| |
| | ShowShape (self) |
| |
| | SHAPE_T_asString (self) |
| |
| | IsProxyItem (self) |
| |
| | SetIsProxyItem (self, aIsProxy=True) |
| |
| | IsAnyFill (self) |
| |
| | IsSolidFill (self) |
| |
| | IsHatchedFill (self) |
| |
| | IsFilledForHitTesting (self) |
| |
| | SetFilled (self, aFlag) |
| |
| | SetFillMode (self, aFill) |
| |
| | GetFillMode (self) |
| |
| | SetFillModeProp (self, arg2) |
| |
| | GetFillModeProp (self) |
| |
| | SetHatchingDirty (self) |
| |
| | GetHatching (self) |
| |
| | IsClosed (self) |
| |
| | GetFillColor (self) |
| |
| | SetFillColor (self, aColor) |
| |
| | SetWidth (self, aWidth) |
| |
| | GetWidth (self) |
| |
| | GetEffectiveWidth (self) |
| |
| | GetHatchLineWidth (self) |
| |
| | GetHatchLineSpacing (self) |
| |
| | SetLineStyle (self, aStyle) |
| |
| | GetLineStyle (self) |
| |
| | SetLineColor (self, aColor) |
| |
| | GetLineColor (self) |
| |
| | SetShape (self, aShape) |
| |
| | GetShape (self) |
| |
| | GetStart (self) |
| |
| | GetStartY (self) |
| |
| | GetStartX (self) |
| |
| | SetStart (self, aStart) |
| |
| | SetStartY (self, y) |
| |
| | SetStartX (self, x) |
| |
| | SetCenterY (self, y) |
| |
| | SetCenterX (self, x) |
| |
| | GetEnd (self) |
| |
| | GetEndY (self) |
| |
| | GetEndX (self) |
| |
| | SetEnd (self, aEnd) |
| |
| | SetEndY (self, aY) |
| |
| | SetEndX (self, aX) |
| |
| | SetRadius (self, aX) |
| |
| | GetTopLeft (self) |
| |
| | GetBotRight (self) |
| |
| | SetTop (self, val) |
| |
| | SetLeft (self, val) |
| |
| | SetRight (self, val) |
| |
| | SetBottom (self, val) |
| |
| | SetBezierC1 (self, aPt) |
| |
| | GetBezierC1 (self) |
| |
| | SetBezierC2 (self, aPt) |
| |
| | GetBezierC2 (self) |
| |
| | SetCenter (self, aCenter) |
| |
| | SetArcAngleAndEnd (self, aAngle, aCheckNegativeAngle=False) |
| |
| | GetArcAngle (self) |
| |
| | GetSegmentAngle (self) |
| |
| | EndsSwapped (self) |
| |
| | GetArcMid (self) |
| |
| | GetRectCorners (self) |
| |
| | GetCornersInSequence (self, angle) |
| |
| | CalcArcAngles (self, aStartAngle, aEndAngle) |
| |
| | GetRadius (self) |
| |
| | SetArcGeometry (self, aStart, aMid, aEnd) |
| |
| | SetCachedArcData (self, aStart, aMid, aEnd, aCenter) |
| |
| | GetBezierPoints (self) |
| |
| | GetPolyPoints (self) |
| |
| | GetPointCount (self) |
| |
| | GetPolyShape (self, *args) |
| |
| | IsPolyShapeValid (self) |
| |
| | SetPolyShape (self, aShape) |
| |
| | SetPolyPoints (self, aPoints) |
| |
| | RebuildBezierToSegmentsPointsList (self, aMaxError) |
| |
| | MakeEffectiveShapes (self, aEdgeOnly=False) |
| |
| | MakeEffectiveShapesForHitTesting (self) |
| |
| | ShapeGetMsgPanelInfo (self, aFrame, aList) |
| |
| | SetRectangleHeight (self, aHeight) |
| |
| | SetRectangleWidth (self, aWidth) |
| |
| | SetRectangle (self, aHeight, aWidth) |
| |
| | SetCornerRadius (self, aRadius) |
| |
| | GetCornerRadius (self) |
| |
| | IsClockwiseArc (self) |
| |
| | GetLength (self) |
| |
| | GetRectangleHeight (self) |
| |
| | GetRectangleWidth (self) |
| |
| | UpdateHatching (self) |
| |
| | TransformShapeToPolygon (self, aBuffer, aClearance, aError, aErrorLoc, ignoreLineWidth=False, includeFill=False) |
| |
| | Compare (self, aOther) |
| |
| | Similarity (self, aOther) |
| |
| | __eq__ (self, aOther) |
| |
|
| | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
| |
Proxy of C++ EDA_SHAPE class.
Definition at line 17569 of file pcbnew.py.
◆ __init__()
| pcbnew.EDA_SHAPE.__init__ |
( |
| self, |
|
|
* | args ) |
__init__(EDA_SHAPE self, SHAPE_T aType, int aLineWidth, FILL_T aFill) -> EDA_SHAPE
__init__(EDA_SHAPE self, SHAPE aShape) -> EDA_SHAPE
Definition at line 17575 of file pcbnew.py.
◆ __eq__()
| pcbnew.EDA_SHAPE.__eq__ |
( |
| self, |
|
|
| aOther ) |
__eq__(EDA_SHAPE self, EDA_SHAPE aOther) -> bool
Definition at line 17958 of file pcbnew.py.
◆ CalcArcAngles()
| pcbnew.EDA_SHAPE.CalcArcAngles |
( |
| self, |
|
|
| aStartAngle, |
|
|
| aEndAngle ) |
CalcArcAngles(EDA_SHAPE self, EDA_ANGLE aStartAngle, EDA_ANGLE aEndAngle)
Definition at line 17843 of file pcbnew.py.
◆ Compare()
| pcbnew.EDA_SHAPE.Compare |
( |
| self, |
|
|
| aOther ) |
Compare(EDA_SHAPE self, EDA_SHAPE aOther) -> int
Definition at line 17950 of file pcbnew.py.
◆ Deserialize()
| pcbnew.EDA_SHAPE.Deserialize |
( |
| self, |
|
|
| aContainer ) |
◆ EndsSwapped()
| pcbnew.EDA_SHAPE.EndsSwapped |
( |
| self | ) |
|
EndsSwapped(EDA_SHAPE self) -> bool
Definition at line 17827 of file pcbnew.py.
◆ GetArcAngle()
| pcbnew.EDA_SHAPE.GetArcAngle |
( |
| self | ) |
|
GetArcAngle(EDA_SHAPE self) -> EDA_ANGLE
Definition at line 17819 of file pcbnew.py.
◆ GetArcMid()
| pcbnew.EDA_SHAPE.GetArcMid |
( |
| self | ) |
|
GetArcMid(EDA_SHAPE self) -> VECTOR2I
Definition at line 17831 of file pcbnew.py.
◆ GetBezierC1()
| pcbnew.EDA_SHAPE.GetBezierC1 |
( |
| self | ) |
|
GetBezierC1(EDA_SHAPE self) -> VECTOR2I
Definition at line 17799 of file pcbnew.py.
◆ GetBezierC2()
| pcbnew.EDA_SHAPE.GetBezierC2 |
( |
| self | ) |
|
GetBezierC2(EDA_SHAPE self) -> VECTOR2I
Definition at line 17807 of file pcbnew.py.
◆ GetBezierPoints()
| pcbnew.EDA_SHAPE.GetBezierPoints |
( |
| self | ) |
|
GetBezierPoints(EDA_SHAPE self) -> VECTOR_VECTOR2I
Definition at line 17859 of file pcbnew.py.
◆ GetBotRight()
| pcbnew.EDA_SHAPE.GetBotRight |
( |
| self | ) |
|
GetBotRight(EDA_SHAPE self) -> VECTOR2I
Definition at line 17775 of file pcbnew.py.
◆ GetCornerRadius()
| pcbnew.EDA_SHAPE.GetCornerRadius |
( |
| self | ) |
|
GetCornerRadius(EDA_SHAPE self) -> int
Definition at line 17922 of file pcbnew.py.
◆ GetCornersInSequence()
| pcbnew.EDA_SHAPE.GetCornersInSequence |
( |
| self, |
|
|
| angle ) |
GetCornersInSequence(EDA_SHAPE self, EDA_ANGLE angle) -> VECTOR_VECTOR2I
Definition at line 17839 of file pcbnew.py.
◆ GetEffectiveWidth()
| pcbnew.EDA_SHAPE.GetEffectiveWidth |
( |
| self | ) |
|
GetEffectiveWidth(EDA_SHAPE self) -> int
Definition at line 17675 of file pcbnew.py.
◆ GetEnd()
| pcbnew.EDA_SHAPE.GetEnd |
( |
| self | ) |
|
GetEnd(EDA_SHAPE self) -> VECTOR2I
Definition at line 17743 of file pcbnew.py.
◆ GetEndX()
| pcbnew.EDA_SHAPE.GetEndX |
( |
| self | ) |
|
GetEndX(EDA_SHAPE self) -> int
Definition at line 17751 of file pcbnew.py.
◆ GetEndY()
| pcbnew.EDA_SHAPE.GetEndY |
( |
| self | ) |
|
GetEndY(EDA_SHAPE self) -> int
Definition at line 17747 of file pcbnew.py.
◆ GetFillColor()
| pcbnew.EDA_SHAPE.GetFillColor |
( |
| self | ) |
|
GetFillColor(EDA_SHAPE self) -> COLOR4D
Definition at line 17659 of file pcbnew.py.
◆ GetFillMode()
| pcbnew.EDA_SHAPE.GetFillMode |
( |
| self | ) |
|
GetFillMode(EDA_SHAPE self) -> FILL_T
Definition at line 17635 of file pcbnew.py.
◆ GetFillModeProp()
| pcbnew.EDA_SHAPE.GetFillModeProp |
( |
| self | ) |
|
GetFillModeProp(EDA_SHAPE self) -> UI_FILL_MODE
Definition at line 17643 of file pcbnew.py.
◆ GetHatching()
| pcbnew.EDA_SHAPE.GetHatching |
( |
| self | ) |
|
GetHatching(EDA_SHAPE self) -> SHAPE_POLY_SET
Definition at line 17651 of file pcbnew.py.
◆ GetHatchLineSpacing()
| pcbnew.EDA_SHAPE.GetHatchLineSpacing |
( |
| self | ) |
|
GetHatchLineSpacing(EDA_SHAPE self) -> int
Definition at line 17683 of file pcbnew.py.
◆ GetHatchLineWidth()
| pcbnew.EDA_SHAPE.GetHatchLineWidth |
( |
| self | ) |
|
GetHatchLineWidth(EDA_SHAPE self) -> int
Definition at line 17679 of file pcbnew.py.
◆ GetLength()
| pcbnew.EDA_SHAPE.GetLength |
( |
| self | ) |
|
GetLength(EDA_SHAPE self) -> double
Definition at line 17930 of file pcbnew.py.
◆ GetLineColor()
| pcbnew.EDA_SHAPE.GetLineColor |
( |
| self | ) |
|
GetLineColor(EDA_SHAPE self) -> COLOR4D
Definition at line 17699 of file pcbnew.py.
◆ GetLineStyle()
| pcbnew.EDA_SHAPE.GetLineStyle |
( |
| self | ) |
|
GetLineStyle(EDA_SHAPE self) -> LINE_STYLE
Definition at line 17691 of file pcbnew.py.
◆ GetPointCount()
| pcbnew.EDA_SHAPE.GetPointCount |
( |
| self | ) |
|
GetPointCount(EDA_SHAPE self) -> int
Definition at line 17867 of file pcbnew.py.
◆ GetPolyPoints()
| pcbnew.EDA_SHAPE.GetPolyPoints |
( |
| self | ) |
|
GetPolyPoints(EDA_SHAPE self) -> VECTOR_VECTOR2I
Definition at line 17863 of file pcbnew.py.
◆ GetPolyShape()
| pcbnew.EDA_SHAPE.GetPolyShape |
( |
| self, |
|
|
* | args ) |
GetPolyShape(EDA_SHAPE self) -> SHAPE_POLY_SET
GetPolyShape(EDA_SHAPE self) -> SHAPE_POLY_SET
Definition at line 17871 of file pcbnew.py.
◆ GetRadius()
| pcbnew.EDA_SHAPE.GetRadius |
( |
| self | ) |
|
GetRadius(EDA_SHAPE self) -> int
Definition at line 17847 of file pcbnew.py.
◆ GetRectangleHeight()
| pcbnew.EDA_SHAPE.GetRectangleHeight |
( |
| self | ) |
|
GetRectangleHeight(EDA_SHAPE self) -> int
Definition at line 17934 of file pcbnew.py.
◆ GetRectangleWidth()
| pcbnew.EDA_SHAPE.GetRectangleWidth |
( |
| self | ) |
|
GetRectangleWidth(EDA_SHAPE self) -> int
Definition at line 17938 of file pcbnew.py.
◆ GetRectCorners()
| pcbnew.EDA_SHAPE.GetRectCorners |
( |
| self | ) |
|
GetRectCorners(EDA_SHAPE self) -> VECTOR_VECTOR2I
Definition at line 17835 of file pcbnew.py.
◆ GetSegmentAngle()
| pcbnew.EDA_SHAPE.GetSegmentAngle |
( |
| self | ) |
|
GetSegmentAngle(EDA_SHAPE self) -> EDA_ANGLE
Definition at line 17823 of file pcbnew.py.
◆ GetShape()
| pcbnew.EDA_SHAPE.GetShape |
( |
| self | ) |
|
GetShape(EDA_SHAPE self) -> SHAPE_T
Definition at line 17707 of file pcbnew.py.
◆ GetStart()
| pcbnew.EDA_SHAPE.GetStart |
( |
| self | ) |
|
GetStart(EDA_SHAPE self) -> VECTOR2I
Definition at line 17711 of file pcbnew.py.
◆ GetStartX()
| pcbnew.EDA_SHAPE.GetStartX |
( |
| self | ) |
|
GetStartX(EDA_SHAPE self) -> int
Definition at line 17719 of file pcbnew.py.
◆ GetStartY()
| pcbnew.EDA_SHAPE.GetStartY |
( |
| self | ) |
|
GetStartY(EDA_SHAPE self) -> int
Definition at line 17715 of file pcbnew.py.
◆ GetTopLeft()
| pcbnew.EDA_SHAPE.GetTopLeft |
( |
| self | ) |
|
GetTopLeft(EDA_SHAPE self) -> VECTOR2I
Definition at line 17771 of file pcbnew.py.
◆ GetWidth()
| pcbnew.EDA_SHAPE.GetWidth |
( |
| self | ) |
|
GetWidth(EDA_SHAPE self) -> int
Definition at line 17671 of file pcbnew.py.
◆ IsAnyFill()
| pcbnew.EDA_SHAPE.IsAnyFill |
( |
| self | ) |
|
IsAnyFill(EDA_SHAPE self) -> bool
Definition at line 17611 of file pcbnew.py.
◆ IsClockwiseArc()
| pcbnew.EDA_SHAPE.IsClockwiseArc |
( |
| self | ) |
|
IsClockwiseArc(EDA_SHAPE self) -> bool
Definition at line 17926 of file pcbnew.py.
◆ IsClosed()
| pcbnew.EDA_SHAPE.IsClosed |
( |
| self | ) |
|
IsClosed(EDA_SHAPE self) -> bool
Definition at line 17655 of file pcbnew.py.
◆ IsFilledForHitTesting()
| pcbnew.EDA_SHAPE.IsFilledForHitTesting |
( |
| self | ) |
|
IsFilledForHitTesting(EDA_SHAPE self) -> bool
Definition at line 17623 of file pcbnew.py.
◆ IsHatchedFill()
| pcbnew.EDA_SHAPE.IsHatchedFill |
( |
| self | ) |
|
IsHatchedFill(EDA_SHAPE self) -> bool
Definition at line 17619 of file pcbnew.py.
◆ IsPolyShapeValid()
| pcbnew.EDA_SHAPE.IsPolyShapeValid |
( |
| self | ) |
|
IsPolyShapeValid(EDA_SHAPE self) -> bool
Definition at line 17878 of file pcbnew.py.
◆ IsProxyItem()
| pcbnew.EDA_SHAPE.IsProxyItem |
( |
| self | ) |
|
IsProxyItem(EDA_SHAPE self) -> bool
Definition at line 17603 of file pcbnew.py.
◆ IsSolidFill()
| pcbnew.EDA_SHAPE.IsSolidFill |
( |
| self | ) |
|
IsSolidFill(EDA_SHAPE self) -> bool
Definition at line 17615 of file pcbnew.py.
◆ MakeEffectiveShapes()
| pcbnew.EDA_SHAPE.MakeEffectiveShapes |
( |
| self, |
|
|
| aEdgeOnly = False ) |
MakeEffectiveShapes(EDA_SHAPE self, bool aEdgeOnly=False) -> std::vector< SHAPE *,std::allocator< SHAPE * > >
Definition at line 17894 of file pcbnew.py.
◆ MakeEffectiveShapesForHitTesting()
| pcbnew.EDA_SHAPE.MakeEffectiveShapesForHitTesting |
( |
| self | ) |
|
MakeEffectiveShapesForHitTesting(EDA_SHAPE self) -> std::vector< SHAPE *,std::allocator< SHAPE * > >
Definition at line 17898 of file pcbnew.py.
◆ RebuildBezierToSegmentsPointsList()
| pcbnew.EDA_SHAPE.RebuildBezierToSegmentsPointsList |
( |
| self, |
|
|
| aMaxError ) |
RebuildBezierToSegmentsPointsList(EDA_SHAPE self, int aMaxError)
Definition at line 17890 of file pcbnew.py.
◆ Serialize()
| pcbnew.EDA_SHAPE.Serialize |
( |
| self, |
|
|
| aContainer ) |
◆ SetArcAngleAndEnd()
| pcbnew.EDA_SHAPE.SetArcAngleAndEnd |
( |
| self, |
|
|
| aAngle, |
|
|
| aCheckNegativeAngle = False ) |
SetArcAngleAndEnd(EDA_SHAPE self, EDA_ANGLE aAngle, bool aCheckNegativeAngle=False)
Definition at line 17815 of file pcbnew.py.
◆ SetArcGeometry()
| pcbnew.EDA_SHAPE.SetArcGeometry |
( |
| self, |
|
|
| aStart, |
|
|
| aMid, |
|
|
| aEnd ) |
SetArcGeometry(EDA_SHAPE self, VECTOR2I aStart, VECTOR2I aMid, VECTOR2I aEnd)
Definition at line 17851 of file pcbnew.py.
◆ SetBezierC1()
| pcbnew.EDA_SHAPE.SetBezierC1 |
( |
| self, |
|
|
| aPt ) |
SetBezierC1(EDA_SHAPE self, VECTOR2I aPt)
Definition at line 17795 of file pcbnew.py.
◆ SetBezierC2()
| pcbnew.EDA_SHAPE.SetBezierC2 |
( |
| self, |
|
|
| aPt ) |
SetBezierC2(EDA_SHAPE self, VECTOR2I aPt)
Definition at line 17803 of file pcbnew.py.
◆ SetBottom()
| pcbnew.EDA_SHAPE.SetBottom |
( |
| self, |
|
|
| val ) |
SetBottom(EDA_SHAPE self, int val)
Definition at line 17791 of file pcbnew.py.
◆ SetCachedArcData()
| pcbnew.EDA_SHAPE.SetCachedArcData |
( |
| self, |
|
|
| aStart, |
|
|
| aMid, |
|
|
| aEnd, |
|
|
| aCenter ) |
SetCachedArcData(EDA_SHAPE self, VECTOR2I aStart, VECTOR2I aMid, VECTOR2I aEnd, VECTOR2I aCenter)
Definition at line 17855 of file pcbnew.py.
◆ SetCenter()
| pcbnew.EDA_SHAPE.SetCenter |
( |
| self, |
|
|
| aCenter ) |
SetCenter(EDA_SHAPE self, VECTOR2I aCenter)
Definition at line 17811 of file pcbnew.py.
◆ SetCenterX()
| pcbnew.EDA_SHAPE.SetCenterX |
( |
| self, |
|
|
| x ) |
SetCenterX(EDA_SHAPE self, int x)
Definition at line 17739 of file pcbnew.py.
◆ SetCenterY()
| pcbnew.EDA_SHAPE.SetCenterY |
( |
| self, |
|
|
| y ) |
SetCenterY(EDA_SHAPE self, int y)
Definition at line 17735 of file pcbnew.py.
◆ SetCornerRadius()
| pcbnew.EDA_SHAPE.SetCornerRadius |
( |
| self, |
|
|
| aRadius ) |
SetCornerRadius(EDA_SHAPE self, int aRadius)
Definition at line 17918 of file pcbnew.py.
◆ SetEnd()
| pcbnew.EDA_SHAPE.SetEnd |
( |
| self, |
|
|
| aEnd ) |
SetEnd(EDA_SHAPE self, VECTOR2I aEnd)
Definition at line 17755 of file pcbnew.py.
◆ SetEndX()
| pcbnew.EDA_SHAPE.SetEndX |
( |
| self, |
|
|
| aX ) |
SetEndX(EDA_SHAPE self, int aX)
Definition at line 17763 of file pcbnew.py.
◆ SetEndY()
| pcbnew.EDA_SHAPE.SetEndY |
( |
| self, |
|
|
| aY ) |
SetEndY(EDA_SHAPE self, int aY)
Definition at line 17759 of file pcbnew.py.
◆ SetFillColor()
| pcbnew.EDA_SHAPE.SetFillColor |
( |
| self, |
|
|
| aColor ) |
SetFillColor(EDA_SHAPE self, COLOR4D aColor)
Definition at line 17663 of file pcbnew.py.
◆ SetFilled()
| pcbnew.EDA_SHAPE.SetFilled |
( |
| self, |
|
|
| aFlag ) |
SetFilled(EDA_SHAPE self, bool aFlag)
Definition at line 17627 of file pcbnew.py.
◆ SetFillMode()
| pcbnew.EDA_SHAPE.SetFillMode |
( |
| self, |
|
|
| aFill ) |
SetFillMode(EDA_SHAPE self, FILL_T aFill)
Definition at line 17631 of file pcbnew.py.
◆ SetFillModeProp()
| pcbnew.EDA_SHAPE.SetFillModeProp |
( |
| self, |
|
|
| arg2 ) |
SetFillModeProp(EDA_SHAPE self, UI_FILL_MODE arg2)
Definition at line 17639 of file pcbnew.py.
◆ SetHatchingDirty()
| pcbnew.EDA_SHAPE.SetHatchingDirty |
( |
| self | ) |
|
SetHatchingDirty(EDA_SHAPE self)
Definition at line 17647 of file pcbnew.py.
◆ SetIsProxyItem()
| pcbnew.EDA_SHAPE.SetIsProxyItem |
( |
| self, |
|
|
| aIsProxy = True ) |
◆ SetLeft()
| pcbnew.EDA_SHAPE.SetLeft |
( |
| self, |
|
|
| val ) |
SetLeft(EDA_SHAPE self, int val)
Definition at line 17783 of file pcbnew.py.
◆ SetLineColor()
| pcbnew.EDA_SHAPE.SetLineColor |
( |
| self, |
|
|
| aColor ) |
SetLineColor(EDA_SHAPE self, COLOR4D aColor)
Definition at line 17695 of file pcbnew.py.
◆ SetLineStyle()
| pcbnew.EDA_SHAPE.SetLineStyle |
( |
| self, |
|
|
| aStyle ) |
SetLineStyle(EDA_SHAPE self, LINE_STYLE const aStyle)
Definition at line 17687 of file pcbnew.py.
◆ SetPolyPoints()
| pcbnew.EDA_SHAPE.SetPolyPoints |
( |
| self, |
|
|
| aPoints ) |
SetPolyPoints(EDA_SHAPE self, VECTOR_VECTOR2I aPoints)
Definition at line 17886 of file pcbnew.py.
◆ SetPolyShape()
| pcbnew.EDA_SHAPE.SetPolyShape |
( |
| self, |
|
|
| aShape ) |
SetPolyShape(EDA_SHAPE self, SHAPE_POLY_SET aShape)
Definition at line 17882 of file pcbnew.py.
◆ SetRadius()
| pcbnew.EDA_SHAPE.SetRadius |
( |
| self, |
|
|
| aX ) |
SetRadius(EDA_SHAPE self, int aX)
Definition at line 17767 of file pcbnew.py.
◆ SetRectangle()
| pcbnew.EDA_SHAPE.SetRectangle |
( |
| self, |
|
|
| aHeight, |
|
|
| aWidth ) |
SetRectangle(EDA_SHAPE self, long long const & aHeight, long long const & aWidth)
Definition at line 17914 of file pcbnew.py.
◆ SetRectangleHeight()
| pcbnew.EDA_SHAPE.SetRectangleHeight |
( |
| self, |
|
|
| aHeight ) |
SetRectangleHeight(EDA_SHAPE self, int const & aHeight)
Definition at line 17906 of file pcbnew.py.
◆ SetRectangleWidth()
| pcbnew.EDA_SHAPE.SetRectangleWidth |
( |
| self, |
|
|
| aWidth ) |
SetRectangleWidth(EDA_SHAPE self, int const & aWidth)
Definition at line 17910 of file pcbnew.py.
◆ SetRight()
| pcbnew.EDA_SHAPE.SetRight |
( |
| self, |
|
|
| val ) |
SetRight(EDA_SHAPE self, int val)
Definition at line 17787 of file pcbnew.py.
◆ SetShape()
| pcbnew.EDA_SHAPE.SetShape |
( |
| self, |
|
|
| aShape ) |
SetShape(EDA_SHAPE self, SHAPE_T aShape)
Definition at line 17703 of file pcbnew.py.
◆ SetStart()
| pcbnew.EDA_SHAPE.SetStart |
( |
| self, |
|
|
| aStart ) |
SetStart(EDA_SHAPE self, VECTOR2I aStart)
Definition at line 17723 of file pcbnew.py.
◆ SetStartX()
| pcbnew.EDA_SHAPE.SetStartX |
( |
| self, |
|
|
| x ) |
SetStartX(EDA_SHAPE self, int x)
Definition at line 17731 of file pcbnew.py.
◆ SetStartY()
| pcbnew.EDA_SHAPE.SetStartY |
( |
| self, |
|
|
| y ) |
SetStartY(EDA_SHAPE self, int y)
Definition at line 17727 of file pcbnew.py.
◆ SetTop()
| pcbnew.EDA_SHAPE.SetTop |
( |
| self, |
|
|
| val ) |
SetTop(EDA_SHAPE self, int val)
Definition at line 17779 of file pcbnew.py.
◆ SetWidth()
| pcbnew.EDA_SHAPE.SetWidth |
( |
| self, |
|
|
| aWidth ) |
SetWidth(EDA_SHAPE self, int aWidth)
Definition at line 17667 of file pcbnew.py.
◆ SHAPE_T_asString()
| pcbnew.EDA_SHAPE.SHAPE_T_asString |
( |
| self | ) |
|
SHAPE_T_asString(EDA_SHAPE self) -> wxString
Definition at line 17599 of file pcbnew.py.
◆ ShapeGetMsgPanelInfo()
| pcbnew.EDA_SHAPE.ShapeGetMsgPanelInfo |
( |
| self, |
|
|
| aFrame, |
|
|
| aList ) |
ShapeGetMsgPanelInfo(EDA_SHAPE self, EDA_DRAW_FRAME * aFrame, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)
Definition at line 17902 of file pcbnew.py.
◆ ShowShape()
| pcbnew.EDA_SHAPE.ShowShape |
( |
| self | ) |
|
ShowShape(EDA_SHAPE self) -> wxString
Definition at line 17595 of file pcbnew.py.
◆ Similarity()
| pcbnew.EDA_SHAPE.Similarity |
( |
| self, |
|
|
| aOther ) |
Similarity(EDA_SHAPE self, EDA_SHAPE aOther) -> double
Definition at line 17954 of file pcbnew.py.
◆ SwapShape()
| pcbnew.EDA_SHAPE.SwapShape |
( |
| self, |
|
|
| aImage ) |
SwapShape(EDA_SHAPE self, EDA_SHAPE aImage)
Definition at line 17583 of file pcbnew.py.
◆ TransformShapeToPolygon()
| pcbnew.EDA_SHAPE.TransformShapeToPolygon |
( |
| self, |
|
|
| aBuffer, |
|
|
| aClearance, |
|
|
| aError, |
|
|
| aErrorLoc, |
|
|
| ignoreLineWidth = False, |
|
|
| includeFill = False ) |
TransformShapeToPolygon(EDA_SHAPE self, SHAPE_POLY_SET aBuffer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool ignoreLineWidth=False, bool includeFill=False)
Reimplemented in pcbnew.PCB_SHAPE, and pcbnew.PCB_TEXTBOX.
Definition at line 17946 of file pcbnew.py.
◆ UpdateHatching()
| pcbnew.EDA_SHAPE.UpdateHatching |
( |
| self | ) |
|
UpdateHatching(EDA_SHAPE self)
Definition at line 17942 of file pcbnew.py.
◆ thisown
| pcbnew.EDA_SHAPE.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
|
static |
The documentation for this class was generated from the following file: