---
title: vImage_CGAffineTransform
framework: accelerate
role: symbol
role_heading: Type Alias
path: accelerate/vimage_cgaffinetransform
---

# vImage_CGAffineTransform

A structure for values that represent a Core Graphics–compatible affine transformation.

## Declaration

```swift
typealias vImage_CGAffineTransform = vImage_AffineTransform_Double
```

## Mentioned in

Applying geometric transforms to images

## Discussion

Discussion This structure represents the 3x2 matrix :

This structure changes size to be the same size as the Core Graphics CGAffineTransform data structure. CGAffineTransform describes functions for creating and manipulating matrixes of this form.

## See Also

### Data Types

- [vImage_Buffer](accelerate/vimage_buffer.md)
- [vImagePixelCount](accelerate/vimagepixelcount.md)
- [vImage_AffineTransform](accelerate/vimage_affinetransform.md)
- [vImage_AffineTransform_Double](accelerate/vimage_affinetransform_double.md)
- [vImage_Error](accelerate/vimage_error.md)
- [vImage_Flags](accelerate/vimage_flags.md)
- [GammaFunction](accelerate/gammafunction.md)
- [ResamplingFilter](accelerate/resamplingfilter.md)
