cheshirekow
v0.1.0
|
example traits class, can also be used as a default if you're lazy and your problem happens to be 2d More...
#include <mpblocks/kd_tree/Traits.h>
Classes | |
class | Node |
the node class must be defined in traits since it uses the CTRP, it must derive from kd_tree::Node<Traits> where Traits is the class containing Node More... | |
Private Types | |
typedef double | Format_t |
number format (i.e. double, float) More... | |
typedef euclidean::HyperRect < Traits > | HyperRect |
the hyper rectangle class must be defined in traits before the Node class since Node uses Traits::HyperRect in it's definition. For Euclidean kd-tree's however, you may simply typedef this More... | |
Static Private Attributes | |
static const unsigned int | NDim =2 |
number of dimensions More... | |
example traits class, can also be used as a default if you're lazy and your problem happens to be 2d
|
private |
|
private |
the hyper rectangle class must be defined in traits before the Node class since Node uses Traits::HyperRect in it's definition. For Euclidean kd-tree's however, you may simply typedef this
|
staticprivate |