KiCad Pcbnew Python Scripting
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
pcbnew.TEXT_ATTRIBUTES Class Reference
Inheritance diagram for pcbnew.TEXT_ATTRIBUTES:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, aFont=None)
 
def Compare (self, aRhs)
 
def __eq__ (self, aRhs)
 
def __gt__ (self, aRhs)
 
def __lt__ (self, aRhs)
 

Properties

property thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
property m_Font = property(_pcbnew.TEXT_ATTRIBUTES_m_Font_get, _pcbnew.TEXT_ATTRIBUTES_m_Font_set, doc=)
 
property m_Halign = property(_pcbnew.TEXT_ATTRIBUTES_m_Halign_get, _pcbnew.TEXT_ATTRIBUTES_m_Halign_set, doc=)
 
property m_Valign = property(_pcbnew.TEXT_ATTRIBUTES_m_Valign_get, _pcbnew.TEXT_ATTRIBUTES_m_Valign_set, doc=)
 
property m_Angle = property(_pcbnew.TEXT_ATTRIBUTES_m_Angle_get, _pcbnew.TEXT_ATTRIBUTES_m_Angle_set, doc=)
 
property m_LineSpacing = property(_pcbnew.TEXT_ATTRIBUTES_m_LineSpacing_get, _pcbnew.TEXT_ATTRIBUTES_m_LineSpacing_set, doc=)
 
property m_StrokeWidth = property(_pcbnew.TEXT_ATTRIBUTES_m_StrokeWidth_get, _pcbnew.TEXT_ATTRIBUTES_m_StrokeWidth_set, doc=)
 
property m_Italic = property(_pcbnew.TEXT_ATTRIBUTES_m_Italic_get, _pcbnew.TEXT_ATTRIBUTES_m_Italic_set, doc=)
 
property m_Bold = property(_pcbnew.TEXT_ATTRIBUTES_m_Bold_get, _pcbnew.TEXT_ATTRIBUTES_m_Bold_set, doc=)
 
property m_Underlined = property(_pcbnew.TEXT_ATTRIBUTES_m_Underlined_get, _pcbnew.TEXT_ATTRIBUTES_m_Underlined_set, doc=)
 
property m_Color = property(_pcbnew.TEXT_ATTRIBUTES_m_Color_get, _pcbnew.TEXT_ATTRIBUTES_m_Color_set, doc=)
 
property m_Visible = property(_pcbnew.TEXT_ATTRIBUTES_m_Visible_get, _pcbnew.TEXT_ATTRIBUTES_m_Visible_set, doc=)
 
property m_Mirrored = property(_pcbnew.TEXT_ATTRIBUTES_m_Mirrored_get, _pcbnew.TEXT_ATTRIBUTES_m_Mirrored_set, doc=)
 
property m_Multiline = property(_pcbnew.TEXT_ATTRIBUTES_m_Multiline_get, _pcbnew.TEXT_ATTRIBUTES_m_Multiline_set, doc=)
 
property m_Size = property(_pcbnew.TEXT_ATTRIBUTES_m_Size_get, _pcbnew.TEXT_ATTRIBUTES_m_Size_set, doc=)
 
property m_KeepUpright = property(_pcbnew.TEXT_ATTRIBUTES_m_KeepUpright_get, _pcbnew.TEXT_ATTRIBUTES_m_KeepUpright_set, doc=)
 

Detailed Description

Proxy of C++ TEXT_ATTRIBUTES class.

Definition at line 15215 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.TEXT_ATTRIBUTES.__init__ (   self,
  aFont = None 
)
__init__(TEXT_ATTRIBUTES self, KIFONT::FONT * aFont=None) -> TEXT_ATTRIBUTES

Definition at line 15221 of file pcbnew.py.

Member Function Documentation

◆ __eq__()

def pcbnew.TEXT_ATTRIBUTES.__eq__ (   self,
  aRhs 
)
__eq__(TEXT_ATTRIBUTES self, TEXT_ATTRIBUTES aRhs) -> bool

Definition at line 15229 of file pcbnew.py.

◆ __gt__()

def pcbnew.TEXT_ATTRIBUTES.__gt__ (   self,
  aRhs 
)
__gt__(TEXT_ATTRIBUTES self, TEXT_ATTRIBUTES aRhs) -> bool

Definition at line 15233 of file pcbnew.py.

◆ __lt__()

def pcbnew.TEXT_ATTRIBUTES.__lt__ (   self,
  aRhs 
)
__lt__(TEXT_ATTRIBUTES self, TEXT_ATTRIBUTES aRhs) -> bool

Definition at line 15237 of file pcbnew.py.

◆ Compare()

def pcbnew.TEXT_ATTRIBUTES.Compare (   self,
  aRhs 
)
Compare(TEXT_ATTRIBUTES self, TEXT_ATTRIBUTES aRhs) -> int

Definition at line 15225 of file pcbnew.py.

Property Documentation

◆ m_Angle

