Cytoscape 3.0.1 API

Uses of Class
org.cytoscape.view.layout.LayoutNode

Packages that use LayoutNode
org.cytoscape.view.layout This package provides access to the available layout algorithms, as well as provides abstract layout classes and layout information containers for the convenience of implementing other layout algorithms. 
 

Uses of LayoutNode in org.cytoscape.view.layout
 

Methods in org.cytoscape.view.layout that return LayoutNode
 LayoutNode LayoutEdge.getSource()
          Return the source of this edge
 LayoutNode LayoutEdge.getTarget()
          Return the target of this edge
 

Methods in org.cytoscape.view.layout that return types with arguments of type LayoutNode
 List<LayoutNode> LayoutNode.getNeighbors()
          Convenience function to return the list of neighbors (connected nodes) of this node.
 List<LayoutNode> LayoutPartition.getNodeList()
          Return the list of LayoutNodes within this partition.
 Iterator<LayoutNode> LayoutPartition.nodeIterator()
          Return an iterator over all of the LayoutNodes in this partition
 

Methods in org.cytoscape.view.layout with parameters of type LayoutNode
protected  void LayoutPartition.addEdge(CyEdge edge, LayoutNode v1, LayoutNode v2, CyRow row)
          Add an edge to this partition assuming that the source and target nodes are known.
 void LayoutNode.addNeighbor(LayoutNode v)
          Convenience function to keep track of neighbors of this node.
 void LayoutEdge.addNodes(LayoutNode v1, LayoutNode v2)
          Set the nodes associated with this edge.
 int LayoutNode.compareTo(LayoutNode nodeView)
           
 double LayoutNode.distance(LayoutNode otherNode)
          Return the Euclidean distance between this node and another node
 void LayoutPartition.moveNodeToLocation(LayoutNode node)
          Move the node to its current X and Y values.
 

Constructors in org.cytoscape.view.layout with parameters of type LayoutNode
LayoutEdge(CyEdge edge, LayoutNode v1, LayoutNode v2, CyRow row)
          Create a LayoutEdge that will contains information about this edge, and that record that it connects LayoutNodes v1 and v2.
 


Cytoscape 3.0.1 API

Copyright 2011 Cytoscape Consortium. All rights reserved.