ccvisu
Class GraphData

java.lang.Object
  extended byccvisu.GraphData

public class GraphData
extends java.lang.Object

Contains the representation of a graph. This class is a collection of the data structures needed for layout and transformation processing.

Version:
$Revision: 1.2 $; $Date: 2005/08/22 12:42:46 $
Author:
Dirk Beyer

Field Summary
(package private)  java.util.Vector edges
          Edges of type GraphEdgeInt.
(package private)  java.util.Map nameToVertex
          Maps a vertex name to a GraphVertex.
(package private)  float[][] pos
          Layout.
(package private)  java.util.Vector vertices
          Maps a vertex id to a GraphVertex.
 
Constructor Summary
(package private) GraphData()
          Constructor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vertices

java.util.Vector vertices
Maps a vertex id to a GraphVertex.


nameToVertex

java.util.Map nameToVertex
Maps a vertex name to a GraphVertex.


edges

java.util.Vector edges
Edges of type GraphEdgeInt. Only used if (inFormat < LAY).


pos

float[][] pos
Layout. Only used if (outFormat >= LAY).

Constructor Detail

GraphData

GraphData()
Constructor.