Table of Contents

Enum b3JointType

Namespace
Box3D.Native
Assembly
Box3D.NET.Native.dll

The joint type. Mirror of b3JointType.

public enum b3JointType

Fields

b3_parallelJoint = 0

Constrains the angle between the z axes of the two joint frames.

b3_distanceJoint = 1

Connects a point on one body to a point on another by a segment.

b3_filterJoint = 2

Disables collision between two specific bodies.

b3_motorJoint = 3

Controls the relative position and velocity between two bodies.

b3_prismaticJoint = 4

Allows translation along a single axis with no relative rotation.

b3_revoluteJoint = 5

Allows relative rotation about a single axis. Also called a hinge.

b3_sphericalJoint = 6

Allows rotation about a shared point. Also called a ball-in-socket.

b3_weldJoint = 7

Rigidly constrains the relative transform between two bodies.

b3_wheelJoint = 8

Models a wheel with suspension, spin and optional steering.

Remarks

Useful because every joint shares the Box3D.Native.b3JointId type.