Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Vector4

Hierarchy

  • Vector4

Index

Constructors

constructor

  • new Vector4(x?: undefined | number, y?: undefined | number, z?: undefined | number, w?: undefined | number): Vector4
  • Parameters

    • Optional x: undefined | number
    • Optional y: undefined | number
    • Optional z: undefined | number
    • Optional w: undefined | number

    Returns Vector4

Properties

Static dummy

dummy: Vector4 = new Vector4()

Static pool

pool: ObjectPool<Vector4> = new ObjectPool(Vector4, 128)

Accessors

manhattanLength

  • get manhattanLength(): number

w

  • get w(): number
  • set w(w: number): void

x

  • get x(): number
  • set x(x: number): void

y

  • get y(): number
  • set y(y: number): void

z

  • get z(): number
  • set z(z: number): void

Methods

copy

getVec3

multiply

  • multiply(scalar: number): this

set

  • set(x: number, y: number, z: number, w: number): this

toArray

  • toArray(): number[]

transform

Static fromArray

  • fromArray(arr: number[]): void

Static fromPool