| 
|   | __init__ (self, *args) | 
|   | 
|   | Parse (self, aId, aFix=False) | 
|   | 
|   | GetLibNickname (self) | 
|   | 
|   | GetUniStringLibNickname (self) | 
|   | 
|   | SetLibNickname (self, aLibNickname) | 
|   | 
|   | GetLibItemName (self) | 
|   | 
|   | GetUniStringLibItemName (self) | 
|   | 
|   | SetLibItemName (self, aLibItemName) | 
|   | 
|   | GetSubLibraryName (self) | 
|   | 
|   | SetSubLibraryName (self, aName) | 
|   | 
|   | GetUniStringSubLibraryName (self) | 
|   | 
|   | GetFullLibraryName (self) | 
|   | 
|   | GetUniStringLibId (self) | 
|   | 
|   | IsValid (self) | 
|   | 
|   | IsLegacy (self) | 
|   | 
|   | clear (self) | 
|   | 
|   | empty (self) | 
|   | 
|   | compare (self, aLibId) | 
|   | 
|   | __lt__ (self, aLibId) | 
|   | 
|   | __gt__ (self, aLibId) | 
|   | 
|   | __eq__ (self, aLibId) | 
|   | 
|   | __ne__ (self, aLibId) | 
|   | 
 | 
|   | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
|   | 
Proxy of C++ LIB_ID class.
 
Definition at line 7839 of file pcbnew.py.
 
◆ __init__()
      
        
          | pcbnew.LIB_ID.__init__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          * |           args ) | 
        
      
 
    __init__(LIB_ID self) -> LIB_ID
    __init__(LIB_ID self, wxString aLibraryName, wxString aItemName) -> LIB_ID
 
Definition at line 7845 of file pcbnew.py.
 
 
◆ __eq__()
      
        
          | pcbnew.LIB_ID.__eq__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLibId ) | 
        
      
 
__eq__(LIB_ID self, LIB_ID aLibId) -> bool
 
Definition at line 7936 of file pcbnew.py.
 
 
◆ __gt__()
      
        
          | pcbnew.LIB_ID.__gt__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLibId ) | 
        
      
 
__gt__(LIB_ID self, LIB_ID aLibId) -> bool
 
Definition at line 7932 of file pcbnew.py.
 
 
◆ __lt__()
      
        
          | pcbnew.LIB_ID.__lt__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLibId ) | 
        
      
 
__lt__(LIB_ID self, LIB_ID aLibId) -> bool
 
Definition at line 7928 of file pcbnew.py.
 
 
◆ __ne__()
      
        
          | pcbnew.LIB_ID.__ne__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLibId ) | 
        
      
 
__ne__(LIB_ID self, LIB_ID aLibId) -> bool
 
Definition at line 7940 of file pcbnew.py.
 
 
◆ clear()
      
        
          | pcbnew.LIB_ID.clear  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
 
◆ compare()
      
        
          | pcbnew.LIB_ID.compare  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLibId ) | 
        
      
 
compare(LIB_ID self, LIB_ID aLibId) -> int
 
Definition at line 7924 of file pcbnew.py.
 
 
◆ empty()
      
        
          | pcbnew.LIB_ID.empty  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
empty(LIB_ID self) -> bool
 
Definition at line 7920 of file pcbnew.py.
 
 
◆ FindIllegalLibraryNameChar()
  
  
      
        
          | pcbnew.LIB_ID.FindIllegalLibraryNameChar  | 
          ( | 
           |           aLibraryName | ) | 
           | 
         
       
   | 
  
static   | 
  
 
FindIllegalLibraryNameChar(UTF8 aLibraryName) -> unsigned int
 
Definition at line 7955 of file pcbnew.py.
 
 
◆ FixIllegalChars()
  
  
      
        
          | pcbnew.LIB_ID.FixIllegalChars  | 
          ( | 
           |           aLibItemName,  | 
         
        
           | 
           | 
           |           aLib ) | 
         
       
   | 
  
static   | 
  
 
FixIllegalChars(UTF8 aLibItemName, bool aLib) -> UTF8
 
Definition at line 7950 of file pcbnew.py.
 
 
◆ Format()
  
  
      
        
          | pcbnew.LIB_ID.Format  | 
          ( | 
          * |           args | ) | 
           | 
         
       
   | 
  
