Options
All
  • Public
  • Public/Protected
  • All
Menu

Data Structures

Index

Type aliases

BinaryTreeNode

BinaryTreeNode<TValue>: { left?: BinaryTreeNode<TValue>; right?: BinaryTreeNode<TValue>; score: number; value: TValue }

Type parameters

  • TValue

Type declaration

ScoringFunction

ScoringFunction<TValue>: (value: TValue) => number

A function used when scoring items during insert in a binary tree.

Type parameters

  • TValue

Type declaration

    • (value: TValue): number
    • Parameters

      • value: TValue

      Returns number

Vector

Vector: [number, number]

Functions

Const isVectorInBounds

  • isVectorInBounds(__namedParameters: [number, number], boundaryX: number, boundaryY: number, boundaryWidth: number, boundaryHeight: number): boolean
  • Parameters

    • __namedParameters: [number, number]
    • boundaryX: number
    • boundaryY: number
    • boundaryWidth: number
    • boundaryHeight: number

    Returns boolean

Generated using TypeDoc