Structure

NSAffineTransformStruct

A structure that defines the three-by-three matrix that performs an affine transform between two coordinate systems.

Declaration

typedef struct {
    ...
} NSAffineTransformStruct;

Overview

For more details, see Cocoa Drawing Guide.

Topics

Instance Properties

m11

An element of the transform matrix that contributes scaling, rotation, and shear.

m12

An element of the transform matrix that contributes scaling, rotation, and shear.

m21

An element of the transform matrix that contributes scaling, rotation, and shear.

m22

An element of the transform matrix that contributes scaling, rotation, and shear.

tX

An element of the transform matrix that contributes translation.

tY

An element of the transform matrix that contributes translation.

See Also

Accessing the Transformation Matrix

transformStruct

The matrix coefficients stored as the transformation matrix.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software