Fвектор2

Обзор

FVector2 это класс в Aspose.3d для Typescript. Наследники от: FVector2.

FVector2 реализует 2-D-вектор с геттерами/сетерами для x и y, арифметическими операциями, длиной, нормализацией, точечным произведением и статическим методом анализа.

Свойства

Наименование:Тип:Доступ к нимОписание:
xnumberЧитайте .Сохраняет горизонтальную составляющую вектора.
ynumberЧитайте .Сохраняет вертикальную составляющую вектора.

Методы

ПодписьОписание:
constructor(x: number, y: number)Создает новый вектор с указанными компонентами x и y.
toString()stringВозвращает строчное представление вектора в виде “(x, y) “.
equals(other: FVector2)booleanВозвращает истинное значение, если другой вектор имеет одинаковые значения x и y.
add(other: FVector2)FVector2Возвращает новый FVector2, который является суммой компонентов этого и других.
sub(other: FVector2)FVector2
mul(scalar: number)FVector2Возвращает новый FVector2, компоненты которого являются этим вектором умноженным на скалярный.
div(scalar: number)FVector2
length()number
normalize()FVector2Возвращает единичный вектор в том же направлении, что и этот векторы.
dot(other: FVector2)numberВозвращает точечный произведение этого вектора с другим вектором.
parse(input: string)FVector2Создает FVector2 из строки, содержащей два числовых значения.
 Русский