Public Member Functions | |
| Node () | |
| ~Node () | |
Public Attributes | |
| std::vector< Node * > | childs |
| ElementType * | pivot |
| size_t | pivot_index |
| std::vector< PointInfo > | points |
Private Member Functions | |
| template<typename Archive > | |
| void | serialize (Archive &ar) |
Friends | |
| struct | serialization::access |
Struture representing a node in the hierarchical k-means tree.
Definition at line 352 of file hierarchical_clustering_index.h.
| rtflann::HierarchicalClusteringIndex< Distance >::Node::Node | ( | ) | [inline] |
Definition at line 368 of file hierarchical_clustering_index.h.
| rtflann::HierarchicalClusteringIndex< Distance >::Node::~Node | ( | ) | [inline] |
destructor calling Node destructor explicitly
Definition at line 376 of file hierarchical_clustering_index.h.
| void rtflann::HierarchicalClusteringIndex< Distance >::Node::serialize | ( | Archive & | ar | ) | [inline, private] |
Definition at line 387 of file hierarchical_clustering_index.h.
friend struct serialization::access [friend] |
Definition at line 420 of file hierarchical_clustering_index.h.
| std::vector<Node*> rtflann::HierarchicalClusteringIndex< Distance >::Node::childs |
Child nodes (only for non-terminal nodes)
Definition at line 362 of file hierarchical_clustering_index.h.
| ElementType* rtflann::HierarchicalClusteringIndex< Distance >::Node::pivot |
The cluster center
Definition at line 357 of file hierarchical_clustering_index.h.
| size_t rtflann::HierarchicalClusteringIndex< Distance >::Node::pivot_index |
Definition at line 358 of file hierarchical_clustering_index.h.
| std::vector<PointInfo> rtflann::HierarchicalClusteringIndex< Distance >::Node::points |
Node points (only for terminal nodes)
Definition at line 366 of file hierarchical_clustering_index.h.