Uses of Interface
infovis.Graph

Packages that use Graph
infovis.column   
infovis.graph Provides a set of classes related to visualization of graphs. 
infovis.graph.algorithm Implements algorithms for manipulating graphs. 
infovis.graph.clustering Implements clustering algorithms on graphs. 
infovis.graph.event Events generated graphs. 
infovis.graph.io Manage input and ouput of graphs using various formats or sources. 
infovis.graph.visualization Provides graph visualizations. 
infovis.graph.visualization.layout Implements Node-Link diagram layouts for graphs. 
infovis.panel Provides a set of components for interacting with visualizations. 
infovis.tree Provides a set of classes related to visualization of trees. 
 

Uses of Graph in infovis.column
 

Constructors in infovis.column with parameters of type Graph
BasicEdgeColumn(Graph graph, Column vertexColumn, boolean usingFirstVertex)
          Create an edge column that returns the value of its related vertex column, either from its firstVertex or secondVertex.
 

Uses of Graph in infovis.graph
 

Classes in infovis.graph that implement Graph
 class DefaultGraph
           
 class DenseGraph
          Class DenseGraph
 class GraphProxy
          Class GraphProxy
 class HierarchicalGraph
          Graph with vertices being a tree
 

Methods in infovis.graph that return Graph
 Graph GraphProxy.getGraph()
           
static Graph DefaultGraph.getGraph(Table table)
           
static Graph Algorithms.getGridGraph(int width, int height)
           
static Graph Algorithms.getOneCompnentGraph()
          Returns a bigger, undirected test graph with a just one component.
 

Methods in infovis.graph with parameters of type Graph
static OpenIntIntHashMap Algorithms.copy(Graph fromGraph, Graph toGraph)
          Copy one graph into another.
static void Algorithms.findComponent(Graph g, int vertex, AbstractIntIntMap map)
           
static IntColumn OutDegree.getColumn(Graph graph)
          Returns the out degree column associated with a graph, creating it if required.
static IntColumn InDegree.getColumn(Graph graph)
          Returns the in degree column associated with a graph, creating it if required.
static int Algorithms.labelConnectedComponents(Graph graph, IntColumn labels, IntColumn sizes)
           
 void GraphProxy.setGraph(Graph graph)
           
static int[] Algorithms.sortEdges(Graph graph, int vertex, RowComparator comp)
           
 

Constructors in infovis.graph with parameters of type Graph
GraphProxy(Graph graph)
           
 

Uses of Graph in infovis.graph.algorithm
 

Methods in infovis.graph.algorithm with parameters of type Graph
static DoubleMatrix2D DijkstraShortestPath.allShortestPaths(Graph graph, NumberColumn edgeWeights, DoubleMatrix2D matrix)
           
static IntColumn KCoreDecomposition.computeCoreness(Graph g, IntColumn coreness)
           
static IntColumn KCoreDecomposition.computeEdgeCoreness(Graph g, IntColumn coreness, IntColumn edgeCoreness, IntIntFunction fn)
           
static DoubleMatrix2D Laplacian.computeLaplacian(Graph graph, NumberColumn edgeWeights, DoubleMatrix2D matrix)
           
 

Constructors in infovis.graph.algorithm with parameters of type Graph
Algorithm(Graph graph)
           
BreadthFirst(Graph graph)
          Constructor for BreadthFirst.
DepthFirst(Graph graph)
          Constructor for DepthFirst.
DijkstraShortestPath(Graph graph)
           
DijkstraShortestPath(Graph graph, boolean cached)
           
DijkstraShortestPath(Graph graph, NumberColumn edgeWeights, boolean cached)
           
KCoreDecomposition(Graph graph, IntColumn coreness)
           
Laplacian(Graph graph)
           
 

Uses of Graph in infovis.graph.clustering
 

Constructors in infovis.graph.clustering with parameters of type Graph
VertexOrderComparator(Graph graph)
           
 

Uses of Graph in infovis.graph.event
 

Methods in infovis.graph.event that return Graph
 Graph GraphChangedEvent.getGraph()
           
 

Constructors in infovis.graph.event with parameters of type Graph
GraphChangedEvent(Graph graph, int detail, short type)
           
 

Uses of Graph in infovis.graph.io
 

Methods in infovis.graph.io that return Graph
 Graph VCGParser.getGraph()
           
 Graph DOTParser.getGraph()
           
 Graph AbstractGraphReader.getGraph()
          Returns the Graph