property pcbnew.TEXT_ATTRIBUTES.m_Angle = property(_pcbnew.TEXT_ATTRIBUTES_m_Angle_get, _pcbnew.TEXT_ATTRIBUTES_m_Angle_set, doc=)
static

Definition at line 15243 of file pcbnew.py.

◆ m_Bold

property pcbnew.TEXT_ATTRIBUTES.m_Bold = property(_pcbnew.TEXT_ATTRIBUTES_m_Bold_get, _pcbnew.TEXT_ATTRIBUTES_m_Bold_set, doc=)
static

Definition at line 15247 of file pcbnew.py.

◆ m_Color

property pcbnew.TEXT_ATTRIBUTES.m_Color = property(_pcbnew.TEXT_ATTRIBUTES_m_Color_get, _pcbnew.TEXT_ATTRIBUTES_m_Color_set, doc=)
static

Definition at line 15249 of file pcbnew.py.

◆ m_Font

property pcbnew.TEXT_ATTRIBUTES.m_Font = property(_pcbnew.TEXT_ATTRIBUTES_m_Font_get, _pcbnew.TEXT_ATTRIBUTES_m_Font_set, doc=)
static

Definition at line 15240 of file pcbnew.py.

◆ m_Halign

property pcbnew.TEXT_ATTRIBUTES.m_Halign = property(_pcbnew.TEXT_ATTRIBUTES_m_Halign_get, _pcbnew.TEXT_ATTRIBUTES_m_Halign_set, doc=)
static

Definition at line 15241 of file pcbnew.py.

◆ m_Italic

property pcbnew.TEXT_ATTRIBUTES.m_Italic = property(_pcbnew.TEXT_ATTRIBUTES_m_Italic_get, _pcbnew.TEXT_ATTRIBUTES_m_Italic_set, doc=)
static

Definition at line 15246 of file pcbnew.py.

◆ m_KeepUpright

property pcbnew.TEXT_ATTRIBUTES.m_KeepUpright = property(_pcbnew.TEXT_ATTRIBUTES_m_KeepUpright_get, _pcbnew.TEXT_ATTRIBUTES_m_KeepUpright_set, doc=)
static

Definition at line 15254 of file pcbnew.py.

◆ m_LineSpacing

property pcbnew.TEXT_ATTRIBUTES.m_LineSpacing = property(_pcbnew.TEXT_ATTRIBUTES_m_LineSpacing_get, _pcbnew.TEXT_ATTRIBUTES_m_LineSpacing_set, doc=)
static

Definition at line 15244 of file pcbnew.py.

◆ m_Mirrored

property pcbnew.TEXT_ATTRIBUTES.m_Mirrored = property(_pcbnew.TEXT_ATTRIBUTES_m_Mirrored_get, _pcbnew.TEXT_ATTRIBUTES_m_Mirrored_set, doc=)
static

Definition at line 15251 of file pcbnew.py.

◆ m_Multiline

property pcbnew.TEXT_ATTRIBUTES.m_Multiline = property(_pcbnew.TEXT_ATTRIBUTES_m_Multiline_get, _pcbnew.TEXT_ATTRIBUTES_m_Multiline_set, doc=)
static

Definition at line 15252 of file pcbnew.py.

◆ m_Size

property pcbnew.TEXT_ATTRIBUTES.m_Size = property(_pcbnew.TEXT_ATTRIBUTES_m_Size_get, _pcbnew.TEXT_ATTRIBUTES_m_Size_set, doc=)
static

Definition at line 15253 of file pcbnew.py.

◆ m_StrokeWidth

property pcbnew.TEXT_ATTRIBUTES.m_StrokeWidth = property(_pcbnew.TEXT_ATTRIBUTES_m_StrokeWidth_get, _pcbnew.TEXT_ATTRIBUTES_m_StrokeWidth_set, doc=)
static

Definition at line 15245 of file pcbnew.py.

◆ m_Underlined

property pcbnew.TEXT_ATTRIBUTES.m_Underlined = property(_pcbnew.TEXT_ATTRIBUTES_m_Underlined_get, _pcbnew.TEXT_ATTRIBUTES_m_Underlined_set, doc=)
static

Definition at line 15248 of file pcbnew.py.

◆ m_Valign

property pcbnew.TEXT_ATTRIBUTES.m_Valign = property(_pcbnew.TEXT_ATTRIBUTES_m_Valign_get, _pcbnew.TEXT_ATTRIBUTES_m_Valign_set, doc=)
static

Definition at line 15242 of file pcbnew.py.

◆ m_Visible

property pcbnew.TEXT_ATTRIBUTES.m_Visible = property(_pcbnew.TEXT_ATTRIBUTES_m_Visible_get, _pcbnew.TEXT_ATTRIBUTES_m_Visible_set, doc=)
static

Definition at line 15250 of file pcbnew.py.

◆ thisown

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

Definition at line 15218 of file pcbnew.py.


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