edu.uci.ics.jung.algorithms.cluster
Class EdgeClusterSet
java.lang.Object
edu.uci.ics.jung.algorithms.cluster.ClusterSet
edu.uci.ics.jung.algorithms.cluster.EdgeClusterSet
public class EdgeClusterSet
- extends ClusterSet
A ClusterSet where each cluster is a set of edge
- Author:
- Scott White
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EdgeClusterSet
public EdgeClusterSet(Graph underlyingGraph)
- Constructs and initializes the set
- Parameters:
underlyingGraph
-
getClusterAsNewSubGraph
public Graph getClusterAsNewSubGraph(int index)
- Constructs a new graph from the given cluster
- Specified by:
getClusterAsNewSubGraph
in class ClusterSet
- Parameters:
index
- the position index of the cluster in the collection
- Returns:
- a new graph representing the cluster
createEquivalentClusterSet
public ClusterSet createEquivalentClusterSet(Graph anotherGraph)
- Creates a new cluster set where each edge and cluster in the new cluster set correspond 1-to-1 with those in
the original graph
- Specified by:
createEquivalentClusterSet
in class ClusterSet
- Parameters:
anotherGraph
- a new graph whose edges are equivalent to those in the original graph
- Returns:
- a new cluster set for the specified graph