Constructors
constructor
- new QuadTree(rectangle, capacity): QuadTree
-
Properties
Private
_divided
_divided: any
Private
Readonly
_points
_points: any
Private
Readonly
_subdivide
_subdivide: any
Private
Readonly
_subs
_subs: any
Readonly
capacity
capacity: number
Readonly
rectangle
Methods
insert
- insert(point): boolean
-
Returns boolean
query
- query(range, check?, found?): Particle[]
-
Parameters
-
-
Optional
check: ((particle) => boolean)
-
- (particle): boolean
-
Returns boolean
-
Optional
found: Particle[]
queryCircle
- queryCircle(position, radius, check?): Particle[]
-
Parameters
-
-
radius: number
-
Optional
check: ((particle) => boolean)
-
- (particle): boolean
-
Returns boolean
queryRectangle
- queryRectangle(position, size, check?): Particle[]
-
Parameters
-
-
-
Optional
check: ((particle) => boolean)
-
- (particle): boolean
-
Returns boolean