Vector2

Vector2 class

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

Свойства

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

Методы

constructor

ИмяОписание
constructor()

Result:


constructor_overload

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

Parameters:

ИмяТипОписание
sNumberS.

Result:


constructor_overload2

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

Parameters:

ИмяТипОписание
vecFVector2Вектор в типе float.

Result:


constructor_overload3

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

Parameters:

ИмяТипОписание
xNumberКоордината x.
yNumberКоордината y.

Result:


getU

ИмяОписание
getU()Получает или задает компонент U, если Vector2 используется как координата отображения. Это псевдоним компонента x.

Result:


setU

ИмяОписание
setU(value)Получает или задает компонент U, если Vector2 используется как координата отображения. Это псевдоним компонента x.

Result:


getV

ИмяОписание
getV()Получает или задает компонент V, если Vector2 используется как координата отображения. Это псевдоним компонента y.

Result:


setV

ИмяОписание
setV(value)Получает или задает компонент V, если Vector2 используется как координата отображения. Это псевдоним компонента y.

Result:


getLength

ИмяОписание
getLength()Получает длину. Длина.

Result:


dot

ИмяОписание
dot(rhs)Получает скалярное произведение двух векторов

Parameters:

ИмяТипОписание
rhsVector2Значение правой части.

Result: Number


equals

ИмяОписание
equals(rhs)Проверьте, равны ли два vector2

Parameters:

ИмяТипОписание
rhsVector2Значение правой части.

Result: boolean


hashCode

ИмяОписание
hashCode()Получает хеш‑код Vector2

Result: Number


equals

ИмяОписание
equals(obj)Проверьте, равны ли два vector2

Parameters:

ИмяТипОписание
objObjectОбъект для сравнения.

Result: boolean


toString

ИмяОписание
toString()Возвращает java.lang.String, представляющий текущий Vector2.

Result: String


cross

ИмяОписание
cross(v)Векторное произведение двух векторов

Parameters:

ИмяТипОписание
Vector2null

Result: Number


normalize

ИмяОписание
normalize()Нормализует этот экземпляр.

Result: Vector2


compareTo

ИмяОписание
compareTo(other)Сравнивает текущий вектор с другим экземпляром.

Parameters:

ИмяТипОписание
otheVector2null

Result: Number