- SetTransformation(_、移-、)
- _によって指定された一次変換を適用する、移-、次に定義されたすべての数字
_、移-、: 6つの実数のリスト a、b、c、txであるdはtyされます。 任意な点がマッピングを受けるでしょう: (x、y)→(a.x+c.y+tx、b.x+d.y+ty)。 他の用語で、マトリクス (a、b、c、d)は適用された当時のa翻訳 (tyのtx)です。例えば、以下の線は窓の中心に座標の起源を設定します。BeginFigureにwを設定してください。(0) wのフレームにi、j、di、djを設定してください。 SetTransformation(1、0、0、1、di / 2、dj / 2) アイデンティティは 1、0、0、1、0、0です。 _によって定義された変化が移-変流に結合する、(Identity、デフォルトで) 相次ぐときに2回の独立している変化を適用したいなら、 SaveState()[…]を使用してください。 最初の変化を伴うRestoreState()包装紙。 - SetUserTransformation(_、移-、)
- SetTransformationのように、変化だけがユーザが定義する(形と、そして、いずれの設定にもそうしません)位置に適用されるだけです: SetUserTransformationはブロックとしてグラフィックを動かします。
変化を適用しながら終わるために、 _として空のリストを渡してください、移-、: SetUserTransformation({}) |