Fвектор3

Обзор

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

FVector3 обеспечивает 3D-векторную функциональность, включая статические конструкторы zero(), one ((() unitX ()) unitY ()). unitZ ().

Свойства

Наименование:Тип:Доступ к нимОписание:
xnumberЧитайте .Хранит компонент X вектора.
ynumberЧитайте .
znumberЧитайте .

Методы

ПодписьОписание:
constructor()Создает вектор из значения x или 2D-вектора плюс y и z.
constructor(x: number, y: number, z: number)
constructor(vec2: FVector2, z: number)
`constructor(x: numberFVector2, y: number, z: number)`
zero()FVector3Возвращает вектор (0,0,0)
one()FVector3Возвращает вектор (1,1,1)
unitX()FVector3Возвращает единичный вектор (1,0,0)
unitY()FVector3
unitZ()FVector3
normalize()FVector3Возвращает копию вектора в единичной длине.
getItem(key: number)numberВозвращает значение компонента при индексе 0=x,1=y,2=z.
setItem(key: number, value: number)Присвоит значение компоненту при индексе 0=x,1=y,2=z
toString()stringВозвращает строчное представление вектора.
equals(other: FVector3)booleanПроверяет, равен ли этот вектор другому вектору по компонентам.
 Русский