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