Vector4
Resumo geral
Vector4 é uma classe em Aspose.3d para Typescript. Herdeiros de: Vector4.
Vector4 implementa um vetor 4D com construtores para componentes individuais ou de um vector3 mais w, e suporta acesso a componentes, mutação, conversão de cadeias e testes de igualdade.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
x | number | Leia. | Contém o primeiro componente (X) do vetor. |
y | number | Leia. | Contém o segundo componente (Y) do vetor. |
z | number | Leia. | Contém o terceiro componente (Z) do vetor. |
w | number | Leia. | Contém o quarto componente (W) do vetor. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
constructor() | Cria um vetor usando um argumento misto onde x pode ser um Vector2, Vectore3, ou número, seguido por y, z, w números |
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) | Atribui novos valores para os componentes x, y, z e w. |
getItem(key: number) → number | |
setItem(key: number, value: number) | Indicar o componente no índice dado (0‐3) para o valor fornecido. |
toString() → string | |
equals(other: Vector4) → boolean |