| 
|   | __init__ (self, *args) | 
|   | 
|   | Contains (self, aLayer) | 
|   | 
|   | CuStack (self) | 
|   | 
|   | TechAndUserUIOrder (self) | 
|   | 
|   | UIOrder (self) | 
|   | 
|   | Seq (self, *args) | 
|   | 
|   | SeqStackupTop2Bottom (self, aSelectedLayer=UNDEFINED_LAYER) | 
|   | 
|   | SeqStackupForPlotting (self) | 
|   | 
|   | RunOnLayers (self, aFunction) | 
|   | 
|   | ExtractLayer (self) | 
|   | 
|   | FlipStandardLayers (self, aCopperLayersCount=0) | 
|   | 
|   | ClearCopperLayers (self) | 
|   | 
|   | ClearNonCopperLayers (self) | 
|   | 
|   | ClearUserDefinedLayers (self) | 
|   | 
|   | addLayer (self, aLayer) | 
|   | 
|   | removeLayer (self, aLayer) | 
|   | 
|   | addLayerSet (self, aLayerSet) | 
|   | 
|   | removeLayerSet (self, aLayerSet) | 
|   | 
|   | FmtHex (self) | 
|   | 
|   | FmtBin (self) | 
|   | 
|   | ParseHex (self, aString) | 
|   | 
|   | AddLayer (self, layer) | 
|   | 
|   | AddLayerSet (self, layers) | 
|   | 
|   | RemoveLayer (self, layer) | 
|   | 
|   | RemoveLayerSet (self, layers) | 
|   | 
|   | __init__ (self, *args, **kwargs) | 
|   | 
 | 
|   | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
|   | 
|   | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
|   | 
Proxy of C++ LSET class.
 
Definition at line 9942 of file pcbnew.py.
 
◆ __init__()
      
        
          | pcbnew.LSET.__init__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          * |           args ) | 
        
      
 
    __init__(LSET self) -> LSET
    __init__(LSET self, BASE_SET aOther) -> LSET
    __init__(LSET self, std::initializer_list< PCB_LAYER_ID > aList) -> LSET
    __init__(LSET self, base_seqVect aList) -> LSET
    __init__(LSET self, LSEQ aSeq) -> LSET
    __init__(LSET self, LAYER_RANGE const & aRange) -> LSET
 
Definition at line 9948 of file pcbnew.py.
 
 
◆ AddLayer()
      
        
          | pcbnew.LSET.AddLayer  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           layer ) | 
        
      
 
 
◆ addLayer()
      
        
          | pcbnew.LSET.addLayer  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLayer ) | 
        
      
 
addLayer(LSET self, PCB_LAYER_ID aLayer) -> LSET
 
Definition at line 10132 of file pcbnew.py.
 
 
◆ AddLayerSet()
      
        
          | pcbnew.LSET.AddLayerSet  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           layers ) | 
        
      
 
 
◆ addLayerSet()
      
        
          | pcbnew.LSET.addLayerSet  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLayerSet ) | 
        
      
 
addLayerSet(LSET self, LSET aLayerSet) -> LSET
 
Definition at line 10140 of file pcbnew.py.
 
 
◆ AllBoardTechMask()
  
  
      
        
          | pcbnew.LSET.AllBoardTechMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
AllBoardTechMask() -> LSET
 
Definition at line 10042 of file pcbnew.py.
 
 
◆ AllCuMask()
  
  
      
        
          | pcbnew.LSET.AllCuMask  | 
          ( | 
          * |           args | ) | 
           | 
         
       
   | 
  
static   | 
  
 
    AllCuMask(int aCuLayerCount) -> LSET
    AllCuMask() -> LSET
 
Definition at line 9994 of file pcbnew.py.
 
 
◆ AllLayersMask()
  
  
      
        
          | pcbnew.LSET.AllLayersMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ AllNonCuMask()
  
  
      
        
          | pcbnew.LSET.AllNonCuMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ AllTechMask()
  
  
      
        
          | pcbnew.LSET.AllTechMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ BackAssembly()
  
  
      
        
          | pcbnew.LSET.BackAssembly  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
BackAssembly() -> LSET
 
Definition at line 9989 of file pcbnew.py.
 
 
◆ BackBoardTechMask()
  
  
      
        
          | pcbnew.LSET.BackBoardTechMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
