# Transform.RotateAround

```csharp
Transform RotateAround(in Vector3 center, in Rotation rot)
```

Rotate this transform around given point by given rotation and return the result.

### Parameters

- `in center` (`Vector3`): Point to rotate around.
- `in rot` (`Rotation`): How much to rotate by. [Rotation.FromAxis](/api/Rotation/FromAxis) can be useful.

### Returns

`Transform`: The rotated transform.

Declared in [Transform](/api/Transform).
Assembly: `Sandbox.System`.
