Class Box<T>Abstract

Type Parameters

  • T extends Vector<Float32Array | Int32Array> = Vector<Float32Array | Int32Array>

Hierarchy

Constructors

Properties

Accessors

Methods

Constructors

  • Type Parameters

    • T extends Vector<Int32Array | Float32Array, T> = Vector<Int32Array | Float32Array>

    Parameters

    • data: T["data"]
    • className: (new () => T)
        • new (): T
        • Returns T

    Returns Box<T>

Properties

m_className: (new () => T)

Type declaration

    • new (): T
    • Returns T

m_data: T["data"]
m_type: string

Accessors

  • get data(): T
  • Returns T

  • set data(data): void
  • Parameters

    • data: T

    Returns void

  • get max(): T
  • Returns T

  • set max(v): void
  • Parameters

    • v: T

    Returns void

  • get min(): T
  • Returns T

  • set min(v): void
  • Parameters

    • v: T

    Returns void

  • get type(): string
  • Returns string

Methods

  • Returns T

  • Returns Box<T>

  • Parameters

    Returns boolean

  • Parameters

    Returns void

  • Parameters

    • amount: number

    Returns void

  • Returns T

  • Parameters

    Returns void

  • Parameters

    • array: ArrayLike<number>

    Returns void

  • Parameters

    • min: T
    • max: T

    Returns void

  • Parameters

    • Rest ...values: number[]

    Returns void

Generated using TypeDoc