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

NameTypeAccessDescription
xnumberRead/WriteHolds the vector’s X component
ynumberRead/Write
znumberRead/Write
wnumberRead/Write

Methods

SignatureDescription
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

See Also