1 %rename(SoIdleSensor_scb_v) SoIdleSensor::SoIdleSensor(SoSensorCB * func, void * data); 2 3 %feature("shadow") SoIdleSensor::SoIdleSensor %{ 4 def __init__(self, *args): 5 newobj = None 6 if len(args) == 2: 7 args = (args[0], (args[0], args[1], "SoIdleSensor *")) 8 newobj = _coin.new_SoIdleSensor_scb_v(*args) 9 else: 10 newobj = _coin.new_SoIdleSensor(*args) 11 if newobj: 12 self.this = newobj.this 13 self.thisown = 1 14 %} 15