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

Public Member Functions

def __init__ (self, *args)
 
def __eq__ (self, aOther)
 
def __ne__ (self, aOther)
 
def Serialize (self, aContainer)
 
def Deserialize (self, aContainer)
 
def LayerSet (self, *args)
 
def SetLayerSet (self, aSet)
 
def StartLayer (self)
 
def EndLayer (self)
 
def Mode (self)
 
def SetMode (self, aMode)
 
def Name (self)
 
def GetOrientation (self)
 
def SetOrientation (self, aAngle)
 
def Drill (self, *args)
 
def SecondaryDrill (self, *args)
 
def UnconnectedLayerMode (self)
 
def SetUnconnectedLayerMode (self, aMode)
 
def CopperLayerDefaults (self, *args)
 
def FrontOuterLayers (self, *args)
 
def BackOuterLayers (self, *args)
 
def IsTented (self, aSide)
 
def CustomShapeInZoneMode (self)
 
def SetCustomShapeInZoneMode (self, aM)
 
def Shape (self, aLayer=F_Cu)
 
def SetShape (self, aShape, aLayer=F_Cu)
 
def Size (self, *args)
 
def DrillShape (self, aLayer=F_Cu)
 
def SetDrillShape (self, aShape, aLayer=F_Cu)
 
def Offset (self, *args)
 
def AnchorShape (self, aLayer=F_Cu)
 
def SetAnchorShape (self, aShape, aLayer=F_Cu)
 
def TrapezoidDeltaSize (self, *args)
 
def RoundRectRadiusRatio (self, aLayer=F_Cu)
 
def SetRoundRectRadiusRatio (self, aRatio, aLayer=F_Cu)
 
def RoundRectRadius (self, aLayer=F_Cu)
 
def SetRoundRectRadius (self, aRadius, aLayer=F_Cu)
 
def ChamferRatio (self, aLayer=F_Cu)
 
def SetChamferRatio (self, aRatio, aLayer=F_Cu)
 
def ChamferPositions (self, *args)
 
def SetChamferPositions (self, aPositions, aLayer=F_Cu)
 
def Clearance (self, *args)
 
def SolderMaskMargin (self, *args)
 
def SolderPasteMargin (self, *args)
 
def SolderPasteMarginRatio (self, *args)
 
def ZoneConnection (self, *args)
 
def ThermalSpokeWidth (self, *args)
 
def ThermalGap (self, *args)
 
def ThermalSpokeAngle (self, aLayer=F_Cu)
 
def SetThermalSpokeAngle (self, aAngle, aLayer=F_Cu)
 
def Primitives (self, *args)
 
def AddPrimitive (self, aShape, aLayer=F_Cu)
 
def AppendPrimitives (self, aPrimitivesList, aLayer=F_Cu)
 
def ReplacePrimitives (self, aPrimitivesList, aLayer=F_Cu)
 
def ClearPrimitives (self, aLayer=F_Cu)
 

Static Public Attributes

_pcbnew TYPE_NORMAL = _pcbnew.PADSTACK_TYPE_NORMAL
 
_pcbnew TYPE_VIA = _pcbnew.PADSTACK_TYPE_VIA
 
_pcbnew TYPE_MOUNTING = _pcbnew.PADSTACK_TYPE_MOUNTING
 
_pcbnew MODE_NORMAL = _pcbnew.PADSTACK_MODE_NORMAL
 
_pcbnew MODE_TOP_INNER_BOTTOM = _pcbnew.PADSTACK_MODE_TOP_INNER_BOTTOM
 
_pcbnew MODE_CUSTOM = _pcbnew.PADSTACK_MODE_CUSTOM
 
_pcbnew UNCONNECTED_LAYER_MODE_KEEP_ALL = _pcbnew.PADSTACK_UNCONNECTED_LAYER_MODE_KEEP_ALL
 
