Vector.Addition Operátor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá vektor k bodu nebo jinému vektoru.
Přetížení
Addition(Vector, Vector) |
Přidá dva vektory a vrátí výsledek jako vektor. |
Addition(Vector, Point) |
Převede bod podle zadaného vektoru a vrátí výsledný bod. |
Addition(Vector, Vector)
Přidá dva vektory a vrátí výsledek jako vektor.
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
Parametry
- vector1
- Vector
První vektor, který chcete přidat.
- vector2
- Vector
Druhý vektor, který chcete přidat.
Návraty
Součet a vector2
.vector1
Příklady
Následující příklad ukazuje, jak pomocí tohoto operátoru (+) přidat dvě Vector struktury a vrátit 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
Viz také
Platí pro
Addition(Vector, Point)
Převede bod podle zadaného vektoru a vrátí výsledný bod.
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
Parametry
- vector
- Vector
Vektor použitý k překladu point
.
- point
- Point
Bod, který se má přeložit.
Návraty
Výsledek překladu point
podle vector
.
Příklady
Následující příklad ukazuje, jak pomocí tohoto operátoru (+) přeložit Point strukturu do Vector struktury.
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