|
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 |