Package ghidra.graph.viewer.layout
package ghidra.graph.viewer.layout
-
ClassDescriptionA base implementation of
LayoutProvider
that stubs some default methods.A base layout that marries the Visual Graph and Jung layout interfaces.A row in a grid.GridLocationMap<V,E> An object that maps vertices to rows and columns and edges to their articulation points.JungLayoutProvider<V extends VisualVertex,E extends VisualEdge<V>, G extends JungDirectedVisualGraph<V, E>> A layout provider that works onJungDirectedVisualGraph
s.A factory to produceJungLayoutProvider
s that can be used to layoutVisualGraph
sA wrapper that allows for existing Jung layouts to be used inside of the Visual Graph system.LayoutListener<V,E> A listener for layout changes.LayoutLocationMap<V,E> A class that holds row and column data for each vertex and edge.Simple container class to hold vertex locations (points) and edge articulation locations (points).A layout provider createsVisualGraphLayout
instances.LayoutProviderExtensionPoint<V extends VisualVertex,E extends VisualEdge<V>, G extends VisualGraph<V, E>> A version ofLayoutProvider
that is discoverable at runtime.Row<V>A row in a grid.The interface for defining functions provided that are additional to that ofLayout
.