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.

Примеры

В следующем примере показано, как использовать этот метод для добавления Point структуры в структуру Vector .

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

Сумма vector1 и vector2.

Примеры

В следующем примере показано, как использовать этот метод для добавления двух 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;
}

См. также раздел

Применяется к