|
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 16 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 24 of file AAKdTree.h.
Definition at line 7 of file AAKdTree.hpp.
Definition at line 36 of file AAKdTree.hpp.
unsigned int Axis |
Definition at line 79 of file AAKdTree.hpp.
void Axis | ( | unsigned int | axis | ) |
Definition at line 85 of file AAKdTree.hpp.
void Child | ( | unsigned int | index, |
ThisType * | child | ||
) |
Definition at line 60 of file AAKdTree.hpp.
Definition at line 54 of file AAKdTree.hpp.
Definition at line 47 of file AAKdTree.hpp.
AAKdCell< Point, Base >::ScalarType Split |
Definition at line 67 of file AAKdTree.hpp.
void Split | ( | ScalarType | split | ) |