Sourcetype kind = | Ball of {cone : (Vec3.t * Vec3.t * float) option;
}| Hinge of {axis_a : Vec3.t;axis_b : Vec3.t;ref_a : Vec3.t;ref_b : Vec3.t;limits : (float * float) option;motor : (float * float) option;
}| Distance of {length : float;
}
Sourceval hinge :
Body3d.t array ->
int ->
int ->
at:Vec3.t ->
axis:Vec3.t ->
?limits:(float * float) ->
?motor:(float * float) ->
unit ->
t