# Matrix.Transform

## Overload 1

```csharp
Vector4 Transform(Vector4 v)
```

Transforms a vector by a 4x4 matrix

### Parameters

- `v` (`Vector4`)

### Returns

`Vector4`

## Overload 2

```csharp
Vector3 Transform(Vector3 v)
```

Transforms a vector by a 4x4 matrix

### Parameters

- `v` (`Vector3`)

### Returns

`Vector3`

## Overload 3

```csharp
Vector2 Transform(Vector2 v)
```

Transforms a vector by a 4x4 matrix

### Parameters

- `v` (`Vector2`)

### Returns

`Vector2`

Declared in [Matrix](/api/Matrix).
Assembly: `Sandbox.System`.
