| Class | Description |
| b2DistanceJoint |
A distance joint constrains two points on two bodies
to remain at a fixed distance from each other. |
| b2DistanceJointDef |
Distance joint definition. |
| b2GearJoint |
A gear joint is used to connect two joints together. |
| b2GearJointDef |
Gear joint definition. |
| b2Joint |
The base joint class. |
| b2JointDef |
Joint definitions are used to construct joints. |
| b2JointEdge |
A joint edge is used to connect bodies and joints together
in a joint graph where each body is a node and each joint
is an edge. |
| b2LineJoint |
A line joint. |
| b2LineJointDef |
Line joint definition. |
| b2MouseJoint |
A mouse joint is used to make a point on a body track a
specified world point. |
| b2MouseJointDef |
Mouse joint definition. |
| b2PrismaticJoint |
A prismatic joint. |
| b2PrismaticJointDef |
Prismatic joint definition. |
| b2PulleyJoint |
The pulley joint is connected to two bodies and two fixed ground points. |
| b2PulleyJointDef |
Pulley joint definition. |
| b2RevoluteJoint |
A revolute joint constrains to bodies to share a common point while they
are free to rotate about the point. |
| b2RevoluteJointDef |
Revolute joint definition. |