Package ghidra.graph.viewer.edge
-
Interface Summary Interface Description PathHighlighterWorkPauser A simple boolean supplier that signals if path highlighting work should not take placePathHighlightListener -
Class Summary Class Description AbstractVisualEdge<V extends VisualVertex> An implementation ofVisualEdge
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.InitializeCircuitsRunnable<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>> A task to find all the loops in a graph.VisualEdgeArrowRenderingSupport<V extends VisualVertex,E extends VisualEdge<V>> Basic class to calculate the position of an edge arrowVisualEdgeRenderer<V extends VisualVertex,E extends VisualEdge<V>> Edge render for theVisualGraph
systemVisualGraphEdgeSatelliteRenderer<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.