Vector4
General
Vector4 és una classe en Aspose.3d per Typescript. Heretaris de: Vector4.
Vector4 implementa un vector 4D amb constructors per a components individuals o d’un Vectore3 més w, i dóna suport a l’accés de components, mutació, conversió de cadenes i proves d ’ igualtat.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
x | number | Llegeix. | Tingues el primer component (X) del vector. |
y | number | Llegeix. | Tingues el segon component (Y) del vector. |
z | number | Llegeix. | Tingues el tercer component (Z) del vector. |
w | number | Llegeix. | Tingues el quart component (W) del vector. |
Mètodes
| Signatura | Descripció |
|---|---|
constructor() | Crea un vector utilitzant un argument mixt on x pot ser un Vector2, Vector3 o nombre, seguit de nombres y, z i 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) | Assigna nous valors als components x, y, z i w. |
getItem(key: number) → number | |
setItem(key: number, value: number) | S’estableix el component en l’índex donat (0-3) al valor proporcionat. |
toString() → string | |
equals(other: Vector4) → boolean |