Вектор 4
Обзор
Vector4 это класс в Aspose.3d для Typescript. Наследники от: Vector4.
Vector4 реализует 4-D-вектор с конструкторами для отдельных компонентов или из Vectors3 plus w, и поддерживает доступ к компонентам, мутацию, конверсию струн и тестирование равенства.
Свойства
| Наименование: | Тип: | Доступ к ним | Описание: |
|---|---|---|---|
x | number | Читайте . | Содержит первый компонент вектора (X) |
y | number | Читайте . | Содержит вторую (Y) составляющую вектора. |
z | number | Читайте . | Содержит третий компонент вектора (Z) |
w | number | Читайте . | Содержит четвертую (W) составляющую вектора. |
Методы
| Подпись | Описание: |
|---|---|
constructor() | Создает вектор с использованием смешанного аргумента, где x может быть Vector2, Vector3 или числом, за которым следуют числа y, z и w. |
constructor(x: number, y: number, z: number, w: number) | |
constructor(vec3: FVector3, w: number) | |
constructor(vec: FVector2, w: number) | |
| `constructor(x: FVector2 | FVector3 |
set(newX: number, newY: number, newZ: number, newW: number) | Назначает новые значения компонентам x, y, z и w. |
getItem(key: number) → number | |
setItem(key: number, value: number) | Устанавливает компонент в данном индексе (0-3), чтобы обеспечить значение. |
toString() → string | |
equals(other: Vector4) → boolean |