FVector3

Общ преглед

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Проверява дали този вектор е равен на друг векторичен компонент.
 Български