|
Public Types | |
enum | { NChildren = 2 } |
typedef Base | BaseType |
typedef Point | PointType |
typedef Point::ScalarType | ScalarType |
typedef AAKdCell< Point, Base > | ThisType |
Public Member Functions | |
AAKdCell () | |
AAKdCell (const AAKdCell< Point, Base > &cell) | |
unsigned int | Axis () const |
void | Axis (unsigned int axis) |
void | Child (unsigned int index, ThisType *child) |
ThisType * | operator[] (unsigned int index) |
const ThisType * | operator[] (unsigned int index) const |
ScalarType | Split () const |
void | Split (ScalarType split) |
~AAKdCell () | |
Definition at line 17 of file AAKdTree.h.
typedef Base BaseType |
Definition at line 21 of file AAKdTree.h.
Definition at line 20 of file AAKdTree.h.
typedef Point::ScalarType ScalarType |
Definition at line 23 of file AAKdTree.h.
Definition at line 22 of file AAKdTree.h.
anonymous enum |
Enumerator | |
---|---|
NChildren |
Definition at line 25 of file AAKdTree.h.
Definition at line 7 of file AAKdTree.hpp.
Definition at line 35 of file AAKdTree.hpp.
unsigned int Axis |
Definition at line 81 of file AAKdTree.hpp.
void Axis | ( | unsigned int | axis | ) |
Definition at line 88 of file AAKdTree.hpp.
void Child | ( | unsigned int | index, |
ThisType * | child | ||
) |
Definition at line 60 of file AAKdTree.hpp.
Definition at line 53 of file AAKdTree.hpp.
Definition at line 46 of file AAKdTree.hpp.
AAKdCell< Point, Base >::ScalarType Split |
Definition at line 67 of file AAKdTree.hpp.
void Split | ( | ScalarType | split | ) |