Vector.Addition Operator
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee voegt u een vector toe aan een punt of aan een andere vector.
Overloads
| Name | Description |
|---|---|
| Addition(Vector, Vector) |
Voegt twee vectoren toe en retourneert het resultaat als een vector. |
| Addition(Vector, Point) |
Vertaalt een punt door de opgegeven vector en retourneert het resulterende punt. |
Addition(Vector, Vector)
Voegt twee vectoren toe en retourneert het resultaat als een vector.
public:
static System::Windows::Vector operator +(System::Windows::Vector vector1, System::Windows::Vector vector2);
public static System.Windows.Vector operator +(System.Windows.Vector vector1, System.Windows.Vector vector2);
static member ( + ) : System.Windows.Vector * System.Windows.Vector -> System.Windows.Vector
Public Shared Operator + (vector1 As Vector, vector2 As Vector) As Vector
Parameters
- vector1
- Vector
De eerste vector die moet worden toegevoegd.
- vector2
- Vector
De tweede vector die moet worden toegevoegd.
Retouren
De som van vector1 en vector2.
Voorbeelden
In het volgende voorbeeld ziet u hoe u deze operator (+) gebruikt om twee Vector structuren toe te voegen en een Vector.
private Vector overloadedAdditionOperatorExample1()
{
Vector vector1 = new Vector(20, 30);
Vector vector2 = new Vector(45, 70);
Vector vectorResult = new Vector();
// Add the two vectors together.
// vectorResult is equal to (65,100)
vectorResult = vector1 + vector2;
return vectorResult;
}
Private Function overloadedAdditionOperatorExample1() As Vector
Dim vector1 As New Vector(20, 30)
Dim vector2 As New Vector(45, 70)
Dim vectorResult As New Vector()
' Add the two vectors together.
' vectorResult is equal to (65,100)
vectorResult = vector1 + vector2
Return vectorResult
End Function
Zie ook
Van toepassing op
Addition(Vector, Point)
Vertaalt een punt door de opgegeven vector en retourneert het resulterende punt.
public:
static System::Windows::Point operator +(System::Windows::Vector vector, System::Windows::Point point);
public static System.Windows.Point operator +(System.Windows.Vector vector, System.Windows.Point point);
static member ( + ) : System.Windows.Vector * System.Windows.Point -> System.Windows.Point
Public Shared Operator + (vector As Vector, point As Point) As Point
Parameters
- vector
- Vector
De vector die wordt gebruikt om te vertalen point.
- point
- Point
Het punt om te vertalen.
Retouren
Het resultaat van vertalen point door vector.
Voorbeelden
In het volgende voorbeeld ziet u hoe u deze operator (+) gebruikt om een Point structuur te vertalen naar een Vector structuur.
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;
}
Private Function overloadedAdditionOperatorExample2() As Point
Dim point1 As New Point(10, 5)
Dim vector1 As New Vector(20, 30)
Dim pointResult As New Point()
' Add the point to the vector.
' pointResult is equal to (30,35).
pointResult = point1 + vector1
Return pointResult
End Function