at.tuwien.ifs.somtoolbox.clustering
Interface HierarchicalClusteringAlgorithm<E>

Type Parameters:
E - Class in the cluster
All Superinterfaces:
ClusteringAlgorithm<E>
All Known Implementing Classes:
WardClustering

public interface HierarchicalClusteringAlgorithm<E>
extends ClusteringAlgorithm<E>

Version:
$Id: HierarchicalClusteringAlgorithm.java 3932 2010-11-09 16:56:38Z mayer $
Author:
Rudolf Mayer

Method Summary
 HashMap<Integer,ArrayList<HierarchicalCluster<E>>> getClustersAtLevel()
          Returns the clusters at all levels
 ArrayList<HierarchicalCluster<E>> getClustersAtLevel(int num)
          Returns the cluster at a certain level, where the level equals the number of clusters
 prefuse.data.Tree getPrefuseTree()
           
 
Methods inherited from interface at.tuwien.ifs.somtoolbox.clustering.ClusteringAlgorithm
doCluster
 

Method Detail

getPrefuseTree

prefuse.data.Tree getPrefuseTree()

getClustersAtLevel

HashMap<Integer,ArrayList<HierarchicalCluster<E>>> getClustersAtLevel()
                                                                      throws SOMToolboxException
Returns the clusters at all levels

Throws:
SOMToolboxException

getClustersAtLevel

ArrayList<HierarchicalCluster<E>> getClustersAtLevel(int num)
                                                     throws SOMToolboxException
Returns the cluster at a certain level, where the level equals the number of clusters

Throws:
SOMToolboxException