# Sandbox.BallJoint

Fix two objects together but can rotate - like a shoulder.

- Kind: class
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.Joint](/api/Sandbox.Joint)
- Modifiers: sealed

## Constructors

- [`BallJoint`](/api/Sandbox.BallJoint/.ctor)

## Properties

- [`DampingRatio`](/api/Sandbox.BallJoint/DampingRatio): Damping of motor.
- [`Frequency`](/api/Sandbox.BallJoint/Frequency): Frequency of motor.
- [`Friction`](/api/Sandbox.BallJoint/Friction): Joint friction.
- [`MaxTorque`](/api/Sandbox.BallJoint/MaxTorque): Maximum torque the motor can apply when in velocity mode.
- [`Motor`](/api/Sandbox.BallJoint/Motor): Motor mode
- [`SwingLimit`](/api/Sandbox.BallJoint/SwingLimit): The minimum and maximum swing angles allowed by the joint in degrees.
- [`SwingLimitEnabled`](/api/Sandbox.BallJoint/SwingLimitEnabled): Enables or disables the swing limit.
- [`TargetRotation`](/api/Sandbox.BallJoint/TargetRotation): Target angle of motor.
- [`TargetVelocity`](/api/Sandbox.BallJoint/TargetVelocity): Target angular velocity of the motor.
- [`TwistLimit`](/api/Sandbox.BallJoint/TwistLimit): The minimum and maximum twist angles allowed by the joint in degrees.
- [`TwistLimitEnabled`](/api/Sandbox.BallJoint/TwistLimitEnabled): Enables or disables the twist limit.
