CGAffineTransform.Translate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Translate(nfloat, nfloat, MatrixOrder) | |
Translate(nfloat, nfloat) |
指定された X パラメーターによってすべての X 値を変更し、指定された Y パラメーターによってすべての Y 値を変更することで、アフィン変換を変換します。 |
Translate(CGAffineTransform, nfloat, nfloat) |
指定された X パラメーターによってすべての X 値を変更し、指定された Y パラメーターによってすべての Y 値を変更することで、アフィン変換を変換します。 |
Translate(nfloat, nfloat, MatrixOrder)
public void Translate (nfloat tx, nfloat ty, CoreGraphics.MatrixOrder order);
member this.Translate : nfloat * nfloat * CoreGraphics.MatrixOrder -> unit
パラメーター
- tx
- nfloat
- ty
- nfloat
- order
- MatrixOrder
適用対象
Translate(nfloat, nfloat)
指定された X パラメーターによってすべての X 値を変更し、指定された Y パラメーターによってすべての Y 値を変更することで、アフィン変換を変換します。
[Foundation.Advice("By default, the new operation is applied after the old operation: t' = t * [ 1 0 0 1 tx ty ].\nTo have the same behavior as the native Swift API, pass 'MatrixOrder.Prepend' to 'Translate (nfloat, nfloat, MatrixOrder)'.")]
public void Translate (nfloat tx, nfloat ty);
public void Translate (nfloat tx, nfloat ty);
member this.Translate : nfloat * nfloat -> unit
パラメーター
- tx
- nfloat
変換を移動する X 値。
- ty
- nfloat
変換を移動する Y 値。
- 属性
注釈
アフィンをインプレースで変更します。
このメソッドは、ネイティブ CoreGraphics の CGAffineTransformTranslate メソッドと同じではありません (この場合は M:CoreGraphics.CGAffineTransform.Translate(CoreGraphics.CGAffineTransform,System.Single) を使用します)。
適用対象
Translate(CGAffineTransform, nfloat, nfloat)
指定された X パラメーターによってすべての X 値を変更し、指定された Y パラメーターによってすべての Y 値を変更することで、アフィン変換を変換します。
public static CoreGraphics.CGAffineTransform Translate (CoreGraphics.CGAffineTransform transform, nfloat tx, nfloat ty);
static member Translate : CoreGraphics.CGAffineTransform * nfloat * nfloat -> CoreGraphics.CGAffineTransform
パラメーター
- transform
- CGAffineTransform
翻訳するアフィン。
- tx
- nfloat
変換を移動する X 値。
- ty
- nfloat
変換を移動する Y 値。
戻り値
変換されたアフィン変換。
注釈
このメソッドは、ネイティブ CoreGraphics の CGAffineTransformTranslate メソッドと同じです。