public class Visualization
extends java.lang.Object
Constructor and Description |
---|
Visualization() |
Modifier and Type | Method and Description |
---|---|
static <V,E> int[][] |
getBMatrix(edu.uci.ics.jung.graph.Graph<V,E> G,
int d)
Returns a 2-dimension array corresponding to the B-Matrix of the graph.
|
static <V,E> void |
showGraph(edu.uci.ics.jung.graph.Graph<V,E> G)
This method allows a fast visualization of a graph.
|
static <V,E> void |
showGraph(edu.uci.ics.jung.graph.Graph<V,E> G,
edu.uci.ics.jung.algorithms.layout.Layout<V,E> l)
This method allows a fast visualization of a graph.
|
static <V,E> void |
showGraph(edu.uci.ics.jung.graph.Graph<V,E> G,
java.util.Set<V> selectedNodes)
This method allows a fast visualization of a graph.
|
static <V,E> void |
showGraph(edu.uci.ics.jung.graph.Graph<V,E> G,
java.util.Set<V> selectedNodes,
java.util.Set<V> selectedNodes2)
This method allows a fast visualization of a graph.
|
static <V,E> void |
showGraph(edu.uci.ics.jung.graph.Graph<V,E> G,
java.util.Set<V> selectedNodes,
java.util.Set<V> selectedNodes2,
edu.uci.ics.jung.algorithms.layout.Layout<V,E> l)
This method allows a fast visualization of a graph.
|
static <V,E> void |
showGraphSets(edu.uci.ics.jung.graph.Graph<V,E> G,
java.util.Set<java.util.Set<V>> verticesGroups)
This method allows a fast visualization of a graph.
|
public static <V,E> void showGraph(edu.uci.ics.jung.graph.Graph<V,E> G)
G
- graph to visualize.public static <V,E> void showGraph(edu.uci.ics.jung.graph.Graph<V,E> G, edu.uci.ics.jung.algorithms.layout.Layout<V,E> l)
G
- graph to visualize.public static <V,E> void showGraph(edu.uci.ics.jung.graph.Graph<V,E> G, java.util.Set<V> selectedNodes)
G
- graph to visualize.selectedNodes
- nodes to be selected.public static <V,E> void showGraph(edu.uci.ics.jung.graph.Graph<V,E> G, java.util.Set<V> selectedNodes, java.util.Set<V> selectedNodes2)
G
- graph to visualize.selectedNodes
- first group to colorselectedNodes2
- second group to colorpublic static <V,E> void showGraph(edu.uci.ics.jung.graph.Graph<V,E> G, java.util.Set<V> selectedNodes, java.util.Set<V> selectedNodes2, edu.uci.ics.jung.algorithms.layout.Layout<V,E> l)
G
- graph to visualize.selectedNodes
- first group to colorselectedNodes2
- second group to colorl
- the layout to applypublic static <V,E> void showGraphSets(edu.uci.ics.jung.graph.Graph<V,E> G, java.util.Set<java.util.Set<V>> verticesGroups)
G
- graph to visualize.verticesGroups
- the partition to use to set colorspublic static <V,E> int[][] getBMatrix(edu.uci.ics.jung.graph.Graph<V,E> G, int d)
G
- graphd
- size of the l-shell