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 )(IN const kd_node_t &node, IN void *context)
typedef void(* aesop::kdtree_object_fn )(IN glut::Renderable *model, IN const glut::render_context_t &rc, IN glut::RenderQueue *rq, IN void *context)

Functions

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