]> git.itanic.dy.fi Git - sdl-planets/blobdiff - quadtree.h
quadtree: Implement node removing
[sdl-planets] / quadtree.h
index 5631013047f6e0e47f51e2fb80ad946ae655689b..2e4a76b90b3b51376e86d3937b654a971bedf545 100644 (file)
@@ -34,6 +34,10 @@ struct quadtree *quadtree_add(struct quadtree *parent,
                              int (*compare)(struct quadtree *a,
                                             struct quadtree *b));
 
+struct quadtree *quadtree_del(struct quadtree *node,
+                             int (*compare)(struct quadtree *a,
+                                            struct quadtree *b));
+
 int walk_tree(const struct quadtree_iterator *iterator);