KiCAD pcbnew scripting
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
pcbnew.wxRect Class Reference
Inheritance diagram for pcbnew.wxRect:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, args)
 
def GetX (self)
 
def SetX (self, xx)
 
def GetY (self)
 
def SetY (self, yy)
 
def GetWidth (self)
 
def SetWidth (self, w)
 
def GetHeight (self)
 
def SetHeight (self, h)
 
def GetPosition (self)
 
def SetPosition (self, p)
 
def Get (self)
 
def __eq__ (self, other)
 
def __str__ (self)
 
def __repr__ (self)
 
def __len__ (self)
 
def __getitem__ (self, index)
 
def __setitem__ (self, index, val)
 
def __nonzero__ (self)
 

Public Attributes

 this
 
 x
 
 y
 
 width
 
 height
 

Static Public Attributes

tuple x = _swig_property(_pcbnew.wxRect_x_get, _pcbnew.wxRect_x_set)
 
tuple y = _swig_property(_pcbnew.wxRect_y_get, _pcbnew.wxRect_y_set)
 
tuple width = _swig_property(_pcbnew.wxRect_width_get, _pcbnew.wxRect_width_set)
 
tuple height = _swig_property(_pcbnew.wxRect_height_get, _pcbnew.wxRect_height_set)
 

Detailed Description

Proxy of C++ wxRect class

Definition at line 705 of file pcbnew.py.

Constructor & Destructor Documentation

def pcbnew.wxRect.__init__ (   self,
  args 
)
__init__(wxRect self) -> wxRect
__init__(wxRect self, int xx, int yy, int ww, int hh) -> wxRect
__init__(wxRect self, wxPoint topLeft, wxPoint bottomRight) -> wxRect
__init__(wxRect self, wxPoint pt, wxSize size) -> wxRect
__init__(wxRect self, wxSize size) -> wxRect

Definition at line 713 of file pcbnew.py.

Member Function Documentation

def pcbnew.wxRect.__eq__ (   self,
  other 
)

Definition at line 799 of file pcbnew.py.

def pcbnew.wxRect.__getitem__ (   self,
  index 
)

Definition at line 804 of file pcbnew.py.

def pcbnew.wxRect.__len__ (   self)

Definition at line 803 of file pcbnew.py.

def pcbnew.wxRect.__nonzero__ (   self)

Definition at line 811 of file pcbnew.py.

def pcbnew.wxRect.__repr__ (   self)

Definition at line 802 of file pcbnew.py.

def pcbnew.wxRect.__setitem__ (   self,
  index,
  val 
)

Definition at line 805 of file pcbnew.py.

def pcbnew.wxRect.__str__ (   self)

Definition at line 801 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.wxRect.Get (   self)
Get(wxRect self) -> PyObject *

Definition at line 793 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.wxRect.GetHeight (   self)
GetHeight(wxRect self) -> int

Definition at line 757 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.wxRect.GetPosition (   self)
GetPosition(wxRect self) -> wxPoint

Definition at line 767 of file pcbnew.py.

def pcbnew.wxRect.GetWidth (   self)
GetWidth(wxRect self) -> int

Definition at line 747 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.wxRect.GetX (   self)
GetX(wxRect self) -> int

Definition at line 727 of file pcbnew.py.

def pcbnew.wxRect.GetY (   self)
GetY(wxRect self) -> int

Definition at line 737 of file pcbnew.py.

def pcbnew.wxRect.SetHeight (   self,
  h 
)
SetHeight(wxRect self, int h)

Definition at line 762 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.wxRect.SetPosition (   self,
  p 
)
SetPosition(wxRect self, wxPoint p)

Definition at line 772 of file pcbnew.py.

def pcbnew.wxRect.SetWidth (   self,
  w 
)
SetWidth(wxRect self, int w)

Definition at line 752 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.wxRect.SetX (   self,
  xx 
)
SetX(wxRect self, int xx)

Definition at line 732 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.wxRect.SetY (   self,
  yy 
)
SetY(wxRect self, int yy)

Definition at line 742 of file pcbnew.py.

Here is the caller graph for this function:

Member Data Documentation

tuple pcbnew.wxRect.height = _swig_property(_pcbnew.wxRect_height_get, _pcbnew.wxRect_height_set)
static

Definition at line 791 of file pcbnew.py.

pcbnew.wxRect.height

Definition at line 800 of file pcbnew.py.

pcbnew.wxRect.this

Definition at line 725 of file pcbnew.py.

tuple pcbnew.wxRect.width = _swig_property(_pcbnew.wxRect_width_get, _pcbnew.wxRect_width_set)
static

Definition at line 787 of file pcbnew.py.

pcbnew.wxRect.width

Definition at line 800 of file pcbnew.py.

tuple pcbnew.wxRect.x = _swig_property(_pcbnew.wxRect_x_get, _pcbnew.wxRect_x_set)
static

Definition at line 779 of file pcbnew.py.

pcbnew.wxRect.x

Definition at line 800 of file pcbnew.py.

tuple pcbnew.wxRect.y = _swig_property(_pcbnew.wxRect_y_get, _pcbnew.wxRect_y_set)
static

Definition at line 783 of file pcbnew.py.

pcbnew.wxRect.y

Definition at line 800 of file pcbnew.py.


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