KiCad Pcbnew Python 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
 

Static Public Attributes

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

Detailed Description

Proxy of C++ wxRect class.

Definition at line 669 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 678 of file pcbnew.py.

Member Function Documentation

def pcbnew.wxRect.__eq__ (   self,
  other 
)

Definition at line 764 of file pcbnew.py.

def pcbnew.wxRect.__getitem__ (   self,
  index 
)

Definition at line 769 of file pcbnew.py.

def pcbnew.wxRect.__len__ (   self)

Definition at line 768 of file pcbnew.py.

def pcbnew.wxRect.__nonzero__ (   self)

Definition at line 776 of file pcbnew.py.

def pcbnew.wxRect.__repr__ (   self)

Definition at line 767 of file pcbnew.py.

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

Definition at line 770 of file pcbnew.py.

def pcbnew.wxRect.__str__ (   self)

Definition at line 766 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 758 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 722 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 732 of file pcbnew.py.

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

Definition at line 712 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 692 of file pcbnew.py.

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

Definition at line 702 of file pcbnew.py.

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

Definition at line 727 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 737 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 717 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 697 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 707 of file pcbnew.py.

Here is the caller graph for this function:

Member Data Documentation

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

Definition at line 756 of file pcbnew.py.

pcbnew.wxRect.this

Definition at line 690 of file pcbnew.py.

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

Definition at line 752 of file pcbnew.py.

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

Definition at line 744 of file pcbnew.py.

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

Definition at line 748 of file pcbnew.py.


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