Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • IVector

Indexable

[i: number]: number

Index

Properties

length: number

Methods

  • [iterator](): any
  • Returns any

  • forEach(cb: (v: number, index: number) => void): void
  • Parameters

    • cb: (v: number, index: number) => void
        • (v: number, index: number): void
        • Parameters

          • v: number
          • index: number

          Returns void

    Returns void

  • map(cb: (v: number, index: number) => number): IVector
  • Parameters

    • cb: (v: number, index: number) => number
        • (v: number, index: number): number
        • Parameters

          • v: number
          • index: number

          Returns number

    Returns IVector

  • reduce(cb: (acc: number, cur: number, index?: number) => number, init: number): number
  • Parameters

    • cb: (acc: number, cur: number, index?: number) => number
        • (acc: number, cur: number, index?: number): number
        • Parameters

          • acc: number
          • cur: number
          • Optional index: number

          Returns number

    • init: number

    Returns number