public class Utils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.awt.geom.Point2D |
calculateOffsetPortPoint(prefuse.visual.EdgeItem edgeItem,
prefuse.visual.NodeItem nodeItem,
boolean source,
boolean downward) |
static java.awt.geom.Point2D |
calculatePortPoint(prefuse.visual.EdgeItem edgeItem,
prefuse.visual.NodeItem nodeItem,
boolean source) |
static int |
changeAlphaDepth(int color,
int depth) |
static boolean |
checkBottomSimplification(prefuse.visual.AggregateItem item) |
static boolean |
checkTopSimplification(prefuse.visual.AggregateItem item) |
static boolean[][] |
getAdjacencyMatrix(prefuse.data.Graph g) |
static java.awt.geom.Rectangle2D |
getBounds(prefuse.visual.AggregateItem item) |
static java.awt.geom.Rectangle2D |
getBounds(prefuse.visual.VisualGraph graph) |
static int |
getHeight(prefuse.data.Tuple n) |
static java.util.Iterator<prefuse.data.Node> |
getRootNodes(prefuse.data.Graph g)
Returns an iterator over the root nodes of the specified graph.
|
static java.util.Iterator<prefuse.data.Node> |
getSinkNodes(prefuse.data.Graph g)
Returns an iterator over the sink nodes of the specified graph.
|
static int |
getWidth(prefuse.data.Tuple n) |
static void |
higlightPathFromBeginning(prefuse.data.Graph g,
prefuse.visual.NodeItem item) |
static void |
initSchema(prefuse.data.Graph graph) |
static int |
markLoops(prefuse.data.Graph graph) |
static void |
setPosition(prefuse.visual.VisualItem item,
java.awt.geom.Point2D position) |
static java.lang.String |
toName(int number) |
public static java.awt.geom.Rectangle2D getBounds(prefuse.visual.AggregateItem item)
public static int getWidth(prefuse.data.Tuple n)
public static int getHeight(prefuse.data.Tuple n)
public static void setPosition(prefuse.visual.VisualItem item, java.awt.geom.Point2D position)
public static java.awt.geom.Rectangle2D getBounds(prefuse.visual.VisualGraph graph)
public static void initSchema(prefuse.data.Graph graph)
public static int markLoops(prefuse.data.Graph graph)
public static boolean[][] getAdjacencyMatrix(prefuse.data.Graph g)
public static java.lang.String toName(int number)
public static java.awt.geom.Point2D calculateOffsetPortPoint(prefuse.visual.EdgeItem edgeItem, prefuse.visual.NodeItem nodeItem, boolean source, boolean downward)
public static java.awt.geom.Point2D calculatePortPoint(prefuse.visual.EdgeItem edgeItem, prefuse.visual.NodeItem nodeItem, boolean source)
public static boolean checkTopSimplification(prefuse.visual.AggregateItem item)
public static boolean checkBottomSimplification(prefuse.visual.AggregateItem item)
public static void higlightPathFromBeginning(prefuse.data.Graph g, prefuse.visual.NodeItem item)
public static int changeAlphaDepth(int color, int depth)
public static java.util.Iterator<prefuse.data.Node> getRootNodes(prefuse.data.Graph g)
g
- Graph to look the root nodes for.public static java.util.Iterator<prefuse.data.Node> getSinkNodes(prefuse.data.Graph g)
g
- Graph to look the sink nodes for.