static   | 
  
 
    Format() -> UTF8
    Format(UTF8 aLibraryName, UTF8 aLibItemName) -> UTF8
 
Definition at line 7901 of file pcbnew.py.
 
 
◆ GetFullLibraryName()
      
        
          | pcbnew.LIB_ID.GetFullLibraryName  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
GetFullLibraryName(LIB_ID self) -> wxString
 
Definition at line 7892 of file pcbnew.py.
 
 
◆ GetLibItemName()
      
        
          | pcbnew.LIB_ID.GetLibItemName  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
GetLibItemName(LIB_ID self) -> UTF8
 
Definition at line 7868 of file pcbnew.py.
 
 
◆ GetLibNickname()
      
        
          | pcbnew.LIB_ID.GetLibNickname  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
GetLibNickname(LIB_ID self) -> UTF8
 
Definition at line 7856 of file pcbnew.py.
 
 
◆ GetSubLibraryName()
      
        
          | pcbnew.LIB_ID.GetSubLibraryName  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
GetSubLibraryName(LIB_ID self) -> UTF8
 
Definition at line 7880 of file pcbnew.py.
 
 
◆ GetUniStringLibId()
      
        
          | pcbnew.LIB_ID.GetUniStringLibId  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
GetUniStringLibId(LIB_ID self) -> wxString
 
Definition at line 7896 of file pcbnew.py.
 
 
◆ GetUniStringLibItemName()
      
        
          | pcbnew.LIB_ID.GetUniStringLibItemName  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
GetUniStringLibItemName(LIB_ID self) -> wxString
 
Definition at line 7872 of file pcbnew.py.
 
 
◆ GetUniStringLibNickname()
      
        
          | pcbnew.LIB_ID.GetUniStringLibNickname  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
GetUniStringLibNickname(LIB_ID self) -> wxString
 
Definition at line 7860 of file pcbnew.py.
 
 
◆ GetUniStringSubLibraryName()
      
        
          | pcbnew.LIB_ID.GetUniStringSubLibraryName  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
GetUniStringSubLibraryName(LIB_ID self) -> wxString
 
Definition at line 7888 of file pcbnew.py.
 
 
◆ HasIllegalChars()
  
  
      
        
          | pcbnew.LIB_ID.HasIllegalChars  | 
          ( | 
           |           aLibItemName | ) | 
           | 
         
       
   | 
  
static   | 
  
 
HasIllegalChars(UTF8 aLibItemName) -> int
 
Definition at line 7945 of file pcbnew.py.
 
 
◆ IsLegacy()
      
        
          | pcbnew.LIB_ID.IsLegacy  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
IsLegacy(LIB_ID self) -> bool
 
Definition at line 7912 of file pcbnew.py.
 
 
◆ IsValid()
      
        
          | pcbnew.LIB_ID.IsValid  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
IsValid(LIB_ID self) -> bool
 
Definition at line 7908 of file pcbnew.py.
 
 
◆ Parse()
      
        
          | pcbnew.LIB_ID.Parse  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aId,  | 
        
        
           | 
           | 
           |           aFix = False ) | 
        
      
 
Parse(LIB_ID self, UTF8 aId, bool aFix=False) -> int
 
Definition at line 7852 of file pcbnew.py.
 
 
◆ SetLibItemName()
      
        
          | pcbnew.LIB_ID.SetLibItemName  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLibItemName ) | 
        
      
 
SetLibItemName(LIB_ID self, UTF8 aLibItemName) -> int
 
Definition at line 7876 of file pcbnew.py.
 
 
◆ SetLibNickname()
      
        
          | pcbnew.LIB_ID.SetLibNickname  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLibNickname ) | 
        
      
 
SetLibNickname(LIB_ID self, UTF8 aLibNickname) -> int
 
Definition at line 7864 of file pcbnew.py.
 
 
◆ SetSubLibraryName()
      
        
          | pcbnew.LIB_ID.SetSubLibraryName  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aName ) | 
        
      
 
SetSubLibraryName(LIB_ID self, UTF8 aName)
 
Definition at line 7884 of file pcbnew.py.
 
 
◆ thisown
  
  
      
        
          | pcbnew.LIB_ID.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
         
       
   | 
  
static   | 
  
 
 
The documentation for this class was generated from the following file: