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

Public Member Functions

def __init__ (self, *args)
 
"bool" MakeRelativeTo (self, "KIID_PATH" aPath)
 
"wxString" AsString (self)
 
"bool" __eq__ (self, "KIID_PATH" rhs)
 
"bool" __lt__ (self, "KIID_PATH" rhs)
 
- Public Member Functions inherited from pcbnew.KIID_VECT_LIST
"swig::SwigPyIterator *" iterator (self)
 
def __iter__ (self)
 
"bool" __nonzero__ (self)
 
"bool" __bool__ (self)
 
"std::vector< KIID >::size_type" __len__ (self)
 
"std::vector< KIID,std::allocator< KIID > > *" __getslice__ (self, "std::vector< KIID >::difference_type" i, "std::vector< KIID >::difference_type" j)
 
"void" __setslice__ (self, *args)
 
"void" __delslice__ (self, "std::vector< KIID >::difference_type" i, "std::vector< KIID >::difference_type" j)
 
"void" __delitem__ (self, *args)
 
"std::vector< KIID >::value_type const &" __getitem__ (self, *args)
 
"void" __setitem__ (self, *args)
 
"std::vector< KIID >::value_type" pop (self)
 
"void" append (self, "KIID" x)
 
"bool" empty (self)
 
"std::vector< KIID >::size_type" size (self)
 
"void" swap (self, "KIID_VECT_LIST" v)
 
"std::vector< KIID >::iteratorbegin (self)
 
"std::vector< KIID >::iteratorend (self)
 
"std::vector< KIID >::reverse_iterator" rbegin (self)
 
"std::vector< KIID >::reverse_iterator" rend (self)
 
"void" clear (self)
 
"std::vector< KIID >::allocator_type" get_allocator (self)
 
"void" pop_back (self)
 
"std::vector< KIID >::iteratorerase (self, *args)
 
def __init__ (self, *args)
 
"void" push_back (self, "KIID" x)
 
"std::vector< KIID >::value_type const &" front (self)
 
"std::vector< KIID >::value_type const &" back (self)
 
"void" assign (self, "std::vector< KIID >::size_type" n, "KIID" x)
 
"void" resize (self, *args)
 
"void" insert (self, *args)
 
"void" reserve (self, "std::vector< KIID >::size_type" n)
 
"std::vector< KIID >::size_type" capacity (self)
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
- Properties inherited from pcbnew.KIID_VECT_LIST
 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 

Detailed Description

Proxy of C++ KIID_PATH class.

Definition at line 1138 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.KIID_PATH.__init__ (   self,
args 
)
    __init__(KIID_PATH self) -> KIID_PATH
    __init__(KIID_PATH self, wxString aString) -> KIID_PATH

Reimplemented from pcbnew.KIID_VECT_LIST.

Definition at line 1144 of file pcbnew.py.

Here is the caller graph for this function:

Member Function Documentation

◆ __eq__()

"bool" pcbnew.KIID_PATH.__eq__ (   self,
"KIID_PATH"  rhs 
)
__eq__(KIID_PATH self, KIID_PATH rhs) -> bool

Definition at line 1159 of file pcbnew.py.

◆ __lt__()

"bool" pcbnew.KIID_PATH.__lt__ (   self,
"KIID_PATH"  rhs 
)
__lt__(KIID_PATH self, KIID_PATH rhs) -> bool

Definition at line 1163 of file pcbnew.py.

◆ AsString()

"wxString" pcbnew.KIID_PATH.AsString (   self)
AsString(KIID_PATH self) -> wxString

Definition at line 1155 of file pcbnew.py.

◆ MakeRelativeTo()

"bool" pcbnew.KIID_PATH.MakeRelativeTo (   self,
"KIID_PATH"  aPath 
)
MakeRelativeTo(KIID_PATH self, KIID_PATH aPath) -> bool

Definition at line 1151 of file pcbnew.py.

Property Documentation

◆ thisown

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

Definition at line 1141 of file pcbnew.py.


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