KiCad Pcbnew Python Scripting
|
Public Member Functions | |
__init__ (self, *args) | |
__eq__ (self, aOther) | |
__ne__ (self, aOther) | |
Serialize (self, aContainer) | |
Deserialize (self, aContainer) | |
Similarity (self, aOther) | |
LayerSet (self, *args) | |
SetLayerSet (self, aSet) | |
FlipLayers (self, aCopperLayerCount) | |
StartLayer (self) | |
EndLayer (self) | |
Mode (self) | |
SetMode (self, aMode) | |
Name (self) | |
GetOrientation (self) | |
SetOrientation (self, aAngle) | |
Drill (self, *args) | |
SecondaryDrill (self, *args) | |
UnconnectedLayerMode (self) | |
SetUnconnectedLayerMode (self, aMode) | |
CopperLayer (self, *args) | |
FrontOuterLayers (self, *args) | |
BackOuterLayers (self, *args) | |
IsTented (self, aSide) | |
IsCovered (self, aSide) | |
IsPlugged (self, aSide) | |
IsCapped (self) | |
IsFilled (self) | |
CustomShapeInZoneMode (self) | |
SetCustomShapeInZoneMode (self, aM) | |
ForEachUniqueLayer (self, aMethod) | |
UniqueLayers (self) | |
EffectiveLayerFor (self, aLayer) | |
RelevantShapeLayers (self, aOther) | |
Shape (self, aLayer) | |
SetShape (self, aShape, aLayer) | |
SetSize (self, aSize, aLayer) | |
Size (self, aLayer) | |
DrillShape (self) | |
SetDrillShape (self, aShape) | |
Offset (self, *args) | |
AnchorShape (self, aLayer) | |
SetAnchorShape (self, aShape, aLayer) | |
TrapezoidDeltaSize (self, *args) | |
RoundRectRadiusRatio (self, aLayer) | |
SetRoundRectRadiusRatio (self, aRatio, aLayer) | |
RoundRectRadius (self, aLayer) | |
SetRoundRectRadius (self, aRadius, aLayer) | |
ChamferRatio (self, aLayer) | |
SetChamferRatio (self, aRatio, aLayer) | |
ChamferPositions (self, *args) | |
SetChamferPositions (self, aPositions, aLayer) | |
Clearance (self, *args) | |
SolderMaskMargin (self, *args) | |
SolderPasteMargin (self, *args) | |
SolderPasteMarginRatio (self, *args) | |
ZoneConnection (self, *args) | |
ThermalSpokeWidth (self, *args) | |
ThermalGap (self, *args) | |
DefaultThermalSpokeAngleForShape (self, aLayer=F_Cu) | |
ThermalSpokeAngle (self, aLayer=F_Cu) | |
SetThermalSpokeAngle (self, aAngle, aLayer=F_Cu) | |
Primitives (self, *args) | |
AddPrimitive (self, aShape, aLayer) | |
AppendPrimitives (self, aPrimitivesList, aLayer) | |
ReplacePrimitives (self, aPrimitivesList, aLayer) | |
ClearPrimitives (self, aLayer) | |
Static Public Member Functions | |
Compare (aPadstackRef, aPadstackCmp) | |
Static Public Attributes | |
TYPE_NORMAL = _pcbnew.PADSTACK_TYPE_NORMAL | |
TYPE_VIA = _pcbnew.PADSTACK_TYPE_VIA | |
TYPE_MOUNTING = _pcbnew.PADSTACK_TYPE_MOUNTING | |
MODE_NORMAL = _pcbnew.PADSTACK_MODE_NORMAL | |
MODE_FRONT_INNER_BACK = _pcbnew.PADSTACK_MODE_FRONT_INNER_BACK | |
MODE_CUSTOM = _pcbnew.PADSTACK_MODE_CUSTOM | |
ALL_LAYERS = _pcbnew.PADSTACK_ALL_LAYERS | |
INNER_LAYERS = _pcbnew.PADSTACK_INNER_LAYERS | |
UNCONNECTED_LAYER_MODE_KEEP_ALL = _pcbnew.PADSTACK_UNCONNECTED_LAYER_MODE_KEEP_ALL | |
UNCONNECTED_LAYER_MODE_START_END_ONLY = _pcbnew.PADSTACK_UNCONNECTED_LAYER_MODE_START_END_ONLY | |
UNCONNECTED_LAYER_MODE_REMOVE_ALL = _pcbnew.PADSTACK_UNCONNECTED_LAYER_MODE_REMOVE_ALL | |
UNCONNECTED_LAYER_MODE_REMOVE_EXCEPT_START_AND_END = _pcbnew.PADSTACK_UNCONNECTED_LAYER_MODE_REMOVE_EXCEPT_START_AND_END | |
CUSTOM_SHAPE_ZONE_MODE_OUTLINE = _pcbnew.PADSTACK_CUSTOM_SHAPE_ZONE_MODE_OUTLINE | |
CUSTOM_SHAPE_ZONE_MODE_CONVEXHULL = _pcbnew.PADSTACK_CUSTOM_SHAPE_ZONE_MODE_CONVEXHULL | |
Properties | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
pcbnew.PADSTACK.__init__ | ( | self, | |
* | args ) |
pcbnew.PADSTACK.__eq__ | ( | self, | |
aOther ) |
pcbnew.PADSTACK.__ne__ | ( | self, | |
aOther ) |
pcbnew.PADSTACK.AddPrimitive | ( | self, | |
aShape, | |||
aLayer ) |
pcbnew.PADSTACK.AnchorShape | ( | self, | |
aLayer ) |
pcbnew.PADSTACK.AppendPrimitives | ( | self, | |
aPrimitivesList, | |||
aLayer ) |
pcbnew.PADSTACK.BackOuterLayers | ( | self, | |
* | args ) |
pcbnew.PADSTACK.ChamferPositions | ( | self, | |
* | args ) |
pcbnew.PADSTACK.ChamferRatio | ( | self, | |
aLayer ) |
pcbnew.PADSTACK.Clearance | ( | self, | |
* | args ) |
pcbnew.PADSTACK.ClearPrimitives | ( | self, | |
aLayer ) |
|
static |
pcbnew.PADSTACK.CopperLayer | ( | self, | |
* | args ) |
pcbnew.PADSTACK.CustomShapeInZoneMode | ( | self | ) |
pcbnew.PADSTACK.DefaultThermalSpokeAngleForShape | ( | self, | |
aLayer = F_Cu ) |
pcbnew.PADSTACK.Deserialize | ( | self, | |
aContainer ) |
pcbnew.PADSTACK.Drill | ( | self, | |
* | args ) |
pcbnew.PADSTACK.DrillShape | ( | self | ) |
pcbnew.PADSTACK.EffectiveLayerFor | ( | self, | |
aLayer ) |
pcbnew.PADSTACK.EndLayer | ( | self | ) |
pcbnew.PADSTACK.FlipLayers | ( | self, | |
aCopperLayerCount ) |
pcbnew.PADSTACK.ForEachUniqueLayer | ( | self, | |
aMethod ) |
pcbnew.PADSTACK.FrontOuterLayers | ( | self, | |
* | args ) |
pcbnew.PADSTACK.GetOrientation | ( | self | ) |
pcbnew.PADSTACK.IsCapped | ( | self | ) |
pcbnew.PADSTACK.IsCovered | ( | self, | |
aSide ) |
pcbnew.PADSTACK.IsFilled | ( | self | ) |
pcbnew.PADSTACK.IsPlugged | ( | self, | |
aSide ) |
pcbnew.PADSTACK.IsTented | ( | self, | |
aSide ) |
pcbnew.PADSTACK.LayerSet | ( | self, | |
* | args ) |
pcbnew.PADSTACK.Mode | ( | self | ) |
pcbnew.PADSTACK.Name | ( | self | ) |
pcbnew.PADSTACK.Offset | ( | self, | |
* | args ) |
pcbnew.PADSTACK.Primitives | ( | self, | |
* | args ) |
Primitives(PADSTACK self, PCB_LAYER_ID aLayer) -> std::vector< std::shared_ptr< PCB_SHAPE >,std::allocator< std::shared_ptr< PCB_SHAPE > > > Primitives(PADSTACK self, PCB_LAYER_ID aLayer) -> std::vector< std::shared_ptr< PCB_SHAPE >,std::allocator< std::shared_ptr< PCB_SHAPE > > > const &
pcbnew.PADSTACK.RelevantShapeLayers | ( | self, | |
aOther ) |
pcbnew.PADSTACK.ReplacePrimitives | ( | self, | |
aPrimitivesList, | |||
aLayer ) |
pcbnew.PADSTACK.RoundRectRadius | ( | self, | |
aLayer ) |
pcbnew.PADSTACK.RoundRectRadiusRatio | ( | self, | |
aLayer ) |
pcbnew.PADSTACK.SecondaryDrill | ( | self, | |
* | args ) |
pcbnew.PADSTACK.Serialize | ( | self, | |
aContainer ) |
pcbnew.PADSTACK.SetAnchorShape | ( | self, | |
aShape, | |||
aLayer ) |
pcbnew.PADSTACK.SetChamferPositions | ( | self, | |
aPositions, | |||
aLayer ) |
pcbnew.PADSTACK.SetChamferRatio | ( | self, | |
aRatio, | |||
aLayer ) |
pcbnew.PADSTACK.SetCustomShapeInZoneMode | ( | self, | |
aM ) |
pcbnew.PADSTACK.SetDrillShape | ( | self, | |
aShape ) |
pcbnew.PADSTACK.SetLayerSet | ( | self, | |
aSet ) |
pcbnew.PADSTACK.SetMode | ( | self, | |
aMode ) |
pcbnew.PADSTACK.SetOrientation | ( | self, | |
aAngle ) |
pcbnew.PADSTACK.SetRoundRectRadius | ( | self, | |
aRadius, | |||
aLayer ) |
pcbnew.PADSTACK.SetRoundRectRadiusRatio | ( | self, | |
aRatio, | |||
aLayer ) |
pcbnew.PADSTACK.SetShape | ( | self, | |
aShape, | |||
aLayer ) |
pcbnew.PADSTACK.SetSize | ( | self, | |
aSize, | |||
aLayer ) |
pcbnew.PADSTACK.SetThermalSpokeAngle | ( | self, | |
aAngle, | |||
aLayer = F_Cu ) |
pcbnew.PADSTACK.SetUnconnectedLayerMode | ( | self, | |
aMode ) |
pcbnew.PADSTACK.Shape | ( | self, | |
aLayer ) |
pcbnew.PADSTACK.Similarity | ( | self, | |
aOther ) |
pcbnew.PADSTACK.Size | ( | self, | |
aLayer ) |
pcbnew.PADSTACK.SolderMaskMargin | ( | self, | |
* | args ) |
pcbnew.PADSTACK.SolderPasteMargin | ( | self, | |
* | args ) |
pcbnew.PADSTACK.SolderPasteMarginRatio | ( | self, | |
* | args ) |
pcbnew.PADSTACK.StartLayer | ( | self | ) |
pcbnew.PADSTACK.ThermalGap | ( | self, | |
* | args ) |
pcbnew.PADSTACK.ThermalSpokeAngle | ( | self, | |
aLayer = F_Cu ) |
pcbnew.PADSTACK.ThermalSpokeWidth | ( | self, | |
* | args ) |
pcbnew.PADSTACK.TrapezoidDeltaSize | ( | self, | |
* | args ) |
pcbnew.PADSTACK.UnconnectedLayerMode | ( | self | ) |
pcbnew.PADSTACK.UniqueLayers | ( | self | ) |
pcbnew.PADSTACK.ZoneConnection | ( | self, | |
* | args ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |