---
title: "init(cgAffineTransform:)"
framework: coreimage
role: symbol
role_heading: Initializer
path: "coreimage/civector/init(cgaffinetransform:)-59e4k"
---

# init(cgAffineTransform:)

Create a Core Image vector object that is initialized with six values provided by a CGAffineTransform structure.

## Declaration

```swift
convenience init(cgAffineTransform t: CGAffineTransform)
```

## Parameters

- `t`: The CGAffineTransform structure.

## Return Value

Return Value  An autoreleased CIVector object of length 6.

## Discussion

Discussion The CGAffineTransform structure’s a, b, c, d, tx and ty values are stored in the vector’s six values.

## See Also

### Creating a Vector

- [init(cgPoint:)](coreimage/civector/init(cgpoint:)-3mobm.md)
- [init(cgRect:)](coreimage/civector/init(cgrect:)-3undj.md)
