Vector4
Overview
Vector4 is a class in Aspose.3D FOSS for Typescript.
Vector4.constructor creates a new Vector4 with default components (0,0,0,0).
Properties
| Name | Type | Access | Description |
|---|---|---|---|
x | number | Read/Write | Holds the vector’s X component |
y | number | Read/Write | |
z | number | Read/Write | |
w | number | Read/Write |
Methods
| Signature | Description |
|---|---|
constructor() | Creates a Vector4 from a mixed first argument (FVector2, FVector3, or number) and y, z, w numbers |
constructor(x: number, y: number, z: number, w: number) | |
constructor(vec3: FVector3, w: number) | |
constructor(vec: FVector2, w: number) | |
constructor(x: FVector2 | FVector3 | number, y: number, z: number, w: number) | |
set(newX: number, newY: number, newZ: number, newW: number) | Assigns new values to x, y, z, and w components |
getItem(key: number) → number | |
setItem(key: number, value: number) | Updates the component at the specified index with the provided value |
toString() → string | |
equals(other: Vector4) → boolean |