#include <kdtree.h>
Public Member Functions | |
void | init (float p, u_int a) |
void | initLeaf () |
Public Attributes | |
float | splitPos |
u_int | splitAxis:2 |
u_int | hasLeftChild:1 |
u_int | rightChild:29 |
Definition at line 30 of file kdtree.h.
void KdNode::init | ( | float | p, | |
u_int | a | |||
) | [inline] |
Definition at line 31 of file kdtree.h.
References hasLeftChild, rightChild, splitAxis, and splitPos.
Referenced by KdTree< NodeData, LookupProc >::recursiveBuild().
void KdNode::initLeaf | ( | ) | [inline] |
Definition at line 37 of file kdtree.h.
References hasLeftChild, rightChild, and splitAxis.
Referenced by KdTree< NodeData, LookupProc >::recursiveBuild().
float KdNode::splitPos |
Definition at line 43 of file kdtree.h.
Referenced by init(), and KdTree< NodeData, LookupProc >::privateLookup().
Definition at line 44 of file kdtree.h.
Referenced by init(), initLeaf(), and KdTree< NodeData, LookupProc >::privateLookup().
Definition at line 45 of file kdtree.h.
Referenced by init(), initLeaf(), KdTree< NodeData, LookupProc >::privateLookup(), and KdTree< NodeData, LookupProc >::recursiveBuild().
Definition at line 46 of file kdtree.h.
Referenced by init(), initLeaf(), KdTree< NodeData, LookupProc >::privateLookup(), and KdTree< NodeData, LookupProc >::recursiveBuild().