Interface Layout<V,​E>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      edu.uci.ics.jung.graph.Graph<V,​E> getGraph()
      Returns the full graph (the one that was passed in at construction time) that this Layout refers to.
      java.awt.Dimension getSize()
      Returns the current size of the visualization's space.
      void initialize()
      Initializes fields in the node that may not have been set during the constructor.
      boolean isLocked​(V v)
      Returns true if the position of vertex v is locked.
      void lock​(V v, boolean state)
      Sets a flag which fixes this vertex in place.
      void reset()  
      void setGraph​(edu.uci.ics.jung.graph.Graph<V,​E> graph)
      setter for graph
      void setInitializer​(org.apache.commons.collections4.Transformer<V,​java.awt.geom.Point2D> initializer)
      provides initial locations for all vertices.
      void setLocation​(V v, java.awt.geom.Point2D location)
      set the location of a vertex
      void setSize​(java.awt.Dimension d)  
      • Methods inherited from interface org.apache.commons.collections4.Transformer

        transform
    • Method Detail

      • initialize

        void initialize()
        Initializes fields in the node that may not have been set during the constructor. Must be called before the iterations begin.
      • setInitializer

        void setInitializer​(org.apache.commons.collections4.Transformer<V,​java.awt.geom.Point2D> initializer)
        provides initial locations for all vertices.
        Parameters:
        initializer -
      • setGraph

        void setGraph​(edu.uci.ics.jung.graph.Graph<V,​E> graph)
        setter for graph
        Parameters:
        graph -
      • getGraph

        edu.uci.ics.jung.graph.Graph<V,​E> getGraph()
        Returns the full graph (the one that was passed in at construction time) that this Layout refers to.
      • reset

        void reset()
      • setSize

        void setSize​(java.awt.Dimension d)
        Parameters:
        d -
      • getSize

        java.awt.Dimension getSize()
        Returns the current size of the visualization's space.
      • lock

        void lock​(V v,
                  boolean state)
        Sets a flag which fixes this vertex in place.
        Parameters:
        v - vertex
      • isLocked

        boolean isLocked​(V v)
        Returns true if the position of vertex v is locked.
      • setLocation

        void setLocation​(V v,
                         java.awt.geom.Point2D location)
        set the location of a vertex
        Parameters:
        v -
        location -