KiCad Pcbnew Python Scripting
Public Member Functions | Static Public Member Functions | Properties | List of all members
pcbnew.PCB_VIA Class Reference
Inheritance diagram for pcbnew.PCB_VIA:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, "BOARD_ITEM" aParent)
 
"bool" IsType (self, "KICAD_T const []" aScanTypes)
 
"VIATYPE" GetViaType (self)
 
"void" SetViaType (self, "VIATYPE" aViaType)
 
"bool" IsOnLayer (self, "PCB_LAYER_ID" aLayer)
 
"LSET" GetLayerSet (self)
 
"void" SetLayerSet (self, "LSET" aLayers)
 
"void" SetLayerPair (self, "PCB_LAYER_ID" aTopLayer, "PCB_LAYER_ID" aBottomLayer)
 
"void" SetBottomLayer (self, "PCB_LAYER_ID" aLayer)
 
"void" SetTopLayer (self, "PCB_LAYER_ID" aLayer)
 
"void" LayerPair (self, "PCB_LAYER_ID *" top_layer, "PCB_LAYER_ID *" bottom_layer)
 
"PCB_LAYER_ID" TopLayer (self)
 
"PCB_LAYER_ID" BottomLayer (self)
 
"void" SanitizeLayers (self)
 
"wxPoint" GetPosition (self)
 
"void" SetPosition (self, "wxPoint" aPoint)
 
"void" GetMsgPanelInfo (self, "EDA_DRAW_FRAME *" aFrame, "std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > &" aList)
 
"bool" HitTest (self, *args)
 
"wxString" GetClass (self)
 
"wxString" GetSelectMenuText (self, "EDA_UNITS" aUnits)
 
"BITMAPS" GetMenuImage (self)
 
"EDA_ITEM *" Clone (self)
 
"void" ViewGetLayers (self, "int []" aLayers, "int &" aCount)
 
"double" ViewGetLOD (self, "int" aLayer, "KIGFX::VIEW *" aView)
 
"void" Flip (self, "wxPoint" aCentre, "bool" aFlipLeftRight)
 
"int" GetMinAnnulus (self, "PCB_LAYER_ID" aLayer, "wxString" aSource)
 
"void" SetRemoveUnconnected (self, "bool" aSet)
 
"bool" GetRemoveUnconnected (self)
 
"void" SetKeepTopBottom (self, "bool" aSet)
 
"bool" GetKeepTopBottom (self)
 
"bool" FlashLayer (self, *args)
 
"void" SetDrill (self, "int" aDrill)
 
"int" GetDrill (self)
 
"int" GetDrillValue (self)
 
"void" SetDrillDefault (self)
 
"bool" GetIsFree (self)
 
"void" SetIsFree (self, "bool" aFree=True)
 
"bool" IsDrillDefault (self)
 
"void" SwapData (self, "BOARD_ITEM" aImage)
 
"std::shared_ptr< SHAPE >" GetEffectiveShape (self, *args)
 
- Public Member Functions inherited from pcbnew.PCB_TRACK
def __init__ (self, "BOARD_ITEM" aParent, "KICAD_T" idtype=PCB_TRACE_T)
 
"void" Move (self, "wxPoint" aMoveVector)
 
"void" Rotate (self, "wxPoint" aRotCentre, "double" aAngle)
 
"void" Flip (self, "wxPoint" aCentre, "bool" aFlipLeftRight)
 
"void" SetPosition (self, "wxPoint" aPos)
 
"wxPoint" GetPosition (self)
 
"wxPoint const" GetFocusPosition (self)
 
"void" SetWidth (self, "int" aWidth)
 
"int" GetWidth (self)
 
"void" SetEnd (self, "wxPoint" aEnd)
 
"wxPoint const &" GetEnd (self)
 
"void" SetStart (self, "wxPoint" aStart)
 
"wxPoint const &" GetStart (self)
 
"void" SetEndX (self, "int" aX)
 
"void" SetEndY (self, "int" aY)
 
"int" GetEndX (self)
 
"int" GetEndY (self)
 
