Main Page | Data Structures | Directories | File List | Globals

mqkdtree2f.h File Reference

A file that includes the definitions of 2-D kdtree
using 32-bit floats as dimension values. More...

Go to the source code of this file.

Data Structures

struct  KdItem2f
 The 2-D coordinates (32-bit float) that are stored by a KdNode2f. More...
struct  KdNode2f
 The node used to populate the KdTree2f. More...

Typedefs

typedef KdItem2f KdItem2f
typedef KdNode2f KdNode2f
typedef KdNode2fKdTree2f
 A pointer to a KdNode2f defines the root of the tree.

Functions

KdTree2f KdTree2f_insert (KdTree2f T, KdItem2f *item)
void KdTree2f_getArrayInRange (KdTree2f T, void *array_to_be_filled, int max_size, int *size_of_array, KdItem2f *low, KdItem2f *high)
void KdTree2f_countElementsInRange (KdTree2f T, int *size_of_array, KdItem2f *low, KdItem2f *high)

Variables

void(* KdTree2f_setElement )(const void *array, int index, const void *data)


Detailed Description

A file that includes the definitions of 2-D kdtree
using 32-bit floats as dimension values.

Author:
Kyriacos C. Leptos
Date:
2004-05-04
Details.
Generated on Tue Feb 7 03:25:44 2006 for libmqbasic by  doxygen 1.4.4