kicad/pcbnew/swig/pad.i

28 lines
500 B
OpenEdge ABL
Raw Normal View History

%include pad_shapes.h
%include class_pad.h
%rename(Get) operator D_PAD*;
%template(PAD_List) DLIST<D_PAD>;
%{
#include <class_pad.h>
%}
%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()
%}
}