"wxPoint const &" GetEndPoint (self, "ENDPOINT_T" aEndPoint)
 
"EDA_RECT const" GetBoundingBox (self)
 
"double" GetLength (self)
 
"void" TransformShapeWithClearanceToPolygon (self, "SHAPE_POLY_SET" aCornerBuffer, "PCB_LAYER_ID" aLayer, "int" aClearanceValue, "int" aError, "ERROR_LOC" aErrorLoc, "bool" ignoreLineWidth=False)
 
"std::shared_ptr< SHAPE >" GetEffectiveShape (self, *args)
 
"EDA_ITEM_FLAGS" IsPointOnEnds (self, "wxPoint" point, "int" min_dist=0)
 
"bool" IsNull (self)
 
"void" GetMsgPanelInfo (self, "EDA_DRAW_FRAME *" aFrame, "std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > &" aList)
 
"SEARCH_RESULT" Visit (self, "INSPECTOR" inspector, "void *" testData, "KICAD_T const []" scanTypes)
 
"bool" HitTest (self, *args)
 
"bool" ApproxCollinear (self, "PCB_TRACK" aTrack)
 
"wxString" GetClass (self)
 
"int" GetLocalClearance (self, "wxString" aSource)
 
"wxString" GetSelectMenuText (self, "EDA_UNITS" aUnits)
 
"BITMAPS" GetMenuImage (self)
 
"EDA_ITEM *" Clone (self)
 
"void" ViewGetLayers (self, "int []" aLayers, "int &" aCount)
 
"double" ViewGetLOD (self, "int" aLayer, "KIGFX::VIEW *" aView)
 
"BOX2I const" ViewBBox (self)
 
"void" SwapData (self, "BOARD_ITEM" aImage)
 
"bool" IsOnCopperLayer (self)
 
- Public Member Functions inherited from pcbnew.BOARD_CONNECTED_ITEM
def __init__ (self, *args, **kwargs)
 
"bool" IsConnected (self)
 
"NETINFO_ITEM *" GetNet (self)
 
"void" SetNet (self, "NETINFO_ITEM" aNetInfo)
 
"int" GetNetCode (self)
 
"void" SetNetCode (self, *args)
 
"wxString" GetNetname (self)
 
"wxString" GetNetnameMsg (self)
 
"wxString" GetShortNetname (self)
 
"int" GetOwnClearance (self, "PCB_LAYER_ID" aLayer, "wxString" aSource=None)
 
"int" GetLocalClearanceOverrides (self, "wxString" aSource)
 
"int" GetLocalClearance (self, "wxString" aSource)
 
"NETCLASS *" GetNetClass (self)
 
"NETCLASS *" GetEffectiveNetclass (self)
 
"wxString" GetNetClassName (self)
 
"void" SetLocalRatsnestVisible (self, "bool" aVisible)
 
"bool" GetLocalRatsnestVisible (self)
 
- Public Member Functions inherited from pcbnew.BOARD_ITEM
def __init__ (self, *args, **kwargs)
 
"void" SetParentGroup (self, "PCB_GROUP" aGroup)
 
"PCB_GROUP *" GetParentGroup (self)
 
"int" GetX (self)
 
"int" GetY (self)
 
"wxPoint" GetCenter (self)
 
"void" SetX (self, "int" aX)
 
"void" SetY (self, "int" aY)
 
"bool" IsConnected (self)
 
"bool" IsOnCopperLayer (self)
 
"std::shared_ptr< SHAPE >" GetEffectiveShape (self, *args)
 
"BOARD_ITEM_CONTAINER *" GetParent (self)
 
"BOARD_ITEM_CONTAINER *" GetParentFootprint (self)
 
"PCB_LAYER_ID" GetLayer (self)
 
"LSET" GetLayerSet (self)
 
"void" SetLayerSet (self, "LSET" aLayers)
 
"void" SetLayer (self, "PCB_LAYER_ID" aLayer)
 
"BOARD_ITEM *" Duplicate (self)
 
"void" SwapData (self, "BOARD_ITEM" aImage)
 
"bool" IsOnLayer (self, "PCB_LAYER_ID" aLayer)
 
"bool" IsTrack (self)
 
"bool" IsLocked (self)
 
"void" SetLocked (self, "bool" aLocked)
 
"void" DeleteStructure (self)
 
"void" Move (self, *args)
 
"void" Rotate (self, *args)
 
"void" Flip (self, *args)
 
"BOARD *" GetBoard (self, *args)
 
"wxString" GetLayerName (self)
 
"void" ViewGetLayers (self, "int []" aLayers, "int &" aCount)
 
"void" TransformShapeWithClearanceToPolygon (self, "SHAPE_POLY_SET" aCornerBuffer, "PCB_LAYER_ID" aLayer, "int" aClearanceValue, "int" aError, "ERROR_LOC" aErrorLoc, "bool" ignoreLineWidth=False)
 
def Cast (self)
 
def Duplicate (self)
 
def SetPos (self, p)
 
def SetStartEnd (self, start, end)
 
- Public Member Functions inherited from pcbnew.EDA_ITEM
def __init__ (self, *args, **kwargs)
 
"KICAD_T" Type (self)
 
"EDA_ITEM *" GetParent (self)
 
"void" SetParent (self, "EDA_ITEM" aParent)
 
"bool" IsModified (self)
 
"bool" IsNew (self)
 
"bool" IsMoving (self)
 
"bool" IsDragging (self)
 
"bool" IsWireImage (self)
 
"bool" IsSelected (self)
 
"bool" IsEntered (self)
 
"bool" IsResized (self)
 
"bool" IsBrightened (self)
 
"void" SetWireImage (self)
 
"void" SetSelected (self)
 
"void" SetBrightened (self)
 
"void" ClearSelected (self)
 
"void" ClearBrightened (self)
 
"void" SetModified (self)
 
"int" GetState (self, "EDA_ITEM_FLAGS" type)
 
"void" SetState (self, "EDA_ITEM_FLAGS" type, "bool" state)
 
"EDA_ITEM_FLAGS" GetStatus (self)
 
"void" SetStatus (self, "EDA_ITEM_FLAGS" aStatus)
 
"void" SetFlags (self, "EDA_ITEM_FLAGS" aMask)
 
"void" ClearFlags (self, *args)
 
"EDA_ITEM_FLAGS" GetFlags (self)
 
"bool" HasFlag (self, "EDA_ITEM_FLAGS" aFlag)
 
"EDA_ITEM_FLAGS" GetEditFlags (self)
 
"void" ClearTempFlags (self)
 
"void" ClearEditFlags (self)
 
"bool" IsType (self, "KICAD_T const []" aScanTypes)
 
"void" SetForceVisible (self, "bool" aEnable)
 
"bool" IsForceVisible (self)
 
"void" GetMsgPanelInfo (self, "EDA_DRAW_FRAME *" aFrame, "std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > &" aList)
 
"bool" HitTest (self, *args)
 
"EDA_RECT const" GetBoundingBox (self)
 
"wxPoint" GetPosition (self)
 
"void" SetPosition (self, "wxPoint" aPos)
 
"wxPoint const" GetFocusPosition (self)
 
"EDA_ITEM *" Clone (self)
 
"SEARCH_RESULT" Visit (self, "INSPECTOR" inspector, "void *" testData, "KICAD_T const []" scanTypes)
 
"wxString" GetClass (self)
 
"wxString" GetSelectMenuText (self, "EDA_UNITS" aUnits)
 
"BITMAPS" GetMenuImage (self)
 
"bool" Matches (self, "wxFindReplaceData const &" aSearchData, "void *" aAuxData)
 
"bool" Replace (self, *args)
 
"bool" IsReplaceable (self)
 
"bool" __lt__ (self, "EDA_ITEM" aItem)
 
"BOX2I const" ViewBBox (self)
 
"void" ViewGetLayers (self, "int []" aLayers, "int &" aCount)
 

Static Public Member Functions

"bool" ClassOf ("EDA_ITEM" aItem)
 
"bool" ClassOf ("EDA_ITEM" aItem)
 
"bool" ClassOf ("EDA_ITEM" aItem)
 
- Static Public Member Functions inherited from pcbnew.EDA_ITEM
"bool" Sort ("EDA_ITEM" aLeft, "EDA_ITEM" aRight)
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
- Properties inherited from pcbnew.PCB_TRACK
 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
- Properties inherited from pcbnew.BOARD_CONNECTED_ITEM
 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
- Properties inherited from pcbnew.BOARD_ITEM
 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
- Properties inherited from pcbnew.EDA_ITEM
 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
 m_Uuid = property(_pcbnew.EDA_ITEM_m_Uuid_get, doc=)
 

Detailed Description

Proxy of C++ PCB_VIA class.

Definition at line 12024 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.PCB_VIA.__init__ (   self,
"BOARD_ITEM"  aParent 
)
__init__(PCB_VIA self, BOARD_ITEM aParent) -> PCB_VIA

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12030 of file pcbnew.py.

Member Function Documentation

◆ BottomLayer()

"PCB_LAYER_ID" pcbnew.PCB_VIA.BottomLayer (   self)
BottomLayer(PCB_VIA self) -> PCB_LAYER_ID

Definition at line 12083 of file pcbnew.py.

◆ ClassOf()

"bool" pcbnew.PCB_VIA.ClassOf ( "EDA_ITEM"  aItem)
static
ClassOf(EDA_ITEM aItem) -> bool

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12035 of file pcbnew.py.

◆ Clone()

"EDA_ITEM *" pcbnew.PCB_VIA.Clone (   self)
Clone(PCB_VIA self) -> EDA_ITEM

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12122 of file pcbnew.py.

Here is the caller graph for this function:

◆ FlashLayer()

"bool" pcbnew.PCB_VIA.FlashLayer (   self,
args 
)
    FlashLayer(PCB_VIA self, int aLayer) -> bool
    FlashLayer(PCB_VIA self, LSET aLayers) -> bool

Definition at line 12158 of file pcbnew.py.

Here is the caller graph for this function:

◆ Flip()

"void" pcbnew.PCB_VIA.Flip (   self,
"wxPoint"  aCentre,
"bool"  aFlipLeftRight 
)
Flip(PCB_VIA self, wxPoint aCentre, bool aFlipLeftRight)

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12134 of file pcbnew.py.

◆ GetClass()

"wxString" pcbnew.PCB_VIA.GetClass (   self)
GetClass(PCB_VIA self) -> wxString

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12110 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetDrill()

"int" pcbnew.PCB_VIA.GetDrill (   self)
GetDrill(PCB_VIA self) -> int

Definition at line 12169 of file pcbnew.py.

◆ GetDrillValue()

"int" pcbnew.PCB_VIA.GetDrillValue (   self)
GetDrillValue(PCB_VIA self) -> int

Definition at line 12173 of file pcbnew.py.

◆ GetEffectiveShape()

"std.shared_ptr< SHAPE >" pcbnew.PCB_VIA.GetEffectiveShape (   self,
args 
)
GetEffectiveShape(PCB_VIA self, PCB_LAYER_ID aLayer=UNDEFINED_LAYER, FLASHING aFlash=DEFAULT) -> std::shared_ptr< SHAPE >

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12197 of file pcbnew.py.

◆ GetIsFree()

"bool" pcbnew.PCB_VIA.GetIsFree (   self)
GetIsFree(PCB_VIA self) -> bool

Definition at line 12181 of file pcbnew.py.

◆ GetKeepTopBottom()

"bool" pcbnew.PCB_VIA.GetKeepTopBottom (   self)
GetKeepTopBottom(PCB_VIA self) -> bool

Definition at line 12154 of file pcbnew.py.

◆ GetLayerSet()

"LSET" pcbnew.PCB_VIA.GetLayerSet (   self)
GetLayerSet(PCB_VIA self) -> LSET

Reimplemented from pcbnew.BOARD_ITEM.

Definition at line 12055 of file pcbnew.py.

