KiCad Pcbnew Python Scripting
Public Member Functions | Static Public Member Functions | Static Public Attributes | Properties | List of all members
pcbnew.FP_TEXT Class Reference
Inheritance diagram for pcbnew.FP_TEXT:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, *args)
 
"bool" IsType (self, "KICAD_T const []" aScanTypes)
 
"wxString" GetParentAsString (self)
 
"bool" Matches (self, "wxFindReplaceData const &" aSearchData, "void *" aAuxData)
 
"wxPoint" GetPosition (self)
 
"void" SetPosition (self, "wxPoint" aPos)
 
"void" SetTextAngle (self, "double" aAngle)
 
"void" KeepUpright (self, "double" aOldOrientation, "double" aNewOrientation)
 
"bool" IsKeepUpright (self)
 
"void" SetKeepUpright (self, "bool" aKeepUpright)
 
"void" Rotate (self, "wxPoint" aOffset, "double" aAngle)
 
"void" Flip (self, "wxPoint" aCentre, "bool" aFlipLeftRight)
 
"bool" IsParentFlipped (self)
 
"void" Mirror (self, "wxPoint" aCentre, "bool" aMirrorAroundXAxis)
 
"void" Move (self, "wxPoint" aMoveVector)
 
"void" SetType (self, "FP_TEXT::TEXT_TYPE" aType)
 
"FP_TEXT::TEXT_TYPE" GetType (self)
 
"void" SetEffects (self, "FP_TEXT" aSrc)
 
"void" SwapEffects (self, "FP_TEXT" aTradingPartner)
 
"void" SetPos0 (self, "wxPoint" aPos)
 
"wxPoint const &" GetPos0 (self)
 
"int" GetLength (self)
 
"double" GetDrawRotation (self)
 
"double" GetDrawRotationRadians (self)
 
"EDA_RECT const" GetBoundingBox (self)
 
"void" SetDrawCoord (self)
 
"void" SetLocalCoord (self)
 
"void" GetMsgPanelInfo (self, "EDA_DRAW_FRAME *" aFrame, "std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > &" aList)
 
"bool" TextHitTest (self, *args)
 
"bool" HitTest (self, *args)
 
"void" TransformShapeWithClearanceToPolygon (self, "SHAPE_POLY_SET" aCornerBuffer, "PCB_LAYER_ID" aLayer, "int" aClearance, "int" aError, "ERROR_LOC" aErrorLoc, "bool" aIgnoreLineWidth)
 
"void" TransformTextShapeWithClearanceToPolygon (self, "SHAPE_POLY_SET" aCornerBuffer, "PCB_LAYER_ID" aLayer, "int" aClearanceValue, "int" aError, "ERROR_LOC" aErrorLoc)
 
"std::shared_ptr< SHAPE >" GetEffectiveShape (self, *args)
 
"wxString" GetClass (self)
 
"wxString" GetSelectMenuText (self, "EDA_UNITS" aUnits)
 
"BITMAPS" GetMenuImage (self)
 
"EDA_ITEM *" Clone (self)
 
"wxString" GetShownText (self, "int" aDepth=0, "bool" aAllowExtraText=True)
 
"BOX2I const" ViewBBox (self)
 
"void" ViewGetLayers (self, "int []" aLayers, "int &" aCount)
 
"double" ViewGetLOD (self, "int" aLayer, "KIGFX::VIEW *" aView)
 
- Public Member Functions inherited from pcbnew.BOARD_ITEM
def __init__ (self, *args, **kwargs)
 
"void" SetParentGroup (self, "PCB_GROUP" aGroup)
 
"PCB_GROUP *" GetParentGroup (self)
 
"int" GetX (self)
 
"int" GetY (self)
 
"wxPoint" GetCenter (self)
 
"void" SetX (self, "int" aX)
 
"void" SetY (self, "int" aY)
 
"bool" IsConnected (self)
 
"bool" IsOnCopperLayer (self)
 
