Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IVector<T>

Type parameters

  • T

Hierarchy

Implemented by

Indexable

[id: number]: number

Index

Properties

buf

buf: Vec

Readonly length

length: number

offset

offset: number

stride

stride: number

Methods

[Symbol.iterator]

  • [Symbol.iterator](): Iterator<number>
  • Returns Iterator<number>

copy

  • copy(): T
  • Returns a copy of this instance. Shallow or deep copies are implementation specific.

    Returns T

copyView

  • copyView(): T

empty

  • empty(): T
  • Returns an empty/blank instance of same type (with possibly same config, if any).

    Returns T

eqDelta

  • eqDelta(o: T, eps?: undefined | number): boolean
  • Returns true if this value equals o with optional allowance for given tolerance eps.

    Parameters

    • o: T

      2nd value to test

    • Optional eps: undefined | number

      tolerance (usually defaults to DEFAULT_EPS)

    Returns boolean

Generated using TypeDoc