# Sandbox.SandboxSystemExtensions.VectorInCircle

```csharp
static Vector2 VectorInCircle(System.Random self, float radius = 1)
```

Uniformly samples a 2D position from all points with distance at most `radius` from the origin.

### Parameters

- `self` (`System.Random`)
- `radius` (`float`), default `1`

### Returns

`Vector2`

Declared in [Sandbox.SandboxSystemExtensions](/api/Sandbox.SandboxSystemExtensions).
Assembly: `Sandbox.System`.
