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.
|
inline |
Definition at line 368 of file hierarchical_clustering_index.h.
|
inline |
destructor calling Node destructor explicitly
Definition at line 376 of file hierarchical_clustering_index.h.
|
inlineprivate |
Definition at line 387 of file hierarchical_clustering_index.h.
|
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.