%include pad_shapes.h %include class_pad.h %rename(Get) operator D_PAD*; %template(PAD_List) DLIST; %{ #include %} %extend D_PAD { %pythoncode %{ # SetPadName() is the old name for D_PAD::SetName() # define it for compatibility def SetPadName(self, aName): return self.SetName(aName) # GetPadName() is the old name for D_PAD::GetName() # define it for compatibility def GetPadName(self): return self.GetName() %} }