Package org.cytoscape.opencl.layout
Class CLLayoutTask
- java.lang.Object
-
- org.cytoscape.work.AbstractTask
-
- org.cytoscape.view.layout.AbstractLayoutTask
-
- org.cytoscape.view.layout.AbstractPartitionLayoutTask
-
- org.cytoscape.view.layout.AbstractParallelPartitionLayoutTask
-
- org.cytoscape.opencl.layout.CLLayoutTask
-
- All Implemented Interfaces:
org.cytoscape.work.Task
public class CLLayoutTask extends org.cytoscape.view.layout.AbstractParallelPartitionLayoutTask
This class implements the Prefuse force-directed layout algorithm using OpenCL.- See Also:
- Prefuse web site
-
-
Field Summary
-
Fields inherited from class org.cytoscape.view.layout.AbstractPartitionLayoutTask
current_size, current_start, edgeWeighter, incr, partitionList, taskMonitor, total_nodes
-
-
Constructor Summary
Constructors Constructor Description CLLayoutTask(String displayName, org.cytoscape.view.model.CyNetworkView networkView, Set<org.cytoscape.view.model.View<org.cytoscape.model.CyNode>> nodesToLayOut, CLLayoutContext context, String attrName, org.cytoscape.work.undo.UndoSupport undo)
Creates a new ForceDirectedLayout object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
layoutPartition(org.cytoscape.view.layout.LayoutPartition partition)
String
toString()
-
-
-
Constructor Detail
-
CLLayoutTask
public CLLayoutTask(String displayName, org.cytoscape.view.model.CyNetworkView networkView, Set<org.cytoscape.view.model.View<org.cytoscape.model.CyNode>> nodesToLayOut, CLLayoutContext context, String attrName, org.cytoscape.work.undo.UndoSupport undo)
Creates a new ForceDirectedLayout object.
-
-