|
Cytoscape 2.8.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CyLayoutAlgorithm | |
---|---|
cytoscape | Core Cytoscape Classes. |
cytoscape.actions | UI classes that are attached to menu items in the menu or tool bar of the window. |
cytoscape.data.readers | Reader classes for the basic data types in cytoscape.data. |
cytoscape.ding | |
cytoscape.layout | Classes providing some kind of graph layout functionality. |
cytoscape.layout.algorithms | |
cytoscape.layout.ui | |
cytoscape.view | Classes that provide a window to display a graph and UI components connected to that window, such as the menus. |
Uses of CyLayoutAlgorithm in cytoscape |
---|
Methods in cytoscape with parameters of type CyLayoutAlgorithm | |
---|---|
static CyNetworkView |
Cytoscape.createNetworkView(CyNetwork network,
String title,
CyLayoutAlgorithm layout)
Creates a CyNetworkView, but doesn't do anything with it. |
static CyNetworkView |
Cytoscape.createNetworkView(CyNetwork network,
String title,
CyLayoutAlgorithm layout,
VisualStyle vs)
Creates a CyNetworkView that is placed placed in a given visual style and rendered with a given layout algorithm. |
Uses of CyLayoutAlgorithm in cytoscape.actions |
---|
Methods in cytoscape.actions with parameters of type CyLayoutAlgorithm | |
---|---|
static void |
LoadNetworkTask.loadFile(File file,
boolean skipMessage,
CyLayoutAlgorithm layoutAlgorithm)
Load a network from a file. |
static void |
LoadNetworkTask.loadURL(URL u,
boolean skipMessage,
CyLayoutAlgorithm layoutAlgorithm)
Load a network from a url. |
Uses of CyLayoutAlgorithm in cytoscape.data.readers |
---|
Methods in cytoscape.data.readers that return CyLayoutAlgorithm | |
---|---|
CyLayoutAlgorithm |
XGMMLReader.getLayoutAlgorithm()
getLayoutAlgorithm is called to get the Layout Algorithm that will be used to layout the resulting graph. |
CyLayoutAlgorithm |
GraphReader.getLayoutAlgorithm()
Returns the CyLayoutAlgorithm used to layout the graph |
CyLayoutAlgorithm |
GMLReader.getLayoutAlgorithm()
getLayoutAlgorithm is called to get the Layout Algorithm that will be used to layout the resulting graph. |
CyLayoutAlgorithm |
AbstractGraphReader.getLayoutAlgorithm()
Return the CyLayoutAlgorithm used to layout the graph |
Uses of CyLayoutAlgorithm in cytoscape.ding |
---|
Methods in cytoscape.ding with parameters of type CyLayoutAlgorithm | |
---|---|
void |
DingNetworkView.applyLayout(CyLayoutAlgorithm layout)
DOCUMENT ME! |
void |
DingNetworkView.applyLayout(CyLayoutAlgorithm layout,
CyNode[] nodes,
CyEdge[] edges)
DOCUMENT ME! |
void |
DingNetworkView.applyLayout(CyLayoutAlgorithm layout,
CyNodeView[] nodes,
CyEdgeView[] edges)
DOCUMENT ME! |
void |
DingNetworkView.applyLayout(CyLayoutAlgorithm layout,
int[] nodes,
int[] edges)
DOCUMENT ME! |
void |
DingNetworkView.applyLockedLayout(CyLayoutAlgorithm layout,
CyNode[] nodes,
CyEdge[] edges)
DOCUMENT ME! |
void |
DingNetworkView.applyLockedLayout(CyLayoutAlgorithm layout,
CyNodeView[] nodes,
CyEdgeView[] edges)
DOCUMENT ME! |
void |
DingNetworkView.applyLockedLayout(CyLayoutAlgorithm layout,
int[] nodes,
int[] edges)
DOCUMENT ME! |
Uses of CyLayoutAlgorithm in cytoscape.layout |
---|
Classes in cytoscape.layout that implement CyLayoutAlgorithm | |
---|---|
class |
AbstractLayout
The AbstractLayout provides nice starting point for Layouts written for Cytoscape. |
class |
LayoutAdapter
LayoutAdapter provides a *very* minimal interface to implement a layout algorithm. |
Methods in cytoscape.layout that return CyLayoutAlgorithm | |
---|---|
static CyLayoutAlgorithm |
CyLayouts.getDefaultLayout()
Get the default layout. |
static CyLayoutAlgorithm |
CyLayouts.getLayout(String name)
Get the layout named "name". |
Methods in cytoscape.layout that return types with arguments of type CyLayoutAlgorithm | |
---|---|
static Collection<CyLayoutAlgorithm> |
CyLayouts.getAllLayouts()
Get all of the available layouts. |
Methods in cytoscape.layout with parameters of type CyLayoutAlgorithm | |
---|---|
static void |
CyLayouts.addLayout(CyLayoutAlgorithm layout,
String menu)
Add a layout to the layout manager's list. |
static String |
CyLayouts.getMenuName(CyLayoutAlgorithm layout)
|
static void |
CyLayouts.removeLayout(CyLayoutAlgorithm layout)
Remove a layout from the layout maanger's list. |
Constructors in cytoscape.layout with parameters of type CyLayoutAlgorithm | |
---|---|
LayoutTask(CyLayoutAlgorithm layout,
CyNetworkView view)
Creates the task. |
Uses of CyLayoutAlgorithm in cytoscape.layout.algorithms |
---|
Classes in cytoscape.layout.algorithms that implement CyLayoutAlgorithm | |
---|---|
class |
GridNodeLayout
The GridNodeLayout provides a very simple layout, suitable as the default layout for Cytoscape data readers. |
Uses of CyLayoutAlgorithm in cytoscape.layout.ui |
---|
Methods in cytoscape.layout.ui with parameters of type CyLayoutAlgorithm | |
---|---|
void |
LayoutMenu.add(CyLayoutAlgorithm layout)
DOCUMENT ME! |
void |
LayoutMenu.remove(CyLayoutAlgorithm layout)
DOCUMENT ME! |
Constructors in cytoscape.layout.ui with parameters of type CyLayoutAlgorithm | |
---|---|
DynamicLayoutMenu(CyLayoutAlgorithm layout,
boolean enabled)
Creates a new DynamicLayoutMenu object. |
|
StaticLayoutMenu(CyLayoutAlgorithm layout,
boolean enabled)
Creates a new StaticLayoutMenu object. |
Uses of CyLayoutAlgorithm in cytoscape.view |
---|
Methods in cytoscape.view with parameters of type CyLayoutAlgorithm | |
---|---|
void |
CyNetworkView.applyLayout(CyLayoutAlgorithm layout)
Applies the given layout to the entire CyNetworkView |
void |
CyNetworkView.applyLayout(CyLayoutAlgorithm layout,
CyNode[] nodes,
CyEdge[] edges)
Applies the given layout to only the given Nodes and Edges. |
void |
CyNetworkView.applyLayout(CyLayoutAlgorithm layout,
CyNodeView[] nodes,
CyEdgeView[] edges)
Applies the given layout to only the given NodeViews and EdgeViews. |
void |
CyNetworkView.applyLayout(CyLayoutAlgorithm layout,
int[] nodes,
int[] edges)
Applies the given layout to only the given Nodes and Edges. |
void |
CyNetworkView.applyLockedLayout(CyLayoutAlgorithm layout,
CyNode[] nodes,
CyEdge[] edges)
Applies the given layout to the entire CyNetworkView, but locks the given Nodes and Edges in place. |
void |
CyNetworkView.applyLockedLayout(CyLayoutAlgorithm layout,
CyNodeView[] nodes,
CyEdgeView[] edges)
Applies the given layout to the entire CyNetworkView, but locks the given NodeViews and EdgeViews in place. |
void |
CyNetworkView.applyLockedLayout(CyLayoutAlgorithm layout,
int[] nodes,
int[] edges)
Applies the given layout to the entire CyNetworkView, but locks the given Nodes and Edges in place. |
|
Cytoscape 2.8.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |