HGraph
jhplot

Class HGraph

    • Field Detail

      • set

        public boolean set
    • Constructor Detail

      • HGraph

        public HGraph(String title,      int xsize,      int ysize,      int n1,      int n2,      boolean set)
        Create HGraph canvas with several graphs.
        Parameters:
        title - Title
        xsize - size in x direction
        ysize - size in y direction
        n1 - number of plots/graphs in x
        n2 - number of plots/graphs in y
        set - set or not the graph
      • HGraph

        public HGraph(String title,      int xs,      int ys)
        Construct a HPlot canvas with a single plot/graph
        Parameters:
        title - Title for the canvas
        xs - size in x
        ys - size in y
      • HGraph

        public HGraph(String title,      int xs,      int ys,      boolean set)
        Construct a HGraph canvas with a single plot/graph
        Parameters:
        title - Title for the canvas
        xs - size in x
        ys - size in y
        set - set or not the graph (boolean)
      • HGraph

        public HGraph(String title,      int xs,      int ys,      int n1,      int n2)
        Construct a HGraph canvas with plots/graphs
        Parameters:
        title - Title for the canvas
        xs - size in x
        ys - size in y
        n1 - number of plots/graphs in x
        n2 - number of plots/graphs in y
      • HGraph

        public HGraph(String title)
        Construct a HGraph canvas with a plot with the default parameters 600 by 400, and 10% space for the global title
        Parameters:
        title - Title
      • HGraph

        public HGraph()
        Construct a HGraph canvas with a plot with the default parameters 600 by 400, and 10% space for the global title "Default"
    • Method Detail

      • visible

        public void visible(boolean vs)
        Set the canvas frame visible or not
        Parameters:
        vs - (boolean) true: visible, false: not visible
      • visible

        public void visible()
        Set the canvas frame visible
      • destroy

        public void destroy()
        Destroy the canvas frame
      • setPos

        public void setPos(String vertex,          int n1,          int n2)
        Set vertex position
        Parameters:
        vertex - Vertex name
        n1 - Position in X
        n2 - Position in Y
      • clear

        public void clear()
        Clear the current graph including graph settings. Note: the current graph is set by the cd() method
      • clear

        public void clear(int i1,         int i2)
        Clear the graph characterized by an index in X and Y. This method cleans the data and all graph settings.
        Parameters:
        i1 - location of the graph in X
        i2 - location of the graph in Y
      • clearAll

        public void clearAll()
        Clear all graphs from data and settings.
      • close

        public void close()
        Close the canvas (and dispose all components) Note: a memory leak is found - no time to investgate it. set to null all the stuff
      • addVertex

        public void addVertex(String vertex)
        Add a new vertex
        Parameters:
        vertex - added vertex
      • addEdge

        public void addEdge(String vertex1,           String vertex2)
        Add a connector between 2 vertexes
        Parameters:
        vertex1 - first vertex
        vertex2 - second vertex
      • getGraph

        public org.jgraph.JGraph getGraph()
        Returns the current graph
        Returns:
        Current graph
      • getListenableGraph

        public org.jgrapht.ListenableGraph getListenableGraph()
        Returns the current Listenable Graph
        Returns:
        Current graph
      • quit

        public void quit()
      • doc

        public void doc()
        Show online documentation.

SCaVis 1.7 © jWork.org