Class

NSAffineTransform

A graphics coordinate transformation. 画像座標変換。

Declaration 宣言

@interface NSAffineTransform : NSObject

Overview 概要

A transformation specifies how points in one coordinate system are transformed to points in another coordinate system. An affine transformation is a special type of transformation that preserves parallel lines in a path but does not necessarily preserve lengths or angles. Scaling, rotation, and translation are the most commonly used manipulations supported by affine transforms, but shearing is also possible. ある変換は、どうやってある座標システムの中の点を別の座標システムの中の点に変換するかを指定します。アフィン変換は、変換の特別な種類です、それはあるパスにおける平行線を保ちます、しかし必ずしも長さや角度を保ちません。拡大縮小、回転、そして平行移動は、アフィン変換によってサポートされる操作でもっとも普通に使われます、しかし剪断変形もまた可能です。

Methods for applying affine transformations to the current graphics context and a method for applying an affine transformation to an NSBezierPath object are described in NSAffineTransform Additions Reference in the Application Kit. アフィン変換を現在の画像に適用する様々なメソッドとアフィン変換をNSBezierPathオブジェクトに変換するメソッドは、Application KitのNSAffineTransform Additions Referenceにおいて記述されます。

Topics 話題

Creating an Affine Transform アフィン変換を作成する

Accumulating Transformations 変換の累算

Transforming Data and Objects データおよびオブジェクトの変換

Accessing the Transformation Matrix 変換マトリックスにアクセスする

Setting and Building the Current Transformation Matrix 現在の変換行列の設定と組み立て

Relationships 関係

Inherits From 継承元

Conforms To 次に準拠

See Also 参照

Geometry 幾何学