Constructors
constructor
- new QuadTree(rectangle, capacity): QuadTree
Properties
Readonlycapacity
capacity: number
Readonlyrectangle
Methods
insert
- insert(point): boolean
Returns boolean
query
- query(range, check?): Particle[]
Parameters
- range: BaseRange
Optionalcheck: ((particle: Particle) => boolean)- (particle): boolean
Returns boolean
queryCircle
- queryCircle(position, radius, check?): Particle[]
Parameters
- position: ICoordinates
- radius: number
Optionalcheck: ((particle: Particle) => boolean)- (particle): boolean
Returns boolean
queryRectangle
- queryRectangle(position, size, check?): Particle[]