tree_parent = quadtree_del(node, ops);
node->pos = new_pos;
quadtree_add(tree_parent, node, ops);
- quadtree_recalculate_parent_stats(node, ops);
return tree_parent;
}
/* Move the node into its new location */
node->pos = new_pos;
+ recalculate_parent_area_stats(node);
if (node->children) {
/*
check_for_crossed_subnodes(node, limit, ops);
}
- quadtree_recalculate_parent_stats(node, ops);
return quadtree_find_parent(node);
}