---
title: "transform(fftSetup:log2n:source:destination:direction:)"
framework: accelerate
role: symbol
role_heading: Type Method
path: "accelerate/vdsp_fouriertransformfunctions/transform(fftsetup:log2n:source:destination:direction:)"
---

# transform(fftSetup:log2n:source:destination:direction:)

## Declaration

```swift
static func transform(fftSetup: OpaquePointer, log2n: vDSP_Length, source: UnsafePointer<Self.SplitComplex>, destination: UnsafeMutablePointer<Self.SplitComplex>, direction: vDSP.FourierTransformDirection)
```
