QuadTree
QuadTree copied to clipboard
A QuadTree Example for JavaScript (with p5.js)
This work updates #42 (with many thanks to @AndreAzevedoCoder) with bits from #12 (many thanks to @edenkl8 and @Dezzles)! - `deleteInRange(range)` - delete all points inside of range. - `filter(fn)`...
A list of all the possible operations that can be implemented - [x] Add point - [x] Get points in range - [x] Get all points (can be used to...
#8 Added Delete, Delete in Range and Move a point(or a rectangle/circle). It's pretty simple and maybe not optimized. Hope it helps someone that just like me need it for...
as listed in #8
The named children of the quadtree (i.e. northeast, northwest, southeast, southwest) are only ever used internally to the tree itself and anything done to one of the children is always...
I want to look into adding a button or link to the README that opens up a Repl.it with p5 and this library reconfigured. Example of this in another repository:...
> I may be wrong and would like to hear objective criticism about this pull request # Why? ### Reason number 1 Imagine a QuadTree with a capacity of 1....
As discussed in #4 I'm considering whether it makes sense to break this out into multiple classes and then bundle and release as a library? At the moment, I can...
Hey, I'm using your quadtree project in my game, (btw is in my github is called 'rogue'), but sometimes I need to delete some objects but I'm not realizing how...
As suggested in https://github.com/CodingTrain/QuadTree/pull/37 We should move QuadTree classes into namespaces As recommended by @shiffman, one of - ```QuadTree``` - ```qt``` - ```qt5```