BackBoardTechMask() -> LSET
 
Definition at line 10032 of file pcbnew.py.
 
 
◆ BackMask()
◆ BackTechMask()
  
  
      
        
          | pcbnew.LSET.BackTechMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ ClearCopperLayers()
      
        
          | pcbnew.LSET.ClearCopperLayers  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
ClearCopperLayers(LSET self) -> LSET
 
Definition at line 10120 of file pcbnew.py.
 
 
◆ ClearNonCopperLayers()
      
        
          | pcbnew.LSET.ClearNonCopperLayers  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
ClearNonCopperLayers(LSET self) -> LSET
 
Definition at line 10124 of file pcbnew.py.
 
 
◆ ClearUserDefinedLayers()
      
        
          | pcbnew.LSET.ClearUserDefinedLayers  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
ClearUserDefinedLayers(LSET self) -> LSET
 
Definition at line 10128 of file pcbnew.py.
 
 
◆ Contains()
      
        
          | pcbnew.LSET.Contains  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLayer ) | 
        
      
 
Contains(LSET self, PCB_LAYER_ID aLayer) -> bool
 
Definition at line 9959 of file pcbnew.py.
 
 
◆ CuStack()
      
        
          | pcbnew.LSET.CuStack  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
CuStack(LSET self) -> LSEQ
 
Definition at line 10076 of file pcbnew.py.
 
 
◆ ExternalCuMask()
  
  
      
        
          | pcbnew.LSET.ExternalCuMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ ExtractLayer()
      
        
          | pcbnew.LSET.ExtractLayer  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
ExtractLayer(LSET self) -> PCB_LAYER_ID
 
Definition at line 10107 of file pcbnew.py.
 
 
◆ FlipStandardLayers()
      
        
          | pcbnew.LSET.FlipStandardLayers  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aCopperLayersCount = 0 ) | 
        
      
 
FlipStandardLayers(LSET self, int aCopperLayersCount=0) -> LSET
 
Definition at line 10111 of file pcbnew.py.
 
 
◆ FmtBin()
      
        
          | pcbnew.LSET.FmtBin  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
FmtBin(LSET self) -> string
 
Definition at line 10152 of file pcbnew.py.
 
 
◆ FmtHex()
      
        
          | pcbnew.LSET.FmtHex  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
FmtHex(LSET self) -> string
 
Definition at line 10148 of file pcbnew.py.
 
 
◆ FrontAssembly()
  
  
      
        
          | pcbnew.LSET.FrontAssembly  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
FrontAssembly() -> LSET
 
Definition at line 9984 of file pcbnew.py.
 
 
◆ FrontBoardTechMask()
  
  
      
        
          | pcbnew.LSET.FrontBoardTechMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
FrontBoardTechMask() -> LSET
 
Definition at line 10022 of file pcbnew.py.
 
 
◆ FrontMask()
  
  
      
        
          | pcbnew.LSET.FrontMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ FrontTechMask()
  
  
      
        
          | pcbnew.LSET.FrontTechMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ InternalCuMask()
  
  
      
        
          | pcbnew.LSET.InternalCuMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
InternalCuMask() -> LSET
 
Definition at line 9979 of file pcbnew.py.
 
 
◆ IsBetween()
  
  
      
        
          | pcbnew.LSET.IsBetween  | 
          ( | 
           |           aStart,  | 
         
        
           | 
           | 
           |           aEnd,  | 
         
        
           | 
           | 
           |           aLayer ) | 
         
       
   | 
  
static   | 
  
 
IsBetween(PCB_LAYER_ID aStart, PCB_LAYER_ID aEnd, PCB_LAYER_ID aLayer) -> bool
 
Definition at line 9974 of file pcbnew.py.
 
 
◆ LayerCount()
  
  
      
        
          | pcbnew.LSET.LayerCount  | 
          ( | 
           |           aStart,  | 
         
        
           | 
           | 
           |           aEnd,  | 
         
        
           | 
           | 
           |           aCopperLayerCount ) | 
         
       
   | 
  
static   | 
  
 
LayerCount(PCB_LAYER_ID aStart, PCB_LAYER_ID aEnd, int aCopperLayerCount) -> int
 
