edu.uci.ics.jung.algorithms.cluster
Class VertexClusterSet
java.lang.Object
edu.uci.ics.jung.algorithms.cluster.ClusterSet
edu.uci.ics.jung.algorithms.cluster.VertexClusterSet
public class VertexClusterSet
- extends ClusterSet
A ClusterSet where each cluster is a set of vertices
- Author:
- Scott White
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VertexClusterSet
public VertexClusterSet(ArchetypeGraph 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 vertex 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 vertices are equivalent to those in the original graph
- Returns:
- a new cluster set for the specified graph