Vector4
Огляд
Vector4 є клас в Aspose.3D FOSS для Typescript.
Vector4.constructor створює новий Vector4 з умовними компонентами (0,0,0,0).
Цей клас надає 6 методів роботи з об’єктами Vector4 в програмах Typescript. Доступні методи включають: constructor, equals, getItem, set, setItem, toString. Всі публічні члени доступні будь-якій додаткові Typescript після встановлення пакету FOSS для Typed. Свойства: w, x, y, z.
Опис
Vector4 є клас в бібліотеці Aspose.3D FOSS для TypeScript, який показує 5 методів і 4 властивості для програмного використання.
Основні можливості включають: number; number; number.Ці операції дозволяють розробникам інтегрувати функціональність vector4 безпосередньо в додатки TypeScript .
Клас пропонує 5 конструкторних перевантажень, що дозволяє гнучкому ініціалізації в залежності від контексту покликання.
Свойства
| Назва: | Тип | Access | Опис |
|---|---|---|---|
x | number | Читання/писання | Отримує x. |
y | number | Читання/писання | Отримує y. |
z | number | Читання/писання | Отримує z. |
w | number | Читання/писання | Отримує w. |
Методи
| Signature | Опис |
|---|---|
constructor() | Створює Вектор4 з змішаного першого аргументу (FVector2, FVectors3, або число) і числа y, z, w. |
constructor(x: number, y: number, z: number, w: number) | Створює Вектор4 з зазначеними двойними компонентами x, y, z та w. |
constructor(vec3: FVector3, w: number) | Створює Вектор4 з FVector3 і подвійного компонента w. |
constructor(vec: FVector2, w: number) | Створює Вектор4 з FVector2 і подвійного компонента w. |
| `constructor(x: FVector2 | FVector3 |
set(newX: number, newY: number, newZ: number, newW: number) | Присвоює нові значення компонентам x, y, z та w. |
getItem(key: number) → number | Повертає значення компоненту при даному індексі (0=x, 1=y, 2=z, 3=w) |
setItem(key: number, value: number) | Встановлює значення елемента. |
toString() → string | Повертає символічне зображення цього вектора. |
equals(other: Vector4) → boolean | Повертає вірне, якщо всі компоненти відповідають іншому Vector4 |