From 156683c7cbcd697f09f5101fd14c01051928edb8 Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Sat, 2 Apr 2011 20:14:35 +0200 Subject: Started work on dynamic merging and subdivision. --- quadtree.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'quadtree.h') diff --git a/quadtree.h b/quadtree.h index a0e5254..53669d0 100644 --- a/quadtree.h +++ b/quadtree.h @@ -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(); -- cgit v1.2.3