"std::shared_ptr< SHAPE >" GetEffectiveShape (self, *args)
 
"BOARD_ITEM_CONTAINER *" GetParent (self)
 
"BOARD_ITEM_CONTAINER *" GetParentFootprint (self)
 
"PCB_LAYER_ID" GetLayer (self)
 
"LSET" GetLayerSet (self)
 
"void" SetLayerSet (self, "LSET" aLayers)
 
"void" SetLayer (self, "PCB_LAYER_ID" aLayer)
 
"BOARD_ITEM *" Duplicate (self)
 
"void" SwapData (self, "BOARD_ITEM" aImage)
 
"bool" IsOnLayer (self, "PCB_LAYER_ID" aLayer)
 
"bool" IsTrack (self)
 
"bool" IsLocked (self)
 
"void" SetLocked (self, "bool" aLocked)
 
"void" DeleteStructure (self)
 
"void" Move (self, *args)
 
"void" Rotate (self, *args)
 
"void" Flip (self, *args)
 
"BOARD *" GetBoard (self, *args)
 
"wxString" GetLayerName (self)
 
"void" ViewGetLayers (self, "int []" aLayers, "int &" aCount)
 
"void" TransformShapeWithClearanceToPolygon (self, "SHAPE_POLY_SET" aCornerBuffer, "PCB_LAYER_ID" aLayer, "int" aClearanceValue, "int" aError, "ERROR_LOC" aErrorLoc, "bool" ignoreLineWidth=False)
 
def Cast (self)
 
def Duplicate (self)
 
def SetPos (self, p)
 
def SetStartEnd (self, start, end)
 
- Public Member Functions inherited from pcbnew.EDA_ITEM
def __init__ (self, *args, **kwargs)
 
"KICAD_T" Type (self)
 
"EDA_ITEM *" GetParent (self)
 
"void" SetParent (self, "EDA_ITEM" aParent)
 
"bool" IsModified (self)
 
"bool" IsNew (self)
 
"bool" IsMoving (self)
 
"bool" IsDragging (self)
 
"bool" IsWireImage (self)
 
"bool" IsSelected (self)
 
"bool" IsEntered (self)
 
"bool" IsResized (self)
 
"bool" IsBrightened (self)
 
"void" SetWireImage (self)
 
"void" SetSelected (self)
 
"void" SetBrightened (self)
 
"void" ClearSelected (self)
 
"void" ClearBrightened (self)
 
"void" SetModified (self)
 
"int" GetState (self, "EDA_ITEM_FLAGS" type)
 
"void" SetState (self, "EDA_ITEM_FLAGS" type, "bool" state)
 
"EDA_ITEM_FLAGS" GetStatus (self)
 
"void" SetStatus (self, "EDA_ITEM_FLAGS" aStatus)
 
"void" SetFlags (self, "EDA_ITEM_FLAGS" aMask)
 
"void" ClearFlags (self, *args)
 
"EDA_ITEM_FLAGS" GetFlags (self)
 
"bool" HasFlag (self, "EDA_ITEM_FLAGS" aFlag)
 
"EDA_ITEM_FLAGS" GetEditFlags (self)
 
"void" ClearTempFlags (self)
 
"void" ClearEditFlags (self)
 
"bool" IsType (self, "KICAD_T const []" aScanTypes)
 
"void" SetForceVisible (self, "bool" aEnable)
 
"bool" IsForceVisible (self)
 
"void" GetMsgPanelInfo (self, "EDA_DRAW_FRAME *" aFrame, "std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > &" aList)
 
"bool" HitTest (self, *args)
 
"EDA_RECT const" GetBoundingBox (self)
 
"wxPoint" GetPosition (self)
 
"void" SetPosition (self, "wxPoint" aPos)
 
"wxPoint const" GetFocusPosition (self)
 
"EDA_ITEM *" Clone (self)
 
"SEARCH_RESULT" Visit (self, "INSPECTOR" inspector, "void *" testData, "KICAD_T const []" scanTypes)
 
