行列乗算に従ってソース座標(x1, y1)を変換して宛先座標(x2, y2)にするために使用される 3x3 行列。
[ x2 ] [ scaleX shearX translateX ] [ x1 ] [ y2 ] = [ shearY scaleY translateY ] [ y1 ] [ 1 ] [ 0 0 1 ] [ 1 ]
変換後、
x2 = scaleX * x1 + shearX * y1 + translateX; y2 = scaleY * y1 + shearY * x1 + translateY;
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
get | Number | X 座標のスケーリング要素を取得します。 |
get | Number | Y 座標のスケーリング要素を取得します。 |
get | Number | X 座標のせん断要素を取得します。 |
get | Number | Y 座標のせん断要素を取得します。 |
get | Number | ポイント単位の X 座標の変換要素を取得します。 |
get | Number | ポイント単位の Y 座標の変換要素を取得します。 |
to | Affine | この変換に基づいて新しい Affine を返します。 |
詳細なドキュメント
getScaleX()
X 座標のスケーリング要素を取得します。
戻る
Number
getScaleY()
Y 座標のスケーリング要素を取得します。
戻る
Number
getShearX()
X 座標のせん断要素を取得します。
戻る
Number
getShearY()
Y 座標のせん断要素を取得します。
戻る
Number
getTranslateX()
ポイント単位の X 座標の変換要素を取得します。
戻る
Number
getTranslateY()
ポイント単位の Y 座標の変換要素を取得します。
戻る
Number