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