Name
Kd-Trees -- an efficient way of doing point location queries.
Description
Kd-Trees (in this case 3D-Trees) are a relatively efficient way of doing point location queries.
Details
gts_kdtree_new ()
GNode* gts_kdtree_new (GPtrArray *points,
int (*compare) (const void *,const void *)); |
Note that the order of the points in array points is modified by this
function.
gts_kdtree_range ()
GSList* gts_kdtree_range (GNode *tree,
GtsBBox *bbox,
int (*compare) (const void *,const void *)); |
gts_kdtree_destroy()
#define gts_kdtree_destroy(tree) g_node_destroy(tree) |