diff options
Diffstat (limited to 'quadtree.h')
-rw-r--r-- | quadtree.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -17,6 +17,7 @@ class Quadtree { QuadNode(Quadtree *tree, QuadNode *parent, float x, float y, float width, float height, int level, bool leaf); virtual ~QuadNode(); + float distance(float px, float pz); void fill(); void subdivide(bool leaf = true); void merge(); @@ -36,6 +37,7 @@ class Quadtree { Quadtree(int width, int height, float *heightmap, int levels); virtual ~Quadtree(); + void update(float x, float z); void create_nodes(int levels); unsigned int count_nodes(); void make_vbo(); |