Struct nphysics2d::detection::joint::JointManager [] [src]

pub struct JointManager<N: Real> { /* fields omitted */ }

Structure that handles creation and removal of joints.

Methods

impl<N: Real> JointManager<N>
[src]

Creates a new JointManager.

Joints handled by this manager.

List of joints attached to a specific body.

Add a BallInSocket joint to this manager.

This will force the activation of the two objects attached to the joint.

Removes a BallInSocket joint from this manager.

This will force the activation of the two objects attached to the joint.

Add a Fixed joint to this manager.

This will force the activation of the two objects attached to the joint.

Removes a joint from this manager.

This will force the activation of the two objects attached to the joint.

Removes every joint attached to a given rigid body.

This will force the activation of every object attached to the deleted joints.

Activates the objects that interact with an activated object through a joint.

Collects all the constraints caused by joints.