#include <kdtree.h>

Public Attributes | |
| float * | Key |
| void * | Data |
| float | BranchPoint |
| float | LeftBranch |
| float | RightBranch |
| struct KDNODE * | Left |
| struct KDNODE * | Right |
NOTE: All circular parameters of all keys must be in the range
Min <= Param < Max
where Min and Max are specified in the KeyDesc parameter passed to MakeKDTree. All KD routines assume that this is true and will not operate correctly if circular parameters outside the specified range are used.
| float KDNODE::BranchPoint |
needed to make deletes work efficiently
| void* KDNODE::Data |
data that corresponds to key
| float* KDNODE::Key |
search key
| struct KDNODE* KDNODE::Left |
ptrs for KD tree structure
| float KDNODE::LeftBranch |
used to optimize search pruning
| struct KDNODE* KDNODE::Right |
| float KDNODE::RightBranch |
used to optimize search pruning