"wxString" GetClass (self)
 
"wxString" GetSelectMenuText (self, "EDA_UNITS" aUnits)
 
"BITMAPS" GetMenuImage (self)
 
"bool" Matches (self, "wxFindReplaceData const &" aSearchData, "void *" aAuxData)
 
"bool" Replace (self, *args)
 
"bool" IsReplaceable (self)
 
"bool" __lt__ (self, "EDA_ITEM" aItem)
 
"BOX2I const" ViewBBox (self)
 
"void" ViewGetLayers (self, "int []" aLayers, "int &" aCount)
 
- Public Member Functions inherited from pcbnew.EDA_TEXT
def __init__ (self, *args)
 
"wxString const &" GetText (self)
 
"wxString" GetShownText (self, "int" aDepth=0, "bool" aAllowExtraText=True)
 
"wxString" ShortenedShownText (self)
 
"bool" HasTextVars (self)
 
"void" SetText (self, "wxString" aText)
 
"void" SetTextThickness (self, "int" aWidth)
 
"int" GetTextThickness (self)
 
"int" GetEffectiveTextPenWidth (self, "int" aDefaultWidth=0)
 
"void" SetTextAngle (self, "double" aAngle)
 
"double" GetTextAngle (self)
 
"double" GetTextAngleDegrees (self)
 
"double" GetTextAngleRadians (self)
 
"void" SetItalic (self, "bool" isItalic)
 
"bool" IsItalic (self)
 
"void" SetBold (self, "bool" aBold)
 
"bool" IsBold (self)
 
"void" SetVisible (self, "bool" aVisible)
 
"bool" IsVisible (self)
 
"void" SetMirrored (self, "bool" isMirrored)
 
"bool" IsMirrored (self)
 
"void" SetMultilineAllowed (self, "bool" aAllow)
 
"bool" IsMultilineAllowed (self)
 
"EDA_TEXT_HJUSTIFY_T" GetHorizJustify (self)
 
"EDA_TEXT_VJUSTIFY_T" GetVertJustify (self)
 
"void" SetHorizJustify (self, "EDA_TEXT_HJUSTIFY_T" aType)
 
"void" SetVertJustify (self, "EDA_TEXT_VJUSTIFY_T" aType)
 
"void" SetEffects (self, "EDA_TEXT" aSrc)
 
"void" SwapEffects (self, "EDA_TEXT" aTradingPartner)
 
"void" SwapText (self, "EDA_TEXT" aTradingPartner)
 
"void" CopyText (self, "EDA_TEXT" aSrc)
 
"bool" Replace (self, "wxFindReplaceData const &" aSearchData)
 
"bool" IsDefaultFormatting (self)
 
"void" SetTextSize (self, "wxSize" aNewSize)
 
"wxSize const &" GetTextSize (self)
 
"void" SetTextWidth (self, "int" aWidth)
 
"int" GetTextWidth (self)
 
"void" SetTextHeight (self, "int" aHeight)
 
"int" GetTextHeight (self)
 
"void" SetTextPos (self, "wxPoint" aPoint)
 
"wxPoint const &" GetTextPos (self)
 
"void" SetTextX (self, "int" aX)
 
"void" SetTextY (self, "int" aY)
 
"void" Offset (self, "wxPoint" aOffset)
 
"void" Empty (self)
 
"void" Print (self, "RENDER_SETTINGS const *" aSettings, "wxPoint" aOffset, "COLOR4D" aColor, "OUTLINE_MODE" aDisplay_mode=FILLED)
 
"std::vector< wxPoint,std::allocator< wxPoint > >" TransformToSegmentList (self)
 
"void" TransformBoundingBoxWithClearanceToPolygon (self, "SHAPE_POLY_SET" aCornerBuffer, "int" aClearanceValue)
 
"std::shared_ptr< SHAPE_COMPOUND >" GetEffectiveTextShape (self)
 
