summaryrefslogtreecommitdiff
path: root/navit/map/csv/quadtree.h
diff options
context:
space:
mode:
Diffstat (limited to 'navit/map/csv/quadtree.h')
-rw-r--r--navit/map/csv/quadtree.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/navit/map/csv/quadtree.h b/navit/map/csv/quadtree.h
index 69785ca0d..027828cc3 100644
--- a/navit/map/csv/quadtree.h
+++ b/navit/map/csv/quadtree.h
@@ -27,6 +27,8 @@ struct quadtree_node* quadtree_node_new(struct quadtree_node* parent, double xmi
struct quadtree_item* quadtree_find_nearest_flood(struct quadtree_node* this_, struct quadtree_item* item, double current_max, struct quadtree_node* toSkip);
struct quadtree_item* quadtree_find_nearest(struct quadtree_node* this_, struct quadtree_item* item);
struct quadtree_item* quadtree_find_item(struct quadtree_node* this_, struct quadtree_item* item);
+struct quadtree_node* quadtree_find_containing_node(struct quadtree_node* root, struct quadtree_item* item);
+int quadtree_delete_item(struct quadtree_node* root, struct quadtree_item* item);
void quadtree_find_rect_items(struct quadtree_node* this_, double dXMin, double dXMax, double dYMin, double dYMax, GList**out);
void quadtree_split(struct quadtree_node* this_);
void quadtree_add(struct quadtree_node* this_, struct quadtree_item* item);