# Package ghidra.graph.viewer.edge

package ghidra.graph.viewer.edge

- Related Packages
  Package
  Description
  ghidra.graph.viewer
  ghidra.graph.viewer.edge.routing
- Class
  Description
  AbstractVisualEdge<V extends VisualVertex>
  An implementation of `VisualEdge` that implements the base interface so subclasses do not have to.
  BasicEdgeLabelRenderer<V extends VisualVertex,E extends VisualEdge<V>>
  A class to override the default edge label placement.
  PathHighlighterWorkPauser
  A simple boolean supplier that signals if path highlighting work should not take place
  PathHighlightListener
  VisualEdgeArrowRenderingSupport<V extends VisualVertex,E extends VisualEdge<V>>
  Basic class to calculate the position of an edge arrow
  VisualEdgeRenderer<V extends VisualVertex,E extends VisualEdge<V>>
  Edge render for the `VisualGraph` system
  VisualGraphEdgeSatelliteRenderer<V extends VisualVertex,E extends VisualEdge<V>>
  A renderer designed to override default edge rendering to NOT paint emphasizing effects.
  VisualGraphEdgeStrokeTransformer<V extends VisualVertex,E extends VisualEdge<V>>
  VisualGraphPathHighlighter<V extends VisualVertex,E extends VisualEdge<V>>
  A class that calculates flow between vertices and then triggers that flow to be painted in the UI.