Class VisualVertexSatelliteRenderer<V extends VisualVertex,​E extends VisualEdge<V>>

  • All Implemented Interfaces:
    edu.uci.ics.jung.visualization.renderers.Renderer.Vertex<V,​E>

    public class VisualVertexSatelliteRenderer<V extends VisualVertex,​E extends VisualEdge<V>>
    extends AbstractVisualVertexRenderer<V,​E>
    A renderer for vertices for the satellite view. This is really just a basic renderer that adds emphasis capability, as seen in the primary function graph renderer.
    • Constructor Detail

      • VisualVertexSatelliteRenderer

        public VisualVertexSatelliteRenderer()
    • Method Detail

      • paintIconForVertex

        protected void paintIconForVertex​(edu.uci.ics.jung.visualization.RenderContext<V,​E> rc,
                                          V v,
                                          edu.uci.ics.jung.algorithms.layout.Layout<V,​E> layout)
        Overridden to handle painting emphasis.
        Overrides:
        paintIconForVertex in class edu.uci.ics.jung.visualization.renderers.BasicVertexRenderer<V extends VisualVertex,​E extends VisualEdge<V>>
      • prepareFinalVertexShape

        protected java.awt.Shape prepareFinalVertexShape​(edu.uci.ics.jung.visualization.RenderContext<V,​E> rc,
                                                         V v,
                                                         edu.uci.ics.jung.algorithms.layout.Layout<V,​E> layout,
                                                         int[] coords)
        Overrides:
        prepareFinalVertexShape in class edu.uci.ics.jung.visualization.renderers.BasicVertexRenderer<V extends VisualVertex,​E extends VisualEdge<V>>