---
title: "init(fxMatrix:)"
framework: Professional Video Applications
role: symbol
role_heading: Initializer
platforms: [fxplug 3.1+]
path: "professional_video_applications/fxmatrix44/init(fxmatrix:)"
---

# init(fxMatrix:)

Initializes the matrix using the specified matrix object.

## Declaration

```swift
init!(fxMatrix newFxMatrix: FxMatrix44!)
```

## Parameters

- `newFxMatrix`: A 4 x 4 matrix object.

## Return Value

Return Value An initialized matrix object or nil if the object couldn’t be created.

## See Also

### Creating and Initializing a Matrix

- [init()](professional_video_applications/fxmatrix44/init().md)
- [init(matrix44Data:)](professional_video_applications/fxmatrix44/init(matrix44data:).md)
- [init(colorMatrix44Data:)](professional_video_applications/fxmatrix44/init(colormatrix44data:).md)
