#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 33 of file kdtree.h.
void lux::KdNode::init | ( | float | p, | |
u_int | a | |||
) | [inline] |
Definition at line 34 of file kdtree.h.
References hasLeftChild, rightChild, splitAxis, and splitPos.
Referenced by lux::KdTree< NodeData, LookupProc >::recursiveBuild().
void lux::KdNode::initLeaf | ( | ) | [inline] |
Definition at line 42 of file kdtree.h.
References hasLeftChild, rightChild, and splitAxis.
Referenced by lux::KdTree< NodeData, LookupProc >::recursiveBuild().
Definition at line 52 of file kdtree.h.
Referenced by init(), initLeaf(), lux::KdTree< NodeData, LookupProc >::privateLookup(), and lux::KdTree< NodeData, LookupProc >::recursiveBuild().
Definition at line 53 of file kdtree.h.
Referenced by init(), initLeaf(), lux::KdTree< NodeData, LookupProc >::privateLookup(), and lux::KdTree< NodeData, LookupProc >::recursiveBuild().
Definition at line 51 of file kdtree.h.
Referenced by init(), initLeaf(), and lux::KdTree< NodeData, LookupProc >::privateLookup().
float lux::KdNode::splitPos |
Definition at line 50 of file kdtree.h.
Referenced by init(), and lux::KdTree< NodeData, LookupProc >::privateLookup().