Uses of Class
org.wilmascope.graph.Cluster

Packages that use Cluster
org.wilmascope.control   
org.wilmascope.fastlayout   
org.wilmascope.forcelayout   
org.wilmascope.graph   
org.wilmascope.gui   
org.wilmascope.multiscalelayout   
org.wilmascope.view   
 

Uses of Cluster in org.wilmascope.control
 

Methods in org.wilmascope.control that return Cluster
 Cluster GraphControl.Cluster.getCluster()
           
 

Uses of Cluster in org.wilmascope.fastlayout
 

Methods in org.wilmascope.fastlayout with parameters of type Cluster
 void FastLayout.init(Cluster root)
           
 

Uses of Cluster in org.wilmascope.forcelayout
 

Methods in org.wilmascope.forcelayout with parameters of type Cluster
static ForceLayout ForceLayout.createDefaultClusterForceLayout(Cluster root)
           
static ForceLayout ForceLayout.createDefaultForceLayout(Cluster root)
           
 void Spring.setCluster(Cluster root)
           
 void RepulsionSpring.setCluster(Cluster root)
           
 void RepulsionlessSpring.setCluster(Cluster root)
           
 void RepulsionFADE.setCluster(Cluster root)
           
 void Repulsion.setCluster(Cluster root)
           
 void Planar.setCluster(Cluster root)
           
 void Origin.setCluster(Cluster root)
           
abstract  void Force.setCluster(Cluster root)
           
 void FixedOrigin.setCluster(Cluster root)
           
 void DirectedField.setCluster(Cluster root)
           
 

Uses of Cluster in org.wilmascope.graph
 

Fields in org.wilmascope.graph declared as Cluster
protected  Cluster GraphElement.owner
           
 

Methods in org.wilmascope.graph that return Cluster
 Cluster Node.getCommonAncestor(Node node)
          return the common ancestor cluster of this node and the argument, ie recurse up the heirarchy of clusters until we meet a cluster to which both nodes are members or sub-members
 Cluster GraphElement.getOwner()
          get the parent cluster or owner of this graph element
 Cluster LayoutEngine.getRoot()
           
 

Methods in org.wilmascope.graph with parameters of type Cluster
 void ClusterList.add(Cluster c)
           
 void BalancedEventListener.clusterBalanced(Cluster c, boolean balanced)
           
 void Edge.collapse(Cluster cluster, Node node)
          used to temporarily change the edge to point to cluster instead of node (assuming node is one of the edge's nodes).
 void Edge.expand(Cluster cluster)
          undoes the effect of Edge.collapse(org.wilmascope.graph.Cluster, org.wilmascope.graph.Node) for a given cluster
 void LayoutEngine.init(Cluster root)
          The LayoutEngine should have no constructor.
 boolean ClusterList.isAncestor(Cluster c)
           
 void ClusterList.remove(Cluster c)
           
 void GraphElement.setOwner(Cluster c)
          add this element to a particular owner cluster
 

Constructors in org.wilmascope.graph with parameters of type Cluster
Cluster(Cluster original)
          Creates a new cluster with duplicate nodes and edges to the argument.
 

Uses of Cluster in org.wilmascope.gui
 

Methods in org.wilmascope.gui with parameters of type Cluster
 void LayoutEngineFrame.clusterBalanced(Cluster c, boolean balanced)
           
 

Constructors in org.wilmascope.gui with parameters of type Cluster
DrawingPanel(Cluster root, javax.vecmath.Point3f bottomLeft, javax.vecmath.Point3f topRight)
           
DrawingPanel(Cluster root, javax.vecmath.Point3f bottomLeft, javax.vecmath.Point3f topRight, int renderStyle)
           
 

Uses of Cluster in org.wilmascope.multiscalelayout
 

Methods in org.wilmascope.multiscalelayout with parameters of type Cluster
 void MultiScaleLayout.init(Cluster root)
           
 

Uses of Cluster in org.wilmascope.view
 

Methods in org.wilmascope.view that return Cluster
 Cluster ClusterView.getCluster()