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
 

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 640 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 649 of file pcbnew.py.

Member Function Documentation

def pcbnew.wxRect.__eq__ (   self,
  other 
)

Definition at line 735 of file pcbnew.py.

def pcbnew.wxRect.__getitem__ (   self,
  index 
)

Definition at line 740 of file pcbnew.py.

def pcbnew.wxRect.__len__ (   self)

Definition at line 739 of file pcbnew.py.

def pcbnew.wxRect.__nonzero__ (   self)

Definition at line 747 of file pcbnew.py.

def pcbnew.wxRect.__repr__ (   self)

Definition at line 738 of file pcbnew.py.

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

Definition at line 741 of file pcbnew.py.

def pcbnew.wxRect.__str__ (   self)

Definition at line 737 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 729 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 693 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 703 of file pcbnew.py.

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

Definition at line 683 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 663 of file pcbnew.py.

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

Definition at line 673 of file pcbnew.py.

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

Definition at line 698 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 708 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 688 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 668 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 678 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 727 of file pcbnew.py.

pcbnew.wxRect.this

Definition at line 661 of file pcbnew.py.

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

Definition at line 723 of file pcbnew.py.

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

Definition at line 715 of file pcbnew.py.

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

Definition at line 719 of file pcbnew.py.


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