Package ghidra.graph.job
-
Interface Summary Interface Description GraphJob A graph job is an item of work that needs to be performed.GraphJobListener A listener toGraphJob
state -
Class Summary Class Description AbstractAnimator AbstractAnimatorJob AbstractGraphTransitionJob<V extends VisualVertex,E extends VisualEdge<V>> A job to transition vertices in a graph for location and visibility.AbstractGraphVisibilityTransitionJob<V extends VisualVertex,E extends VisualEdge<V>> A job that provides an animator and callbacks for transitioning the visibility of graph vertices.EdgeHoverAnimator<V,E> EnsureAreaVisibleAnimatorFunctionGraphJob<V extends VisualVertex,E extends VisualEdge<V>> FilterVerticesJob<V extends VisualVertex,E extends VisualEdge<V>> Uses the given filter to fade out vertices that do not pass.FitGraphToViewJob<V extends VisualVertex,E extends VisualEdge<V>> A job to scale one or more viewers such that the contained graph will fit entirely inside the viewing area.GraphJobRunner A class to runGraphJob
s.MoveVertexToCenterAnimatorFunctionGraphJob<V,E> MoveVertexToCenterTopAnimatorFunctionGraphJob<V,E> MoveViewAnimatorFunctionGraphJob<V,E> MoveViewToLayoutSpacePointAnimatorFunctionGraphJob<V,E> MoveViewToViewSpacePointAnimatorFunctionGraphJob<V,E> RelayoutFunctionGraphJob<V extends VisualVertex,E extends VisualEdge<V>> TwinkleVertexAnimator<V extends VisualVertex,E extends VisualEdge<V>> A class to animate a vertex in order to draw attention to it.