次の方法で共有


CGAffineTransform.Translate メソッド

定義

オーバーロード

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 メソッドと同じです。

適用対象