_pcbnew UNCONNECTED_LAYER_MODE_REMOVE_ALL = _pcbnew.PADSTACK_UNCONNECTED_LAYER_MODE_REMOVE_ALL
 
_pcbnew UNCONNECTED_LAYER_MODE_REMOVE_EXCEPT_START_AND_END = _pcbnew.PADSTACK_UNCONNECTED_LAYER_MODE_REMOVE_EXCEPT_START_AND_END
 
_pcbnew CUSTOM_SHAPE_ZONE_MODE_OUTLINE = _pcbnew.PADSTACK_CUSTOM_SHAPE_ZONE_MODE_OUTLINE
 
_pcbnew CUSTOM_SHAPE_ZONE_MODE_CONVEXHULL = _pcbnew.PADSTACK_CUSTOM_SHAPE_ZONE_MODE_CONVEXHULL
 

Properties

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

Detailed Description

Proxy of C++ PADSTACK class.

Definition at line 12528 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.PADSTACK.__init__ (   self,
args 
)
    __init__(PADSTACK self, BOARD_ITEM aParent) -> PADSTACK
    __init__(PADSTACK self, PADSTACK aOther) -> PADSTACK

Definition at line 12557 of file pcbnew.py.

Here is the caller graph for this function:

Member Function Documentation

◆ __eq__()

def pcbnew.PADSTACK.__eq__ (   self,
  aOther 
)
__eq__(PADSTACK self, PADSTACK aOther) -> bool

Definition at line 12564 of file pcbnew.py.

◆ __ne__()

def pcbnew.PADSTACK.__ne__ (   self,
  aOther 
)
__ne__(PADSTACK self, PADSTACK aOther) -> bool

Definition at line 12568 of file pcbnew.py.

◆ AddPrimitive()

