Description
|
Sets the interval parameters of a joint (i.e. range values). The attributes or interval parameters might have no effect, depending on the joint-type. See also sim.getJointInterval.
|
C/C++ synopsis
|
simInt simSetJointInterval(simInt objectHandle,simBool cyclic,const simFloat* interval)
|
C/C++ parameters |
objectHandle: handle of the joint object
cyclic: indicates whether the joint is cyclic. Only revolute joints with a pitch of 0 can be cyclic
interval: interval of the joint. interval[0] is the joint minimum allowed value, interval[1] is the joint range (i.e. the maximum allowed value is interval[0]+interval[1])
|
C/C++ return value
|
-1 if operation was not successful
|
Lua synopsis
|
sim.setJointInterval(int objectHandle,bool cyclic,float[2] interval)
|
Lua parameters |
Similar to the C-function counterpart
|
Lua return values
|
|
Python synopsis |
sim.setJointInterval(int objectHandle,bool cyclic,list interval) |