Skip to content

@simversus/yjvisDocs


@simversus/yjvis / QuadTree

Class: QuadTree

Constructors

new QuadTree()

new QuadTree(rect, maxLevel, maxCount, level): QuadTree

Parameters

rect: QuadTreeRect

maxLevel: number = 2

maxCount: number = 10

level: number = 0

Returns

QuadTree

Defined in

math/QuadTree.ts:17

Methods

add()

add(rect): void

Parameters

rect: QuadTreeRect

Returns

void

Defined in

math/QuadTree.ts:64


divide()

divide(): void

Returns

void

Defined in

math/QuadTree.ts:79


getExistedNodes()

getExistedNodes(rect): QuadTree[]

Parameters

rect: QuadTreeRect

Returns

QuadTree[]

Defined in

math/QuadTree.ts:40


getObjects()

getObjects(out): QuadTreeRect[]

Parameters

out: QuadTreeRect[] = []

Returns

QuadTreeRect[]

Defined in

math/QuadTree.ts:93


search(rect, out): QuadTreeRect[]

Parameters

rect: QuadTreeRect

out: QuadTreeRect[] = []

Returns

QuadTreeRect[]

Defined in

math/QuadTree.ts:24