Skip to content

@ue-too/dynamics / DynamicTree

Class: DynamicTree<T>

Defined in: dynamic-tree.ts:318

Dynamic AABB tree for efficient spatial queries.

Type Parameters

T

T extends SpatialIndexObject

Implements

Constructors

Constructor

new DynamicTree<T>(): DynamicTree<T>

Returns

DynamicTree<T>

Methods

clear()

clear(): void

Defined in: dynamic-tree.ts:325

Returns

void

Implementation of

SpatialIndex.clear


draw()

draw(context): void

Defined in: dynamic-tree.ts:567

Parameters

context

CanvasRenderingContext2D

Returns

void

Implementation of

SpatialIndex.draw


getStats()

getStats(): object

Defined in: dynamic-tree.ts:623

Returns

object

height

height: number

nodeCount

nodeCount: number


insert()

insert(object): void

Defined in: dynamic-tree.ts:330

Parameters

object

T

Returns

void

Implementation of

SpatialIndex.insert


retrieve()

retrieve(object): T[]

Defined in: dynamic-tree.ts:543

Parameters

object

T

Returns

T[]

Implementation of

SpatialIndex.retrieve