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

Public Member Functions

def __init__ (self, aParent)
 
def GetNetItem (self, *args)
 
def GetNetCount (self)
 
def AppendNet (self, aNewElement)
 
def RemoveNet (self, aNet)
 
def RemoveUnusedNets (self)
 
def NetsByName (self)
 
def NetsByNetcode (self)
 
def GetParent (self)
 

Static Public Member Functions

def OrphanedItem ()
 

Static Public Attributes

 UNCONNECTED
 
 ORPHANED
 

Properties

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

Detailed Description

Proxy of C++ NETINFO_LIST class.

Definition at line 16676 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.NETINFO_LIST.__init__ (   self,
  aParent 
)
__init__(NETINFO_LIST self, BOARD aParent) -> NETINFO_LIST

Definition at line 16682 of file pcbnew.py.

Member Function Documentation

◆ AppendNet()

def pcbnew.NETINFO_LIST.AppendNet (   self,
  aNewElement 
)
AppendNet(NETINFO_LIST self, NETINFO_ITEM aNewElement)

Definition at line 16698 of file pcbnew.py.

◆ GetNetCount()

def pcbnew.NETINFO_LIST.GetNetCount (   self)
GetNetCount(NETINFO_LIST self) -> unsigned int

Definition at line 16694 of file pcbnew.py.

◆ GetNetItem()

def pcbnew.NETINFO_LIST.GetNetItem (   self,
args 
)
    GetNetItem(NETINFO_LIST self, int aNetCode) -> NETINFO_ITEM
    GetNetItem(NETINFO_LIST self, wxString aNetName) -> NETINFO_ITEM

Definition at line 16687 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetParent()

def pcbnew.NETINFO_LIST.GetParent (   self)
GetParent(NETINFO_LIST self) -> BOARD

Definition at line 16723 of file pcbnew.py.

◆ NetsByName()

def pcbnew.NETINFO_LIST.NetsByName (   self)
NetsByName(NETINFO_LIST self) -> NETNAMES_MAP

Definition at line 16710 of file pcbnew.py.

◆ NetsByNetcode()

def pcbnew.NETINFO_LIST.NetsByNetcode (   self)
NetsByNetcode(NETINFO_LIST self) -> NETCODES_MAP

Definition at line 16714 of file pcbnew.py.

◆ OrphanedItem()

def pcbnew.NETINFO_LIST.OrphanedItem ( )
static
OrphanedItem() -> NETINFO_ITEM

Definition at line 16719 of file pcbnew.py.

◆ RemoveNet()

def pcbnew.NETINFO_LIST.RemoveNet (   self,
  aNet 
)
RemoveNet(NETINFO_LIST self, NETINFO_ITEM aNet)

Definition at line 16702 of file pcbnew.py.

◆ RemoveUnusedNets()

def pcbnew.NETINFO_LIST.RemoveUnusedNets (   self)
RemoveUnusedNets(NETINFO_LIST self)

Definition at line 16706 of file pcbnew.py.

Member Data Documentation

◆ ORPHANED

pcbnew.NETINFO_LIST.ORPHANED
static

Definition at line 16730 of file pcbnew.py.

◆ UNCONNECTED

pcbnew.NETINFO_LIST.UNCONNECTED
static

Definition at line 16729 of file pcbnew.py.

Property Documentation

◆ thisown

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

Definition at line 16679 of file pcbnew.py.


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