Hierarchy

  • KDTree

Constructors

Properties

Accessors

Methods

Constructors

  • Parameters

    • fingerprints: Fingerprint[]
    • distanceFn: ((pointA: number[], pointB: number[]) => number)
        • (pointA: number[], pointB: number[]): number
        • Parameters

          • pointA: number[]
          • pointB: number[]

          Returns number

    • depth: number = 0

    Returns KDTree

Properties

axis: number
fingerprint: Fingerprint
left: KDTree
right: KDTree

Accessors

Methods

  • Parameters

    • point: number[]
    • count: number = 1
    • Optional maxDistance: number

    Returns [AbsolutePosition, number][]