|
| | __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 10056 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 10062 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 10246 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 10254 of file pcbnew.py.
◆ AllBoardTechMask()
| pcbnew.LSET.AllBoardTechMask |
( |
| ) |
|
|
static |
AllBoardTechMask() -> LSET
Definition at line 10156 of file pcbnew.py.
◆ AllCuMask()
| pcbnew.LSET.AllCuMask |
( |
* | args | ) |
|
|
static |
AllCuMask(int aCuLayerCount) -> LSET
AllCuMask() -> LSET
Definition at line 10108 of file pcbnew.py.
◆ AllLayersMask()
| pcbnew.LSET.AllLayersMask |
( |
| ) |
|
|
static |
◆ AllNonCuMask()
| pcbnew.LSET.AllNonCuMask |
( |
| ) |
|
|
static |
◆ AllTechMask()
| pcbnew.LSET.AllTechMask |
( |
| ) |
|
|
static |
◆ BackAssembly()
| pcbnew.LSET.BackAssembly |
( |
| ) |
|
|
static |
◆ BackBoardTechMask()
| pcbnew.LSET.BackBoardTechMask |
( |
| ) |
|
|
static |
BackBoardTechMask() -> LSET
Definition at line 10146 of file pcbnew.py.
◆ BackMask()
◆ BackTechMask()
| pcbnew.LSET.BackTechMask |
( |
| ) |
|
|
static |
◆ ClearCopperLayers()
| pcbnew.LSET.ClearCopperLayers |
( |
| self | ) |
|
ClearCopperLayers(LSET self) -> LSET
Definition at line 10234 of file pcbnew.py.
◆ ClearNonCopperLayers()
| pcbnew.LSET.ClearNonCopperLayers |
( |
| self | ) |
|
ClearNonCopperLayers(LSET self) -> LSET
Definition at line 10238 of file pcbnew.py.
◆ ClearUserDefinedLayers()
| pcbnew.LSET.ClearUserDefinedLayers |
( |
| self | ) |
|
ClearUserDefinedLayers(LSET self) -> LSET
Definition at line 10242 of file pcbnew.py.
◆ Contains()
| pcbnew.LSET.Contains |
( |
| self, |
|
|
| aLayer ) |
Contains(LSET self, PCB_LAYER_ID aLayer) -> bool
Definition at line 10073 of file pcbnew.py.
◆ CuStack()
| pcbnew.LSET.CuStack |
( |
| self | ) |
|
CuStack(LSET self) -> LSEQ
Definition at line 10190 of file pcbnew.py.
◆ ExternalCuMask()
| pcbnew.LSET.ExternalCuMask |
( |
| ) |
|
|
static |
◆ ExtractLayer()
| pcbnew.LSET.ExtractLayer |
( |
| self | ) |
|
ExtractLayer(LSET self) -> PCB_LAYER_ID
Definition at line 10221 of file pcbnew.py.
◆ FlipStandardLayers()
| pcbnew.LSET.FlipStandardLayers |
( |
| self, |
|
|
| aCopperLayersCount = 0 ) |
FlipStandardLayers(LSET self, int aCopperLayersCount=0) -> LSET
Definition at line 10225 of file pcbnew.py.
◆ FmtBin()
| pcbnew.LSET.FmtBin |
( |
| self | ) |
|
FmtBin(LSET self) -> string
Definition at line 10266 of file pcbnew.py.
◆ FmtHex()
| pcbnew.LSET.FmtHex |
( |
| self | ) |
|
FmtHex(LSET self) -> string
Definition at line 10262 of file pcbnew.py.
◆ FrontAssembly()
| pcbnew.LSET.FrontAssembly |
( |
| ) |
|
|
static |
◆ FrontBoardTechMask()
| pcbnew.LSET.FrontBoardTechMask |
( |
| ) |
|
|
static |
FrontBoardTechMask() -> LSET
Definition at line 10136 of file pcbnew.py.
◆ FrontMask()
| pcbnew.LSET.FrontMask |
( |
| ) |
|
|
static |
◆ FrontTechMask()
| pcbnew.LSET.FrontTechMask |
( |
| ) |
|
|
static |
◆ InternalCuMask()
| pcbnew.LSET.InternalCuMask |
( |
| ) |
|
|
static |
◆ 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 10088 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 10230 of file pcbnew.py.
◆ Name()
| pcbnew.LSET.Name |
( |
| aLayerId | ) |
|
|
static |
Name(PCB_LAYER_ID aLayerId) -> wxString
Definition at line 10078 of file pcbnew.py.
◆ NameToLayer()
| pcbnew.LSET.NameToLayer |
( |
| aName | ) |
|
|
static |
NameToLayer(wxString aName) -> int
Definition at line 10083 of file pcbnew.py.
◆ ParseHex()
| pcbnew.LSET.ParseHex |
( |
| self, |
|
|
| aString ) |
ParseHex(LSET self, string aString) -> int
Definition at line 10270 of file pcbnew.py.
◆ PhysicalLayersMask()
| pcbnew.LSET.PhysicalLayersMask |
( |
| ) |
|
|
static |
PhysicalLayersMask() -> LSET
Definition at line 10181 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 10250 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 10258 of file pcbnew.py.
◆ RunOnLayers()
| pcbnew.LSET.RunOnLayers |
( |
| self, |
|
|
| aFunction ) |
RunOnLayers(LSET self, std::function< void (PCB_LAYER_ID) > const & aFunction)
Definition at line 10217 of file pcbnew.py.
◆ Seq()
| pcbnew.LSET.Seq |
( |
| self, |
|
|
* | args ) |
Seq(LSET self, LSEQ aSequence) -> LSEQ
Seq(LSET self) -> LSEQ
Definition at line 10202 of file pcbnew.py.
◆ SeqStackupForPlotting()
| pcbnew.LSET.SeqStackupForPlotting |
( |
| self | ) |
|
SeqStackupForPlotting(LSET self) -> LSEQ
Definition at line 10213 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 10209 of file pcbnew.py.
◆ SideSpecificMask()
| pcbnew.LSET.SideSpecificMask |
( |
| ) |
|
|
static |
SideSpecificMask() -> LSET
Definition at line 10171 of file pcbnew.py.
◆ TechAndUserUIOrder()
| pcbnew.LSET.TechAndUserUIOrder |
( |
| self | ) |
|
TechAndUserUIOrder(LSET self) -> LSEQ
Definition at line 10194 of file pcbnew.py.
◆ UIOrder()
| pcbnew.LSET.UIOrder |
( |
| self | ) |
|
UIOrder(LSET self) -> LSEQ
Definition at line 10198 of file pcbnew.py.
◆ UserDefinedLayersMask()
| pcbnew.LSET.UserDefinedLayersMask |
( |
| aUserDefinedLayerCount = 45 | ) |
|
|
static |
UserDefinedLayersMask(int aUserDefinedLayerCount=45) -> LSET
Definition at line 10186 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: