# Sandbox.Frustum.IsInside

## Overload 1

```csharp
bool IsInside(in Vector3 point)
```

Returns whether the given point is inside this frustum.

### Parameters

- `in point` (`Vector3`)

### Returns

`bool`

## Overload 2

```csharp
bool IsInside(in BBox box, bool partially = False)
```

Returns whether given AABB is inside this frustum.

### Parameters

- `in box` (`BBox`): The AABB to test.
- `partially` (`bool`), default `False`: Whether test for partial intersection, or complete encompassing of the AABB within this frustum.

### Returns

`bool`

## Overload 3

```csharp
bool IsInside(in Vector3 center, float radius, bool partially = False)
```

Returns whether the given sphere is inside this frustum.

### Parameters

- `in center` (`Vector3`): The center of the sphere.
- `radius` (`float`): The radius of the sphere.
- `partially` (`bool`), default `False`: Whether test for partial intersection, or complete encompassing of the sphere within this frustum.

### Returns

`bool`

## Overload 4

```csharp
bool IsInside(in Sphere sphere, bool partially = False)
```

Returns whether the given sphere is inside this frustum.

### Parameters

- `in sphere` (`Sphere`): The sphere to test against.
- `partially` (`bool`), default `False`: Whether test for partial intersection, or complete encompassing of the sphere within this frustum.

### Returns

`bool`

Declared in [Sandbox.Frustum](/api/Sandbox.Frustum).
Assembly: `Sandbox.System`.
