Structure

vImage_AffineTransform

A structure for values that represent an affine transformation.

Declaration

typedef struct vImage_AffineTransform {
    ...
} vImage_AffineTransform;

Overview

This structure represents the 3x2 matrix :

3 by 2 matrix

In 32-bit applications, this structure is just like the Core Graphics CGAffineTransform data structure. In 64-bit applications, the Core Graphics data structure is equivalent to vImage_AffineTransform_Double. Most of the time, you should use the vImage_CGAffineTransform data structure, which changes size depending on architecture.

The CGAffineTransform describes functions for creating and manipulating matrixes of this form.

Topics

Affine Transform Matrix Elements

a

The entry at position [1,1] in the matrix.

b

The entry at position [1,2] in the matrix.

c

The entry at position [2,1] in the matrix.

d

The entry at position [2,2] in the matrix.

tx

The entry at position [3,1] in the matrix.

ty

The entry at position [3,2] in the matrix.