Definition at line 10116 of file pcbnew.py.
 
 
◆ Name()
  
  
      
        
          | pcbnew.LSET.Name  | 
          ( | 
           |           aLayerId | ) | 
           | 
         
       
   | 
  
static   | 
  
 
Name(PCB_LAYER_ID aLayerId) -> wxString
 
Definition at line 9964 of file pcbnew.py.
 
 
◆ NameToLayer()
  
  
      
        
          | pcbnew.LSET.NameToLayer  | 
          ( | 
           |           aName | ) | 
           | 
         
       
   | 
  
static   | 
  
 
NameToLayer(wxString aName) -> int
 
Definition at line 9969 of file pcbnew.py.
 
 
◆ ParseHex()
      
        
          | pcbnew.LSET.ParseHex  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aString ) | 
        
      
 
ParseHex(LSET self, string aString) -> int
 
Definition at line 10156 of file pcbnew.py.
 
 
◆ PhysicalLayersMask()
  
  
      
        
          | pcbnew.LSET.PhysicalLayersMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
PhysicalLayersMask() -> LSET
 
Definition at line 10067 of file pcbnew.py.
 
 
◆ RemoveLayer()
      
        
          | pcbnew.LSET.RemoveLayer  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           layer ) | 
        
      
 
 
◆ removeLayer()
      
        
          | pcbnew.LSET.removeLayer  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLayer ) | 
        
      
 
removeLayer(LSET self, PCB_LAYER_ID aLayer) -> LSET
 
Definition at line 10136 of file pcbnew.py.
 
 
◆ RemoveLayerSet()
      
        
          | pcbnew.LSET.RemoveLayerSet  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           layers ) | 
        
      
 
 
◆ removeLayerSet()
      
        
          | pcbnew.LSET.removeLayerSet  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aLayerSet ) | 
        
      
 
removeLayerSet(LSET self, LSET aLayerSet) -> LSET
 
Definition at line 10144 of file pcbnew.py.
 
 
◆ RunOnLayers()
      
        
          | pcbnew.LSET.RunOnLayers  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aFunction ) | 
        
      
 
RunOnLayers(LSET self, std::function< void (PCB_LAYER_ID) > const & aFunction)
 
Definition at line 10103 of file pcbnew.py.
 
 
◆ Seq()
      
        
          | pcbnew.LSET.Seq  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          * |           args ) | 
        
      
 
    Seq(LSET self, LSEQ aSequence) -> LSEQ
    Seq(LSET self) -> LSEQ
 
Definition at line 10088 of file pcbnew.py.
 
 
◆ SeqStackupForPlotting()
      
        
          | pcbnew.LSET.SeqStackupForPlotting  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
SeqStackupForPlotting(LSET self) -> LSEQ
 
Definition at line 10099 of file pcbnew.py.
 
 
◆ SeqStackupTop2Bottom()
      
        
          | pcbnew.LSET.SeqStackupTop2Bottom  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           aSelectedLayer = UNDEFINED_LAYER ) | 
        
      
 
SeqStackupTop2Bottom(LSET self, PCB_LAYER_ID aSelectedLayer=UNDEFINED_LAYER) -> LSEQ
 
Definition at line 10095 of file pcbnew.py.
 
 
◆ SideSpecificMask()
  
  
      
        
          | pcbnew.LSET.SideSpecificMask  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
SideSpecificMask() -> LSET
 
Definition at line 10057 of file pcbnew.py.
 
 
◆ TechAndUserUIOrder()
      
        
          | pcbnew.LSET.TechAndUserUIOrder  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
TechAndUserUIOrder(LSET self) -> LSEQ
 
Definition at line 10080 of file pcbnew.py.
 
 
◆ UIOrder()
      
        
          | pcbnew.LSET.UIOrder  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
UIOrder(LSET self) -> LSEQ
 
Definition at line 10084 of file pcbnew.py.
 
 
◆ UserDefinedLayersMask()
  
  
      
        
          | pcbnew.LSET.UserDefinedLayersMask  | 
          ( | 
           |           aUserDefinedLayerCount = 45 | ) | 
           | 
         
       
   | 
  
static   | 
  
 
UserDefinedLayersMask(int aUserDefinedLayerCount=45) -> LSET
 
Definition at line 10072 of file pcbnew.py.
 
 
◆ UserMask()
◆ thisown
  
  
      
        
          | pcbnew.LSET.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: