Pcbnew python plugins: fix some pad arrays
Fixes some pad array init functions that were not calling the class hierarchy's init functions correctly.
This commit is contained in:
parent
930f3dd74f
commit
847f4f50b1
|
@ -42,10 +42,8 @@ class PadStaggeredZGridArray(PA.PadArray):
|
||||||
@param aCentre Center position
|
@param aCentre Center position
|
||||||
|
|
||||||
"""
|
"""
|
||||||
PA.PadArray.__init__(self)
|
super(PadStaggeredZGridArray, self).__init__(aPad)
|
||||||
# this pad is more of a "context", we will use it as a source of
|
|
||||||
# pad data, but not actually add it
|
|
||||||
self.pad = aPad
|
|
||||||
self.padCount = int(aPadCount)
|
self.padCount = int(aPadCount)
|
||||||
self.lineCount = int(aLineCount)
|
self.lineCount = int(aLineCount)
|
||||||
self.linePitch = aLinePitch
|
self.linePitch = aLinePitch
|
||||||
|
|
|
@ -23,6 +23,9 @@ import PadArray as PA
|
||||||
|
|
||||||
class RowedGridArray(PA.PadGridArray):
|
class RowedGridArray(PA.PadGridArray):
|
||||||
|
|
||||||
|
def __init__(self, *args, **kwargs):
|
||||||
|
super(RowedGridArray, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
def NamingFunction(self, x, y):
|
def NamingFunction(self, x, y):
|
||||||
pad_cnt = self.nx*self.ny
|
pad_cnt = self.nx*self.ny
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue