# Sandbox.PhysicsGroup.GetBody

## Overload 1

```csharp
PhysicsBody GetBody(int groupIndex)
```

Gets a [Sandbox.PhysicsBody](/api/Sandbox.PhysicsBody) at given index within this physics group. See [Sandbox.PhysicsGroup.BodyCount](/api/Sandbox.PhysicsGroup/BodyCount).

### Parameters

- `groupIndex` (`int`): Index for the body to look up, in range from 0 to [Sandbox.PhysicsGroup.BodyCount](/api/Sandbox.PhysicsGroup/BodyCount).

### Returns

`PhysicsBody`

## Overload 2

```csharp
PhysicsBody GetBody(string groupName)
```

Returns a [Sandbox.PhysicsBody](/api/Sandbox.PhysicsBody) by its [Sandbox.PhysicsBody.GroupName](/api/Sandbox.PhysicsBody/GroupName) within this group.

### Parameters

- `groupName` (`string`): Name of the physics body to look up.

### Returns

`PhysicsBody`: The physics body, or null if body with given name is not found.

Declared in [Sandbox.PhysicsGroup](/api/Sandbox.PhysicsGroup).
Assembly: `Sandbox.Engine`.
