Taos API Reference
    Preparing search index...

    Class Vec4

    4D vector with mutable x/y/z/w components and immutable arithmetic methods.

    Index

    Constructors

    • Parameters

      • x: number = 0
      • y: number = 0
      • z: number = 0
      • w: number = 0

      Returns Vec4

    Properties

    x: number
    y: number
    z: number
    w: number
    ZERO: Vec4 = ...
    ONE: Vec4 = ...

    Methods

    • Sets x, y, z, w in place and returns this.

      Parameters

      • x: number
      • y: number
      • z: number
      • w: number

      Returns this

    • Sets x, y, z, w from an array-like object starting at the given offset.

      Parameters

      • a: ArrayLike<number>
      • offset: number = 0

      Returns this

    • Returns [x, y, z, w].

      Returns [number, number, number, number]

    • Reads four consecutive components from a numeric array starting at offset.

      Parameters

      • a: ArrayLike<number>
      • offset: number = 0

      Returns Vec4