static Graph GraphWriterFactory.getGraph(Table table)
          Returns a Graph from a specified table.
static Graph GraphReaderFactory.getGraph(Table table)
          Returns a Graph from a specified table.
 

Methods in infovis.graph.io with parameters of type Graph
static AbstractReader GraphReaderFactory.createGraphReader(InputStream in, String name, Graph graph)
           
static AbstractReader GraphReaderFactory.createGraphReader(String name, Graph graph)
          Creates a graph reader from a specified resource name and a graph
static AbstractWriter GraphWriterFactory.createGraphWriter(String name, Graph graph)
          Creates a graph reader from a specified resource name and a graph
static boolean GraphReaderFactory.readGraph(String name, Graph graph)
           
static boolean GraphWriterFactory.writeGraph(String name, Graph graph)
           
 

Constructors in infovis.graph.io with parameters of type Graph
AbstractGraphReader(InputStream in, String name, Graph graph)
          Creates an AbstractGraphReader from a BufferedReader, a name and a Graph.
AdjGraphReader(InputStream in, String name, Graph graph)
           
ChacoGraphReader(InputStream in, String name, Graph graph)
           
DOTGraphReader(InputStream in, String name, Graph graph)
          Constructor.
DOTGraphWriter(OutputStream out, Graph graph)
           
DOTGraphWriter(OutputStream out, String name, Graph graph)
           
GMLGraphReader(InputStream in, String name, Graph graph)
           
GraphMLReader(InputStream in, String name, Graph graph)
          Constructor for GraphMLReader.
GraphMLWriter(OutputStream out, Graph graph)
           
HTMLGraphReader(String name, Graph graph)
          Constructor for HTMLGraphReader.
PajekGraphWriter(OutputStream out, Graph graph)
           
PajekGraphWriter(OutputStream out, String name, Graph graph)
           
PajekNetReader(InputStream in, String name, Graph graph)
           
RDFGraphReader(InputStream in, String name, Graph graph)
           
VCGGraphReader(InputStream in, String name, Graph graph)
           
VCGGraphWriter(OutputStream out, Graph graph)
           
VCGGraphWriter(OutputStream out, String name, Graph graph)
           
 

Uses of Graph in infovis.graph.visualization
 

Classes in infovis.graph.visualization that implement Graph
 class GraphVisualization
          Abstract base class for Graph Visualizations.
 class MatrixAxisVisualization
           
 class MatrixVisualization
          Graph Visualization using Adjacency Matrix representation.
 class NodeLinkGraphVisualization
          Node-Link Visualization for graphs.
 

Methods in infovis.graph.visualization that return Graph
 Graph MatrixControlPanel.getGraph()
          Returns the Graph
 Graph GraphVisualization.getGraph()
          Returns the graph.
 Graph GraphControlPanel.getGraph()
           
 

Constructors in infovis.graph.visualization with parameters of type Graph
FilterEdgeDynamicQuery(Graph graph, FilterColumn column, boolean isFirst)
          Constructor.
GraphVisualization(Graph graph)
           
GraphVisualization(Graph graph, Table table)
          Creates a new GraphVisualization object.
MatrixAxisVisualization(Graph graph, MatrixVisualization matrix)
           
MatrixVisualization(Graph graph)
          Constructor for MatrixVisualization.
NodeLinkGraphVisualization(Graph graph)
           
 

Uses of Graph in infovis.graph.visualization.layout
 

Classes in infovis.graph.visualization.layout that implement Graph
 class AbstractGraphLayout
          Abstract implementation of NodeLinkGraphLayout
 class BasicSpringLayout
          Class BasicSpringLayout
 class CircularLayout
          Class CircularLayout
 class FRLayout
          Implements the Fruchterman-Reingold algorithm for node layout.
 class GraphVizLayout
          Class GraphVizLayout uses AT&T GraphViz programs to perform the layout.
 class MinimizerPolyLog
          Minimizer for the r-PolyLog energy model.
 class RandomGraphLayout
          Class RandomGraphLayout
 class SpringLayout
          Class SpringLayout
 

Uses of Graph in infovis.panel
 

Methods in infovis.panel with parameters of type Graph
 GraphVisualization MainFrameDecorator.createGraphVisualization(String name, Graph graph)
          DOCUMENT ME!
 

Uses of Graph in infovis.tree
 

Classes in infovis.tree that implement Graph
 class TreeAsGraph
          Class TreeAsGraph
 



Copyright © 2005 by Jean-Daniel Fekete and INRIA, France All rights reserved.