Joints using the reduced-coordinates formalism or using constraints.
A constraint that removes all relative angular motion between two body parts.
A joint that allows only all the translational degrees of freedom between two multibody links.
A constraint that removes all degrees of freedom between two body parts.
A joint that does not allow any relative degrees of freedom.
A joint that allows all the relative degrees of freedom between two multibody links.
Description of a motor applied to a joint.
A spring-like constraint to be used to drag a body part with the mouse.
A constraint that remove all be one translational degrees of freedom.
A unit joint that allows only one translational degree on freedom.
A constraint that removes all relative motions except the rotation between two body parts.
A unit joint that allows only one relative rotational degree of freedom between two multibody links.
Trait implemented by all joints following the reduced-coordinate formation.
Trait implemented by joint that operate by generating constraints to restrict the relative motion of two body parts.
Trait implemented by joints using the reduced-coordinates approach and allowing only one degree of freedom.
Computes the maximum number of velocity constraints to be applied by the given unit joint.
Initializes and generate the position constraints applicable to the multibody links attached to this joint.
Initializes and generate the velocity constraints applicable to the multibody links attached to this joint.
The handle of a consraint.