Class ArticulatedEdgeTransformer<V extends VisualVertex,E extends VisualEdge<V>>

java.lang.Object
ghidra.graph.viewer.shape.ArticulatedEdgeTransformer<V,E>
Type Parameters:
V - the vertex type
E - the edge type
All Implemented Interfaces:
com.google.common.base.Function<E,Shape>

public class ArticulatedEdgeTransformer<V extends VisualVertex,E extends VisualEdge<V>> extends Object implements com.google.common.base.Function<E,Shape>
An edge shape that renders as a series of straight lines between articulation points.
  • Constructor Details

    • ArticulatedEdgeTransformer

      public ArticulatedEdgeTransformer()
  • Method Details

    • apply

      public Shape apply(E e)
      Get the shape for this edge
      Specified by:
      apply in interface com.google.common.base.Function<V extends VisualVertex,E extends VisualEdge<V>>
      Parameters:
      e - the edge
      Returns:
      the edge shape