FVector2

Общ преглед

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

FVector2 прилага 2D вектор с гетери/сетри за 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 от нишка, съдържаща две числови стойности.
 Български