Classes | Namespaces | Typedefs | Functions

map-kdtree.h File Reference

#include "glut/renderable.h"
#include "map-dynamics/map-dynamics.h"
#include "kdtree/kdtree.h"
Include dependency graph for map-kdtree.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  aesop::map_draw_stats_t
struct  aesop::kd_node_t
class  aesop::MapKdTree
 top-level object that manages the full kd-tree More...

Namespaces

namespace  aesop

Typedefs

typedef void(* aesop::kdtree_callback_fn )(const kd_node_t &node, void *context)
typedef void(* aesop::kdtree_object_fn )(glut::Renderable *model, const glut::render_context_t &rc, glut::RenderQueue *rq, void *context)

Functions

void aesop::drawMap (MapKdTree *mapKdTree,const glut::render_context_t &rc,glut::RenderQueue *rq,map_draw_stats_t &stats)
 helper method to draw a KdTree map.