[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]
|   | HierarchicalClustering< CLUSTER_OPERATOR > Class Template Reference |  | 
do hierarchical clustering with a given cluster operator More...
#include <vigra/hierarchical_clustering.hxx>
| Public Member Functions | |
| void | cluster () | 
| start the clustering | |
| const Graph & | graph () const | 
| get the graph the merge graph is based on | |
| HierarchicalClustering (ClusterOperator &clusterOperator, const Parameter ¶meter=Parameter()) | |
| construct HierarchicalClustering from clusterOperator and an optional parameter object | |
| template<class OUT_ITER > | |
| size_t | leafNodeIds (const MergeGraphIndexType treeNodeId, OUT_ITER begin) const | 
| get the node id's which are the leafes of a treeNodeId | |
| const MergeGraph & | mergeGraph () const | 
| get the merge graph | |
| const MergeTreeEncoding & | mergeTreeEndcoding () const | 
| get the encoding of the merge tree | |
| const MergeGraphIndexType | reprNodeId (const MergeGraphIndexType id) const | 
| get the representative node id | |
do hierarchical clustering with a given cluster operator
| 
© Ullrich Köthe     (ullrich.koethe@iwr.uni-heidelberg.de)  | 
html generated using doxygen and Python
 |