def pcbnew.PADSTACK.AddPrimitive (   self,
  aShape,
  aLayer = F_Cu 
)
AddPrimitive(PADSTACK self, PCB_SHAPE aShape, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12818 of file pcbnew.py.

◆ AnchorShape()

def pcbnew.PADSTACK.AnchorShape (   self,
  aLayer = F_Cu 
)
AnchorShape(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> PAD_SHAPE

Definition at line 12704 of file pcbnew.py.

◆ AppendPrimitives()

def pcbnew.PADSTACK.AppendPrimitives (   self,
  aPrimitivesList,
  aLayer = F_Cu 
)
AppendPrimitives(PADSTACK self, std::vector< std::shared_ptr< PCB_SHAPE >,std::allocator< std::shared_ptr< PCB_SHAPE > > > const & aPrimitivesList, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12822 of file pcbnew.py.

◆ BackOuterLayers()

def pcbnew.PADSTACK.BackOuterLayers (   self,
args 
)
    BackOuterLayers(PADSTACK self) -> PADSTACK::MASK_LAYER_PROPS
    BackOuterLayers(PADSTACK self) -> PADSTACK::MASK_LAYER_PROPS const &

Definition at line 12655 of file pcbnew.py.

Here is the caller graph for this function:

◆ ChamferPositions()

def pcbnew.PADSTACK.ChamferPositions (   self,
args 
)
    ChamferPositions(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> int
    ChamferPositions(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> int const

Definition at line 12743 of file pcbnew.py.

Here is the caller graph for this function:

◆ ChamferRatio()

def pcbnew.PADSTACK.ChamferRatio (   self,
  aLayer = F_Cu 
)
ChamferRatio(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> double

Definition at line 12735 of file pcbnew.py.

◆ Clearance()

def pcbnew.PADSTACK.Clearance (   self,
args 
)
    Clearance(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< int >
    Clearance(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< int > const

Definition at line 12754 of file pcbnew.py.

Here is the caller graph for this function:

◆ ClearPrimitives()

def pcbnew.PADSTACK.ClearPrimitives (   self,
  aLayer = F_Cu 
)
ClearPrimitives(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12830 of file pcbnew.py.

◆ CopperLayerDefaults()

def pcbnew.PADSTACK.CopperLayerDefaults (   self,
args 
)
    CopperLayerDefaults(PADSTACK self) -> PADSTACK::COPPER_LAYER_PROPS
    CopperLayerDefaults(PADSTACK self) -> PADSTACK::COPPER_LAYER_PROPS const &

Definition at line 12641 of file pcbnew.py.

Here is the caller graph for this function:

◆ CustomShapeInZoneMode()

def pcbnew.PADSTACK.CustomShapeInZoneMode (   self)
CustomShapeInZoneMode(PADSTACK self) -> PADSTACK::CUSTOM_SHAPE_ZONE_MODE

Definition at line 12666 of file pcbnew.py.

◆ Deserialize()

def pcbnew.PADSTACK.Deserialize (   self,
  aContainer 
)
Deserialize(PADSTACK self, google::protobuf::Any const & aContainer) -> bool

Definition at line 12576 of file pcbnew.py.

◆ Drill()

def pcbnew.PADSTACK.Drill (   self,
args 
)
    Drill(PADSTACK self) -> PADSTACK::DRILL_PROPS
    Drill(PADSTACK self) -> PADSTACK::DRILL_PROPS const &

Definition at line 12619 of file pcbnew.py.

Here is the caller graph for this function:

◆ DrillShape()

def pcbnew.PADSTACK.DrillShape (   self,
  aLayer = F_Cu 
)
DrillShape(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> PAD_DRILL_SHAPE

Definition at line 12689 of file pcbnew.py.

◆ EndLayer()

def pcbnew.PADSTACK.EndLayer (   self)
EndLayer(PADSTACK self) -> PCB_LAYER_ID

Definition at line 12595 of file pcbnew.py.

◆ FrontOuterLayers()

def pcbnew.PADSTACK.FrontOuterLayers (   self,
args 
)
    FrontOuterLayers(PADSTACK self) -> PADSTACK::MASK_LAYER_PROPS
    FrontOuterLayers(PADSTACK self) -> PADSTACK::MASK_LAYER_PROPS const &

Definition at line 12648 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetOrientation()

def pcbnew.PADSTACK.GetOrientation (   self)
GetOrientation(PADSTACK self) -> EDA_ANGLE

Definition at line 12611 of file pcbnew.py.

◆ IsTented()

def pcbnew.PADSTACK.IsTented (   self,
  aSide 
)
IsTented(PADSTACK self, PCB_LAYER_ID aSide) -> std::optional< bool >

Definition at line 12662 of file pcbnew.py.

◆ LayerSet()

def pcbnew.PADSTACK.LayerSet (   self,
args 
)
    LayerSet(PADSTACK self) -> LSET const
    LayerSet(PADSTACK self) -> LSET &

Definition at line 12580 of file pcbnew.py.

Here is the caller graph for this function:

◆ Mode()

def pcbnew.PADSTACK.Mode (   self)
Mode(PADSTACK self) -> PADSTACK::MODE

Definition at line 12599 of file pcbnew.py.

◆ Name()

def pcbnew.PADSTACK.Name (   self)
Name(PADSTACK self) -> wxString

Definition at line 12607 of file pcbnew.py.

◆ Offset()

def pcbnew.PADSTACK.Offset (   self,
args 
)
    Offset(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> VECTOR2I
    Offset(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> VECTOR2I

Definition at line 12697 of file pcbnew.py.

Here is the caller graph for this function:

◆ Primitives()

def pcbnew.PADSTACK.Primitives (   self,
args 
)
    Primitives(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::vector< std::shared_ptr< PCB_SHAPE >,std::allocator< std::shared_ptr< PCB_SHAPE > > >
    Primitives(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::vector< std::shared_ptr< PCB_SHAPE >,std::allocator< std::shared_ptr< PCB_SHAPE > > > const

Definition at line 12811 of file pcbnew.py.

Here is the caller graph for this function:

◆ ReplacePrimitives()

def pcbnew.PADSTACK.ReplacePrimitives (   self,
  aPrimitivesList,
  aLayer = F_Cu 
)
ReplacePrimitives(PADSTACK self, std::vector< std::shared_ptr< PCB_SHAPE >,std::allocator< std::shared_ptr< PCB_SHAPE > > > const & aPrimitivesList, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12826 of file pcbnew.py.

◆ RoundRectRadius()

def pcbnew.PADSTACK.RoundRectRadius (   self,
  aLayer = F_Cu 
)
RoundRectRadius(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> int

Definition at line 12727 of file pcbnew.py.

◆ RoundRectRadiusRatio()

def pcbnew.PADSTACK.RoundRectRadiusRatio (   self,
  aLayer = F_Cu 
)
RoundRectRadiusRatio(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> double

Definition at line 12719 of file pcbnew.py.

◆ SecondaryDrill()

def pcbnew.PADSTACK.SecondaryDrill (   self,
args 
)
    SecondaryDrill(PADSTACK self) -> PADSTACK::DRILL_PROPS
    SecondaryDrill(PADSTACK self) -> PADSTACK::DRILL_PROPS const &

Definition at line 12626 of file pcbnew.py.

Here is the caller graph for this function:

◆ Serialize()

def pcbnew.PADSTACK.Serialize (   self,
  aContainer 
)
Serialize(PADSTACK self, google::protobuf::Any & aContainer)

Definition at line 12572 of file pcbnew.py.

◆ SetAnchorShape()

def pcbnew.PADSTACK.SetAnchorShape (   self,
  aShape,
  aLayer = F_Cu 
)
SetAnchorShape(PADSTACK self, PAD_SHAPE aShape, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12708 of file pcbnew.py.

◆ SetChamferPositions()

def pcbnew.PADSTACK.SetChamferPositions (   self,
  aPositions,
  aLayer = F_Cu 
)
SetChamferPositions(PADSTACK self, int aPositions, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12750 of file pcbnew.py.

◆ SetChamferRatio()

def pcbnew.PADSTACK.SetChamferRatio (   self,
  aRatio,
  aLayer = F_Cu 
)
SetChamferRatio(PADSTACK self, double aRatio, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12739 of file pcbnew.py.

◆ SetCustomShapeInZoneMode()

def pcbnew.PADSTACK.SetCustomShapeInZoneMode (   self,
  aM 
)
SetCustomShapeInZoneMode(PADSTACK self, PADSTACK::CUSTOM_SHAPE_ZONE_MODE aM)

Definition at line 12670 of file pcbnew.py.

◆ SetDrillShape()

def pcbnew.PADSTACK.SetDrillShape (   self,
  aShape,
  aLayer = F_Cu 
)
SetDrillShape(PADSTACK self, PAD_DRILL_SHAPE aShape, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12693 of file pcbnew.py.

◆ SetLayerSet()

def pcbnew.PADSTACK.SetLayerSet (   self,
  aSet 
)
SetLayerSet(PADSTACK self, LSET const & aSet)

Definition at line 12587 of file pcbnew.py.

◆ SetMode()

def pcbnew.PADSTACK.SetMode (   self,
  aMode 
)
SetMode(PADSTACK self, PADSTACK::MODE aMode)

Definition at line 12603 of file pcbnew.py.

◆ SetOrientation()

def pcbnew.PADSTACK.SetOrientation (   self,
  aAngle 
)
SetOrientation(PADSTACK self, EDA_ANGLE aAngle)

Definition at line 12615 of file pcbnew.py.

◆ SetRoundRectRadius()

def pcbnew.PADSTACK.SetRoundRectRadius (   self,
  aRadius,
  aLayer = F_Cu 
)
SetRoundRectRadius(PADSTACK self, double aRadius, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12731 of file pcbnew.py.

◆ SetRoundRectRadiusRatio()

def pcbnew.PADSTACK.SetRoundRectRadiusRatio (   self,
  aRatio,
  aLayer = F_Cu 
)
SetRoundRectRadiusRatio(PADSTACK self, double aRatio, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12723 of file pcbnew.py.

◆ SetShape()

def pcbnew.PADSTACK.SetShape (   self,
  aShape,
  aLayer = F_Cu 
)
SetShape(PADSTACK self, PAD_SHAPE aShape, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12678 of file pcbnew.py.

◆ SetThermalSpokeAngle()

def pcbnew.PADSTACK.SetThermalSpokeAngle (   self,
  aAngle,
  aLayer = F_Cu 
)
SetThermalSpokeAngle(PADSTACK self, EDA_ANGLE aAngle, PCB_LAYER_ID aLayer=F_Cu)

Definition at line 12807 of file pcbnew.py.

◆ SetUnconnectedLayerMode()

def pcbnew.PADSTACK.SetUnconnectedLayerMode (   self,
  aMode 
)
SetUnconnectedLayerMode(PADSTACK self, PADSTACK::UNCONNECTED_LAYER_MODE aMode)

Definition at line 12637 of file pcbnew.py.

◆ Shape()

def pcbnew.PADSTACK.Shape (   self,
  aLayer = F_Cu 
)
Shape(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> PAD_SHAPE

Definition at line 12674 of file pcbnew.py.

◆ Size()

def pcbnew.PADSTACK.Size (   self,
args 
)
    Size(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> VECTOR2I
    Size(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> VECTOR2I

Definition at line 12682 of file pcbnew.py.

Here is the caller graph for this function:

◆ SolderMaskMargin()

def pcbnew.PADSTACK.SolderMaskMargin (   self,
args 
)
    SolderMaskMargin(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< int >
    SolderMaskMargin(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< int > const

Definition at line 12761 of file pcbnew.py.

Here is the caller graph for this function:

◆ SolderPasteMargin()

def pcbnew.PADSTACK.SolderPasteMargin (   self,
args 
)
    SolderPasteMargin(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< int >
    SolderPasteMargin(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< int > const

Definition at line 12768 of file pcbnew.py.

Here is the caller graph for this function:

◆ SolderPasteMarginRatio()

def pcbnew.PADSTACK.SolderPasteMarginRatio (   self,
args 
)
    SolderPasteMarginRatio(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< double >
    SolderPasteMarginRatio(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< double > const

Definition at line 12775 of file pcbnew.py.

Here is the caller graph for this function:

◆ StartLayer()

def pcbnew.PADSTACK.StartLayer (   self)
StartLayer(PADSTACK self) -> PCB_LAYER_ID

Definition at line 12591 of file pcbnew.py.

◆ ThermalGap()

def pcbnew.PADSTACK.ThermalGap (   self,
args 
)
    ThermalGap(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< int >
    ThermalGap(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< int > const

Definition at line 12796 of file pcbnew.py.

Here is the caller graph for this function:

◆ ThermalSpokeAngle()

def pcbnew.PADSTACK.ThermalSpokeAngle (   self,
  aLayer = F_Cu 
)
ThermalSpokeAngle(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> EDA_ANGLE

Definition at line 12803 of file pcbnew.py.

◆ ThermalSpokeWidth()

def pcbnew.PADSTACK.ThermalSpokeWidth (   self,
args 
)
    ThermalSpokeWidth(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< int >
    ThermalSpokeWidth(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< int > const

Definition at line 12789 of file pcbnew.py.

Here is the caller graph for this function:

◆ TrapezoidDeltaSize()

def pcbnew.PADSTACK.TrapezoidDeltaSize (   self,
args 
)
    TrapezoidDeltaSize(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> VECTOR2I
    TrapezoidDeltaSize(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> VECTOR2I

Definition at line 12712 of file pcbnew.py.

Here is the caller graph for this function:

◆ UnconnectedLayerMode()

def pcbnew.PADSTACK.UnconnectedLayerMode (   self)
UnconnectedLayerMode(PADSTACK self) -> PADSTACK::UNCONNECTED_LAYER_MODE

Definition at line 12633 of file pcbnew.py.

◆ ZoneConnection()

def pcbnew.PADSTACK.ZoneConnection (   self,
args 
)
    ZoneConnection(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< ZONE_CONNECTION >
    ZoneConnection(PADSTACK self, PCB_LAYER_ID aLayer=F_Cu) -> std::optional< ZONE_CONNECTION > const

Definition at line 12782 of file pcbnew.py.

Here is the caller graph for this function:

Member Data Documentation

◆ CUSTOM_SHAPE_ZONE_MODE_CONVEXHULL

_pcbnew pcbnew.PADSTACK.CUSTOM_SHAPE_ZONE_MODE_CONVEXHULL = _pcbnew.PADSTACK_CUSTOM_SHAPE_ZONE_MODE_CONVEXHULL
static

Definition at line 12553 of file pcbnew.py.

◆ CUSTOM_SHAPE_ZONE_MODE_OUTLINE

_pcbnew pcbnew.PADSTACK.CUSTOM_SHAPE_ZONE_MODE_OUTLINE = _pcbnew.PADSTACK_CUSTOM_SHAPE_ZONE_MODE_OUTLINE
static

Definition at line 12551 of file pcbnew.py.

◆ MODE_CUSTOM

_pcbnew pcbnew.PADSTACK.MODE_CUSTOM = _pcbnew.PADSTACK_MODE_CUSTOM
static

Definition at line 12543 of file pcbnew.py.

◆ MODE_NORMAL

_pcbnew pcbnew.PADSTACK.MODE_NORMAL = _pcbnew.PADSTACK_MODE_NORMAL
static

Definition at line 12539 of file pcbnew.py.

◆ MODE_TOP_INNER_BOTTOM

_pcbnew pcbnew.PADSTACK.MODE_TOP_INNER_BOTTOM = _pcbnew.PADSTACK_MODE_TOP_INNER_BOTTOM
static

Definition at line 12541 of file pcbnew.py.

◆ TYPE_MOUNTING

_pcbnew pcbnew.PADSTACK.TYPE_MOUNTING = _pcbnew.PADSTACK_TYPE_MOUNTING
static

Definition at line 12537 of file pcbnew.py.

◆ TYPE_NORMAL

_pcbnew pcbnew.PADSTACK.TYPE_NORMAL = _pcbnew.PADSTACK_TYPE_NORMAL
static

Definition at line 12533 of file pcbnew.py.

◆ TYPE_VIA

_pcbnew pcbnew.PADSTACK.TYPE_VIA = _pcbnew.PADSTACK_TYPE_VIA
static

Definition at line 12535 of file pcbnew.py.

◆ UNCONNECTED_LAYER_MODE_KEEP_ALL

_pcbnew pcbnew.PADSTACK.UNCONNECTED_LAYER_MODE_KEEP_ALL = _pcbnew.PADSTACK_UNCONNECTED_LAYER_MODE_KEEP_ALL
static

Definition at line 12545 of file pcbnew.py.

◆ UNCONNECTED_LAYER_MODE_REMOVE_ALL

_pcbnew pcbnew.PADSTACK.UNCONNECTED_LAYER_MODE_REMOVE_ALL = _pcbnew.PADSTACK_UNCONNECTED_LAYER_MODE_REMOVE_ALL
static

Definition at line 12547 of file pcbnew.py.

◆ UNCONNECTED_LAYER_MODE_REMOVE_EXCEPT_START_AND_END

_pcbnew pcbnew.PADSTACK.UNCONNECTED_LAYER_MODE_REMOVE_EXCEPT_START_AND_END = _pcbnew.PADSTACK_UNCONNECTED_LAYER_MODE_REMOVE_EXCEPT_START_AND_END
static

Definition at line 12549 of file pcbnew.py.

Property Documentation

◆ thisown

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

Definition at line 12531 of file pcbnew.py.


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