Vector.Addition Operator (Vector, Point)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Translates a point by the specified vector and returns the resulting point.

Namespace:   System.Windows
Assembly:  WindowsBase (in WindowsBase.dll)

public static Point operator +(
	Vector vector,
	Point point
)

Parameters

vector
Type: System.Windows.Vector

The vector used to translate point.

point
Type: System.Windows.Point

The point to translate.

Return Value

Type: System.Windows.Point

The result of translating point by vector.

The following example shows how to use this operator (+) to translate a Point structure to a Vector structure.

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

    // Add the point to the vector.
    // pointResult is equal to (30,35).
    pointResult = point1 + vector1;

    return pointResult;

}

.NET Framework
Available since 3.0
Return to top
Show: