FVector3
Overview
FVector3 є клас в Aspose.3D FOSS для Typescript.
FVector3.constructor creates a vector with default components (0,0,0).
Цей клас надає 11 методів роботи з об’єктами FVector3 в програмах Typescript. Доступні методи включають: constructor, equals, getItem, normalize, one, setItem, toString, unitX, unitY, unitZ, zero. Всі публічні члени доступні будь-якій додаткові Typescript після встановлення пакету FOSS для Typed. Свойства: x, y, z.
Description
FVector3 є клас в бібліотеці Aspose.3D FOSS для TypeScript, який показує 10 методів і 3 властивості для програмного використання.
Основні можливості включають: number; number; number.Ці операції дозволяють розробникам інтегрувати функціональність fvector3 безпосередньо в додатки TypeScript .
Клас пропонує 4 конструкторні перевантаження, що дозволяє гнучку ініціалізацію в залежності від контексту покликання.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
x | number | Читання/писання | Отримає х. |
y | number | Читання/писання | Обирає y. |
z | number | Читання/писання | З’єднується з. |
Methods
| Signature | Description |
|---|---|
constructor() | Створює вектор з значення х або 2D-вектора і 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,0,0) |
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) | Налаштовує значення елемента. |
toString() → string | Повертає символічний показник вектора. |
equals(other: FVector3) → boolean | Перевірка того, чи мають обидва вектори ідентичні компоненти. |