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