◆ GetMenuImage()

"BITMAPS" pcbnew.PCB_VIA.GetMenuImage (   self)
GetMenuImage(PCB_VIA self) -> BITMAPS

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12118 of file pcbnew.py.

◆ GetMinAnnulus()

"int" pcbnew.PCB_VIA.GetMinAnnulus (   self,
"PCB_LAYER_ID"  aLayer,
"wxString"  aSource 
)
GetMinAnnulus(PCB_VIA self, PCB_LAYER_ID aLayer, wxString aSource) -> int

Definition at line 12138 of file pcbnew.py.

◆ GetMsgPanelInfo()

"void" pcbnew.PCB_VIA.GetMsgPanelInfo (   self,
"EDA_DRAW_FRAME *"  aFrame,
"std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > &"  aList 
)
GetMsgPanelInfo(PCB_VIA self, EDA_DRAW_FRAME * aFrame, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12099 of file pcbnew.py.

◆ GetPosition()

"wxPoint" pcbnew.PCB_VIA.GetPosition (   self)
GetPosition(PCB_VIA self) -> wxPoint

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12091 of file pcbnew.py.

◆ GetRemoveUnconnected()

"bool" pcbnew.PCB_VIA.GetRemoveUnconnected (   self)
GetRemoveUnconnected(PCB_VIA self) -> bool

Definition at line 12146 of file pcbnew.py.

◆ GetSelectMenuText()

"wxString" pcbnew.PCB_VIA.GetSelectMenuText (   self,
"EDA_UNITS"  aUnits 
)
GetSelectMenuText(PCB_VIA self, EDA_UNITS aUnits) -> wxString

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12114 of file pcbnew.py.

◆ GetViaType()

"VIATYPE" pcbnew.PCB_VIA.GetViaType (   self)
GetViaType(PCB_VIA self) -> VIATYPE

Definition at line 12043 of file pcbnew.py.

◆ HitTest()

"bool" pcbnew.PCB_VIA.HitTest (   self,
args 
)
    HitTest(PCB_VIA self, wxPoint aPosition, int aAccuracy=0) -> bool
    HitTest(PCB_VIA self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12103 of file pcbnew.py.

Here is the caller graph for this function:

◆ IsDrillDefault()

"bool" pcbnew.PCB_VIA.IsDrillDefault (   self)
IsDrillDefault(PCB_VIA self) -> bool

Definition at line 12189 of file pcbnew.py.

◆ IsOnLayer()

"bool" pcbnew.PCB_VIA.IsOnLayer (   self,
"PCB_LAYER_ID"  aLayer 
)
IsOnLayer(PCB_VIA self, PCB_LAYER_ID aLayer) -> bool

Reimplemented from pcbnew.BOARD_ITEM.

Definition at line 12051 of file pcbnew.py.

◆ IsType()

"bool" pcbnew.PCB_VIA.IsType (   self,
"KICAD_T const []"  aScanTypes 
)
IsType(PCB_VIA self, KICAD_T const [] aScanTypes) -> bool

Reimplemented from pcbnew.EDA_ITEM.

Definition at line 12039 of file pcbnew.py.

◆ LayerPair()

"void" pcbnew.PCB_VIA.LayerPair (   self,
"PCB_LAYER_ID *"  top_layer,
"PCB_LAYER_ID *"  bottom_layer 
)
LayerPair(PCB_VIA self, PCB_LAYER_ID * top_layer, PCB_LAYER_ID * bottom_layer)

Definition at line 12075 of file pcbnew.py.

◆ SanitizeLayers()

"void" pcbnew.PCB_VIA.SanitizeLayers (   self)
SanitizeLayers(PCB_VIA self)

Definition at line 12087 of file pcbnew.py.

◆ SetBottomLayer()

"void" pcbnew.PCB_VIA.SetBottomLayer (   self,
"PCB_LAYER_ID"  aLayer 
)
SetBottomLayer(PCB_VIA self, PCB_LAYER_ID aLayer)

Definition at line 12067 of file pcbnew.py.

◆ SetDrill()

"void" pcbnew.PCB_VIA.SetDrill (   self,
"int"  aDrill 
)
SetDrill(PCB_VIA self, int aDrill)

Definition at line 12165 of file pcbnew.py.

◆ SetDrillDefault()

"void" pcbnew.PCB_VIA.SetDrillDefault (   self)
SetDrillDefault(PCB_VIA self)

Definition at line 12177 of file pcbnew.py.

◆ SetIsFree()

"void" pcbnew.PCB_VIA.SetIsFree (   self,
"bool"  aFree = True 
)
SetIsFree(PCB_VIA self, bool aFree=True)

Definition at line 12185 of file pcbnew.py.

◆ SetKeepTopBottom()

"void" pcbnew.PCB_VIA.SetKeepTopBottom (   self,
"bool"  aSet 
)
SetKeepTopBottom(PCB_VIA self, bool aSet)

Definition at line 12150 of file pcbnew.py.

◆ SetLayerPair()

"void" pcbnew.PCB_VIA.SetLayerPair (   self,
"PCB_LAYER_ID"  aTopLayer,
"PCB_LAYER_ID"  aBottomLayer 
)
SetLayerPair(PCB_VIA self, PCB_LAYER_ID aTopLayer, PCB_LAYER_ID aBottomLayer)

Definition at line 12063 of file pcbnew.py.

◆ SetLayerSet()

"void" pcbnew.PCB_VIA.SetLayerSet (   self,
"LSET"  aLayers 
)
SetLayerSet(PCB_VIA self, LSET aLayers)

Reimplemented from pcbnew.BOARD_ITEM.

Definition at line 12059 of file pcbnew.py.

◆ SetPosition()

"void" pcbnew.PCB_VIA.SetPosition (   self,
"wxPoint"  aPoint 
)
SetPosition(PCB_VIA self, wxPoint aPoint)

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12095 of file pcbnew.py.

Here is the caller graph for this function:

◆ SetRemoveUnconnected()

"void" pcbnew.PCB_VIA.SetRemoveUnconnected (   self,
"bool"  aSet 
)
SetRemoveUnconnected(PCB_VIA self, bool aSet)

Definition at line 12142 of file pcbnew.py.

◆ SetTopLayer()

"void" pcbnew.PCB_VIA.SetTopLayer (   self,
"PCB_LAYER_ID"  aLayer 
)
SetTopLayer(PCB_VIA self, PCB_LAYER_ID aLayer)

Definition at line 12071 of file pcbnew.py.

◆ SetViaType()

"void" pcbnew.PCB_VIA.SetViaType (   self,
"VIATYPE"  aViaType 
)
SetViaType(PCB_VIA self, VIATYPE aViaType)

Definition at line 12047 of file pcbnew.py.

◆ SwapData()

"void" pcbnew.PCB_VIA.SwapData (   self,
"BOARD_ITEM"  aImage 
)
SwapData(PCB_VIA self, BOARD_ITEM aImage)

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12193 of file pcbnew.py.

◆ TopLayer()

"PCB_LAYER_ID" pcbnew.PCB_VIA.TopLayer (   self)
TopLayer(PCB_VIA self) -> PCB_LAYER_ID

Definition at line 12079 of file pcbnew.py.

◆ ViewGetLayers()

"void" pcbnew.PCB_VIA.ViewGetLayers (   self,
"int []"  aLayers,
"int &"  aCount 
)
ViewGetLayers(PCB_VIA self, int [] aLayers, int & aCount)

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12126 of file pcbnew.py.

◆ ViewGetLOD()

"double" pcbnew.PCB_VIA.ViewGetLOD (   self,
"int"  aLayer,
"KIGFX::VIEW *"  aView 
)
ViewGetLOD(PCB_VIA self, int aLayer, KIGFX::VIEW * aView) -> double

Reimplemented from pcbnew.PCB_TRACK.

Definition at line 12130 of file pcbnew.py.

Property Documentation

◆ thisown

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

Definition at line 12027 of file pcbnew.py.


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