Vector2

Vector2 structure

Вектор с двумя компонентами.

public struct Vector2 : IComparable<Vector2>

Конструкторы

Имя Описание
Vector2(double) Инициализирует новый экземплярVector2 структура.
Vector2(FVector2) Инициализирует новый экземплярVector2 структура.
Vector2(double, double) Инициализирует новый экземплярVector2 структура.

Характеристики

Имя Описание
Length { get; } Получает длину.
U { get; set; } Получает или задает компонент U, еслиVector2 используется как координата отображения. Это псевдоним компонента x.
V { get; set; } Получает или задает компонент V, еслиVector2используется как координата отображения. Это псевдоним компонента y.

Методы

Имя Описание
CompareTo(Vector2) Сравнить текущий вектор с другим экземпляром.
Cross(Vector2) Перекрестное произведение двух векторов
Dot(Vector2) Получает скалярное произведение двух векторов
override Equals(object) Проверить, равны ли два вектора2
Equals(Vector2) Проверить, равны ли два вектора2
override GetHashCode() Получает хэш-код Vector2
Normalize() Нормализует этот экземпляр.
override ToString() ВозвращаетStringкоторый представляет текущийVector2 .
operator + Оператор сложения для Vector2
operator / Оператор деления для Vector2
operator == Оператор равенства для Vector2
explicit operator
operator != Оператор не равенства для Vector2
operator * Оператор умножения для Vector2 (2 operators)
operator - Оператор вычитания для Vector2

Поля

Имя Описание
x Компонент x.
y Компонент y.

Смотрите также