Vector.Add 方法

定義

將向量加入至點或另一個向量中。

多載

Add(Vector, Point)

依指定的向量平移指定的點,並傳回產生的點。

Add(Vector, Vector)

將兩個向量相加,並傳回結果做為 Vector 結構。

Add(Vector, Point)

依指定的向量平移指定的點,並傳回產生的點。

public:
 static System::Windows::Point Add(System::Windows::Vector vector, System::Windows::Point point);
public static System.Windows.Point Add (System.Windows.Vector vector, System.Windows.Point point);
static member Add : System.Windows.Vector * System.Windows.Point -> System.Windows.Point
Public Shared Function Add (vector As Vector, point As Point) As Point

參數

vector
Vector

要將指定的點平移的數量。

point
Point

要平移的點。

傳回

Point

point 轉換 vector 的結果。

範例

下列範例示範如何使用這個方法,將 結構新增 PointVector 結構。

private Point addPointAndVectorExample()
{
    Vector vector1 = new Vector(20, 30);
    Point point1 = new Point(10, 5);
    Point pointResult = new Point();

    // Add Point and Vector together.
    // pointResult is equal to (30,35).
    pointResult = Vector.Add(vector1, point1);

    return pointResult;
}

另請參閱

適用於

Add(Vector, Vector)

將兩個向量相加,並傳回結果做為 Vector 結構。

public:
 static System::Windows::Vector Add(System::Windows::Vector vector1, System::Windows::Vector vector2);
public static System.Windows.Vector Add (System.Windows.Vector vector1, System.Windows.Vector vector2);
static member Add : System.Windows.Vector * System.Windows.Vector -> System.Windows.Vector
Public Shared Function Add (vector1 As Vector, vector2 As Vector) As Vector

參數

vector1
Vector

要相加的第一個向量。

vector2
Vector

要相加的第二個向量。

傳回

Vector

vector1vector2 的總和。

範例

下列範例示範如何使用這個方法來加入兩 Vector 個結構。

private Vector addTwoVectorsExample()
{
    // Create two Vector structures.
    Vector vector1 = new Vector(20, 30);
    Vector vector2 = new Vector(45, 70);
    Vector vectorResult = new Vector();

    // Add the vectors together. 
    // vectorResult is equal to (65, 100).
    vectorResult = Vector.Add(vector1, vector2);

    return vectorResult;
}

另請參閱

適用於