"bool" TextHitTest (self, *args)
 
"int" LenSize (self, "wxString" aLine, "int" aThickness)
 
"EDA_RECT" GetTextBox (self, "int" aLine=-1, "bool" aInvertY=False)
 
"int" GetInterline (self)
 
"wxString" GetTextStyleName (self)
 
"void" GetLinePositions (self, "wxPoint_Vector" aPositions, "int" aLineCount)
 
"void" Format (self, "OUTPUTFORMATTER" aFormatter, "int" aNestLevel, "int" aControlBits)
 
"double" GetDrawRotation (self)
 
"wxPoint" GetDrawPos (self)
 
"EDA_TEXT_HJUSTIFY_T" GetDrawHorizJustify (self)
 
"EDA_TEXT_VJUSTIFY_T" GetDrawVertJustify (self)
 
"int" Compare (self, "EDA_TEXT" aOther)
 

Static Public Member Functions

"bool" ClassOf ("EDA_ITEM" aItem)
 
- Static Public Member Functions inherited from pcbnew.EDA_ITEM
"bool" Sort ("EDA_ITEM" aLeft, "EDA_ITEM" aRight)
 
- Static Public Member Functions inherited from pcbnew.EDA_TEXT
"EDA_TEXT_HJUSTIFY_T" MapHorizJustify ("int" aHorizJustify)
 
"EDA_TEXT_VJUSTIFY_T" MapVertJustify ("int" aVertJustify)
 

Static Public Attributes

 TEXT_is_REFERENCE = _pcbnew.FP_TEXT_TEXT_is_REFERENCE
 
 TEXT_is_VALUE = _pcbnew.FP_TEXT_TEXT_is_VALUE
 
 TEXT_is_DIVERS = _pcbnew.FP_TEXT_TEXT_is_DIVERS
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
- Properties inherited from pcbnew.BOARD_ITEM
 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
- Properties inherited from pcbnew.EDA_ITEM
 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=)
 
- Properties inherited from pcbnew.EDA_TEXT
 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 

Detailed Description

Proxy of C++ FP_TEXT class.

Definition at line 14498 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.FP_TEXT.__init__ (   self,
args 
)
__init__(FP_TEXT self, FOOTPRINT aParentFootprint, FP_TEXT::TEXT_TYPE text_type=TEXT_is_DIVERS) -> FP_TEXT

Reimplemented from pcbnew.EDA_TEXT.

Definition at line 14510 of file pcbnew.py.

Member Function Documentation

◆ ClassOf()

"bool" pcbnew.FP_TEXT.ClassOf ( "EDA_ITEM"  aItem)
static
ClassOf(EDA_ITEM aItem) -> bool

Definition at line 14516 of file pcbnew.py.

◆ Clone()

"EDA_ITEM *" pcbnew.FP_TEXT.Clone (   self)
Clone(FP_TEXT self) -> EDA_ITEM

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14666 of file pcbnew.py.

Here is the caller graph for this function:

◆ Flip()

"void" pcbnew.FP_TEXT.Flip (   self,
"wxPoint"  aCentre,
"bool"  aFlipLeftRight 
)
Flip(FP_TEXT self, wxPoint aCentre, bool aFlipLeftRight)

Reimplemented from pcbnew.BOARD_ITEM.

Definition at line 14560 of file pcbnew.py.

◆ GetBoundingBox()

"EDA_RECT const" pcbnew.FP_TEXT.GetBoundingBox (   self)
GetBoundingBox(FP_TEXT self) -> EDA_RECT

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14612 of file pcbnew.py.

◆ GetClass()

"wxString" pcbnew.FP_TEXT.GetClass (   self)
GetClass(FP_TEXT self) -> wxString

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14654 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetDrawRotation()

"double" pcbnew.FP_TEXT.GetDrawRotation (   self)
GetDrawRotation(FP_TEXT self) -> double

Reimplemented from pcbnew.EDA_TEXT.

