Hierarchy

  • Vector4

Implements

  • Vec4

Constructors

Properties

type: string = "vec4"
w: number
x: number
y: number
z: number

Accessors

Methods

  • The distance between two Vectors.

    Returns

    Distance between this and another vector.

    Parameters

    • v: Vector4Type

      Vector4 to find distance between.

    Returns number

  • The product of the Euclidean magnitudes of this and another Vector4.

    Returns

    Euclidean magnitude with another vector.

    Parameters

    • v: Vector4Type

      Vector4 to find Euclidean magnitude between.

    Returns number

  • Parameters

    • v: Vector4Type

    Returns number

  • Parameters

    • v: Vector4Type

    Returns void

  • Returns [number, number, number, number]

  • Parameters

    • v1: Vector4Type
    • v2: Vector4Type

    Returns number

  • Creates a vector from an array of numbers

    Parameters

    • primitive: number[] | [number, number, number, number]

      An array of numbers (usually returned by a native) ```

    Returns Vector4

  • Creates an array of vectors from an array number arrays

    Parameters

    • primitives: number[][] | [number, number, number, number][]

      A multi-dimensional array of number arrays ```

    Returns Vector4[]

Generated using TypeDoc