Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "packedrtree"

Index

Interfaces

Type aliases

Variables

Functions

Type aliases

ReadNodeFn

ReadNodeFn: (treeOffset: number, size: number) => Promise<ArrayBuffer>

Type declaration

    • (treeOffset: number, size: number): Promise<ArrayBuffer>
    • Parameters

      • treeOffset: number
      • size: number

      Returns Promise<ArrayBuffer>

Variables

Const NODE_ITEM_LEN

NODE_ITEM_LEN: number = 8 * 4 + 8

Functions

calcTreeSize

  • calcTreeSize(numItems: number, nodeSize: number): number
  • Parameters

    • numItems: number
    • nodeSize: number

    Returns number

generateLevelBounds

  • generateLevelBounds(numItems: number, nodeSize: number): any[]
  • Parameters

    • numItems: number
    • nodeSize: number

    Returns any[]

streamSearch

  • streamSearch(numItems: number, nodeSize: number, rect: Rect, readNode: ReadNodeFn): AsyncGenerator<number[], void, unknown>
  • Parameters

    Returns AsyncGenerator<number[], void, unknown>

Generated using TypeDoc