言語

Matrix.Translate(Double, Double) メソッド

定義

指定したオフセットの平行移動をこの Matrix 構造体に追加します。

public:
 void Translate(double offsetX, double offsetY);
public void Translate(double offsetX, double offsetY);
member this.Translate : double * double -> unit
Public Sub Translate (offsetX As Double, offsetY As Double)

パラメーター

offsetX
Double

この Matrix を x 軸に沿ってオフセットする量。

offsetY
Double

この Matrix を y 軸に沿ってオフセットする量。

次の例は、 Matrix 構造体に翻訳を追加する方法を示しています。

private Matrix translateExample()
{
    
    Matrix myMatrix = new Matrix(5, 10, 15, 20, 25, 30);
    
    myMatrix.Translate(5, 10);

    // myMatrix is equal to (5, 10, 15, 20, 30, 40).
    return myMatrix;
}

適用対象

こちらもご覧ください