Matrix.Translate(Double, Double) Matrix.Translate(Double, Double) Matrix.Translate(Double, Double) Matrix.Translate(Double, Double) Method

Definition

Fügt an die Matrix-Struktur eine Verschiebung um die angegebenen Offsets an.Appends a translation of the specified offsets to this Matrix structure.

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)

Parameter

offsetX
Double Double Double Double

Der Betrag für den Offset der Matrix auf der x-Achse.The amount to offset this Matrix along the x-axis.

offsetY
Double Double Double Double

Der Betrag für den Offset der Matrix auf der y-Achse.The amount to offset this Matrix along the y-axis.

Beispiele

Im folgenden Beispiel wird gezeigt, wie eine Übersetzung an Matrix eine Struktur angefügt wird.The following example shows how append a translation onto a Matrix structure.

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;
      
}

Gilt für:

Siehe auch