Definition at line 14604 of file pcbnew.py.

◆ GetDrawRotationRadians()

"double" pcbnew.FP_TEXT.GetDrawRotationRadians (   self)
GetDrawRotationRadians(FP_TEXT self) -> double

Definition at line 14608 of file pcbnew.py.

◆ GetEffectiveShape()

"std.shared_ptr< SHAPE >" pcbnew.FP_TEXT.GetEffectiveShape (   self,
args 
)
GetEffectiveShape(FP_TEXT self, PCB_LAYER_ID aLayer=UNDEFINED_LAYER, FLASHING aFlash=DEFAULT) -> std::shared_ptr< SHAPE >

Reimplemented from pcbnew.BOARD_ITEM.

Definition at line 14650 of file pcbnew.py.

◆ GetLength()

"int" pcbnew.FP_TEXT.GetLength (   self)
GetLength(FP_TEXT self) -> int

Definition at line 14600 of file pcbnew.py.

◆ GetMenuImage()

"BITMAPS" pcbnew.FP_TEXT.GetMenuImage (   self)
GetMenuImage(FP_TEXT self) -> BITMAPS

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14662 of file pcbnew.py.

◆ GetMsgPanelInfo()

"void" pcbnew.FP_TEXT.GetMsgPanelInfo (   self,
"EDA_DRAW_FRAME *"  aFrame,
"std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > &"  aList 
)
GetMsgPanelInfo(FP_TEXT self, EDA_DRAW_FRAME * aFrame, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14624 of file pcbnew.py.

◆ GetParentAsString()

"wxString" pcbnew.FP_TEXT.GetParentAsString (   self)
GetParentAsString(FP_TEXT self) -> wxString

Definition at line 14524 of file pcbnew.py.

◆ GetPos0()

"wxPoint const &" pcbnew.FP_TEXT.GetPos0 (   self)
GetPos0(FP_TEXT self) -> wxPoint

Definition at line 14596 of file pcbnew.py.

◆ GetPosition()

"wxPoint" pcbnew.FP_TEXT.GetPosition (   self)
GetPosition(FP_TEXT self) -> wxPoint

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14532 of file pcbnew.py.

◆ GetSelectMenuText()

"wxString" pcbnew.FP_TEXT.GetSelectMenuText (   self,
"EDA_UNITS"  aUnits 
)
GetSelectMenuText(FP_TEXT self, EDA_UNITS aUnits) -> wxString

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14658 of file pcbnew.py.

◆ GetShownText()

"wxString" pcbnew.FP_TEXT.GetShownText (   self,
"int"  aDepth = 0,
"bool"  aAllowExtraText = True 
)
GetShownText(FP_TEXT self, int aDepth=0, bool aAllowExtraText=True) -> wxString

Reimplemented from pcbnew.EDA_TEXT.

Definition at line 14670 of file pcbnew.py.

◆ GetType()

"FP_TEXT.TEXT_TYPE" pcbnew.FP_TEXT.GetType (   self)
GetType(FP_TEXT self) -> FP_TEXT::TEXT_TYPE

Definition at line 14580 of file pcbnew.py.

◆ HitTest()

"bool" pcbnew.FP_TEXT.HitTest (   self,
args 
)
    HitTest(FP_TEXT self, wxPoint aPosition, int aAccuracy) -> bool
    HitTest(FP_TEXT self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14635 of file pcbnew.py.

Here is the caller graph for this function:

◆ IsKeepUpright()

"bool" pcbnew.FP_TEXT.IsKeepUpright (   self)
IsKeepUpright(FP_TEXT self) -> bool

Definition at line 14548 of file pcbnew.py.

◆ IsParentFlipped()

"bool" pcbnew.FP_TEXT.IsParentFlipped (   self)
IsParentFlipped(FP_TEXT self) -> bool

Definition at line 14564 of file pcbnew.py.

◆ IsType()

"bool" pcbnew.FP_TEXT.IsType (   self,
"KICAD_T const []"  aScanTypes 
)
IsType(FP_TEXT self, KICAD_T const [] aScanTypes) -> bool

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14520 of file pcbnew.py.

◆ KeepUpright()

"void" pcbnew.FP_TEXT.KeepUpright (   self,
"double"  aOldOrientation,
"double"  aNewOrientation 
)
KeepUpright(FP_TEXT self, double aOldOrientation, double aNewOrientation)

Definition at line 14544 of file pcbnew.py.

◆ Matches()

"bool" pcbnew.FP_TEXT.Matches (   self,
"wxFindReplaceData const &"  aSearchData,
"void *"  aAuxData 
)
Matches(FP_TEXT self, wxFindReplaceData const & aSearchData, void * aAuxData) -> bool

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14528 of file pcbnew.py.

◆ Mirror()

"void" pcbnew.FP_TEXT.Mirror (   self,
"wxPoint"  aCentre,
"bool"  aMirrorAroundXAxis 
)
Mirror(FP_TEXT self, wxPoint aCentre, bool aMirrorAroundXAxis)

Definition at line 14568 of file pcbnew.py.

◆ Move()

"void" pcbnew.FP_TEXT.Move (   self,
"wxPoint"  aMoveVector 
)
Move(FP_TEXT self, wxPoint aMoveVector)

Reimplemented from pcbnew.BOARD_ITEM.

Definition at line 14572 of file pcbnew.py.

◆ Rotate()

"void" pcbnew.FP_TEXT.Rotate (   self,
"wxPoint"  aOffset,
"double"  aAngle 
)
Rotate(FP_TEXT self, wxPoint aOffset, double aAngle)

Reimplemented from pcbnew.BOARD_ITEM.

Definition at line 14556 of file pcbnew.py.

◆ SetDrawCoord()

"void" pcbnew.FP_TEXT.SetDrawCoord (   self)
SetDrawCoord(FP_TEXT self)

Definition at line 14616 of file pcbnew.py.

◆ SetEffects()

"void" pcbnew.FP_TEXT.SetEffects (   self,
"FP_TEXT"  aSrc 
)
SetEffects(FP_TEXT self, FP_TEXT aSrc)

Reimplemented from pcbnew.EDA_TEXT.

Definition at line 14584 of file pcbnew.py.

◆ SetKeepUpright()

"void" pcbnew.FP_TEXT.SetKeepUpright (   self,
"bool"  aKeepUpright 
)
SetKeepUpright(FP_TEXT self, bool aKeepUpright)

Definition at line 14552 of file pcbnew.py.

◆ SetLocalCoord()

"void" pcbnew.FP_TEXT.SetLocalCoord (   self)
SetLocalCoord(FP_TEXT self)

Definition at line 14620 of file pcbnew.py.

◆ SetPos0()

"void" pcbnew.FP_TEXT.SetPos0 (   self,
"wxPoint"  aPos 
)
SetPos0(FP_TEXT self, wxPoint aPos)

Definition at line 14592 of file pcbnew.py.

Here is the caller graph for this function:

◆ SetPosition()

"void" pcbnew.FP_TEXT.SetPosition (   self,
"wxPoint"  aPos 
)
SetPosition(FP_TEXT self, wxPoint aPos)

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14536 of file pcbnew.py.

Here is the caller graph for this function:

◆ SetTextAngle()

"void" pcbnew.FP_TEXT.SetTextAngle (   self,
"double"  aAngle 
)
SetTextAngle(FP_TEXT self, double aAngle)

Reimplemented from pcbnew.EDA_TEXT.

Definition at line 14540 of file pcbnew.py.

◆ SetType()

"void" pcbnew.FP_TEXT.SetType (   self,
"FP_TEXT::TEXT_TYPE"  aType 
)
SetType(FP_TEXT self, FP_TEXT::TEXT_TYPE aType)

Definition at line 14576 of file pcbnew.py.

◆ SwapEffects()

"void" pcbnew.FP_TEXT.SwapEffects (   self,
"FP_TEXT"  aTradingPartner 
)
SwapEffects(FP_TEXT self, FP_TEXT aTradingPartner)

Reimplemented from pcbnew.EDA_TEXT.

Definition at line 14588 of file pcbnew.py.

◆ TextHitTest()

"bool" pcbnew.FP_TEXT.TextHitTest (   self,
args 
)
    TextHitTest(FP_TEXT self, wxPoint aPoint, int aAccuracy=0) -> bool
    TextHitTest(FP_TEXT self, EDA_RECT aRect, bool aContains, int aAccuracy=0) -> bool

Reimplemented from pcbnew.EDA_TEXT.

Definition at line 14628 of file pcbnew.py.

Here is the caller graph for this function:

◆ TransformShapeWithClearanceToPolygon()

"void" pcbnew.FP_TEXT.TransformShapeWithClearanceToPolygon (   self,
"SHAPE_POLY_SET"  aCornerBuffer,
"PCB_LAYER_ID"  aLayer,
"int"  aClearance,
"int"  aError,
"ERROR_LOC"  aErrorLoc,
"bool"  aIgnoreLineWidth 
)
TransformShapeWithClearanceToPolygon(FP_TEXT self, SHAPE_POLY_SET aCornerBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool aIgnoreLineWidth)

Reimplemented from pcbnew.BOARD_ITEM.

Definition at line 14642 of file pcbnew.py.

◆ TransformTextShapeWithClearanceToPolygon()

"void" pcbnew.FP_TEXT.TransformTextShapeWithClearanceToPolygon (   self,
"SHAPE_POLY_SET"  aCornerBuffer,
"PCB_LAYER_ID"  aLayer,
"int"  aClearanceValue,
"int"  aError,
"ERROR_LOC"  aErrorLoc 
)
TransformTextShapeWithClearanceToPolygon(FP_TEXT self, SHAPE_POLY_SET aCornerBuffer, PCB_LAYER_ID aLayer, int aClearanceValue, int aError, ERROR_LOC aErrorLoc)

Definition at line 14646 of file pcbnew.py.

◆ ViewBBox()

"BOX2I const" pcbnew.FP_TEXT.ViewBBox (   self)
ViewBBox(FP_TEXT self) -> BOX2I const

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 14674 of file pcbnew.py.

◆ ViewGetLayers()

"void" pcbnew.FP_TEXT.ViewGetLayers (   self,
"int []"  aLayers,
"int &"  aCount 
)
ViewGetLayers(FP_TEXT self, int [] aLayers, int & aCount)

Reimplemented from pcbnew.BOARD_ITEM.

Definition at line 14678 of file pcbnew.py.

◆ ViewGetLOD()

"double" pcbnew.FP_TEXT.ViewGetLOD (   self,
"int"  aLayer,
"KIGFX::VIEW *"  aView 
)
ViewGetLOD(FP_TEXT self, int aLayer, KIGFX::VIEW * aView) -> double

Definition at line 14682 of file pcbnew.py.

Member Data Documentation

◆ TEXT_is_DIVERS

pcbnew.FP_TEXT.TEXT_is_DIVERS = _pcbnew.FP_TEXT_TEXT_is_DIVERS
static

Definition at line 14507 of file pcbnew.py.

◆ TEXT_is_REFERENCE

pcbnew.FP_TEXT.TEXT_is_REFERENCE = _pcbnew.FP_TEXT_TEXT_is_REFERENCE
static

Definition at line 14503 of file pcbnew.py.

◆ TEXT_is_VALUE

pcbnew.FP_TEXT.TEXT_is_VALUE = _pcbnew.FP_TEXT_TEXT_is_VALUE
static

Definition at line 14505 of file pcbnew.py.

Property Documentation

◆ thisown

pcbnew.FP_TEXT.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 14501 of file pcbnew.py.


The documentation for this class was generated from the following file: