FVector3
Pregled
FVector3 је класа у Aspose.3D FOSS за Типскрипт.
FVector3.constructor ствара вектор са подразумеваним компонентама (0,0,0) .
Ова класа пружа 11 метода за рад са објектима ФВектор3 у програмима Типескрипт. Доступне методе укључују: constructor, equals, getItem, normalize, one, setItem, toString, unitX, unitY, unitZ, zero. Сви јавни чланови су доступни за било коју апликацију Типескрипт након инсталације Aspose.3D ФОСС-а за пакете Типаскрит. имовине : x, y, z.
Opis
FVector3 је класа у библиотеци Aspose.3D ФОСС за TypeScript која излага 10 метода и 3 својства за програмску употребу.
Кључне способности укључују: number; number; number.Ове операције омогућавају програмерима да интегришу функцију фвектор3 директно у апликације TypeScript.
Класа нуди 4 конструктора преоптерећења, омогућавајући флексибилне иницијализације у зависности од позивног контекста.
Svojstva
| Име | Тип | Access | Opis |
|---|---|---|---|
x | number | Прочитајте / Пишите | Vraća x. |
y | number | Прочитајте / Пишите | Dohvata y. |
z | number | Прочитајте / Пишите | Vraća z. |
Metode
| Signature | Opis |
|---|---|
constructor() | Креира вектор из или x вредности или 2Д вектора и y, z |
constructor(x: number, y: number, z: number) | |
constructor(vec2: FVector2, z: number) | |
| `constructor(x: number | FVector2, y: number, z: number)` |
zero() → FVector3 | Враћа вектор (0,00) |
one() → FVector3 | Враћа вектор (1,1,1) |
unitX() → FVector3 | Враћа јединицу вектора (1,0,0) |
unitY() → FVector3 | |
unitZ() → FVector3 | |
normalize() → FVector3 | Враћа вектор дужине 1 тачка у истом правцу |
getItem(key: number) → number | Враћа компоненту на индекс 0=x,1=y,2=z |
setItem(key: number, value: number) | Postavlja vrednost stavke. |
toString() → string | Враћа реду репрезентацију вектора |
equals(other: FVector3) → boolean | Проверите да ли оба вектора имају идентичне компоненте |