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
|
||||
|
||||
"""
|
||||
PA.PadArray.__init__(self)
|
||||
# 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
|
||||
super(PadStaggeredZGridArray, self).__init__(aPad)
|
||||
|
||||
self.padCount = int(aPadCount)
|
||||
self.lineCount = int(aLineCount)
|
||||
self.linePitch = aLinePitch
|
||||
|
|
|
@ -23,6 +23,9 @@ import PadArray as PA
|
|||
|
||||
class RowedGridArray(PA.PadGridArray):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(RowedGridArray, self).__init__(*args, **kwargs)
|
||||
|
||||
def NamingFunction(self, x, y):
|
||||
pad_cnt = self.nx*self.ny
|
||||
|
||||
|
|
Loading…
Reference in New Issue