Uses of Class
edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
Packages that use AbstractGraphMousePlugin
Package
Description
Sample applications created using JUNG, largely focused on visualization.
Classes which support creating visual annotations for graphs.
Mechanisms for manipulating and controlling a graph visualization, largely
in terms of mouse plugins.
-
Uses of AbstractGraphMousePlugin in edu.uci.ics.jung.samples
Subclasses of AbstractGraphMousePlugin in edu.uci.ics.jung.samplesModifier and TypeClassDescriptionprotected class
a GraphMousePlugin that offers popup menu support -
Uses of AbstractGraphMousePlugin in edu.uci.ics.jung.visualization.annotations
Subclasses of AbstractGraphMousePlugin in edu.uci.ics.jung.visualization.annotationsModifier and TypeClassDescriptionclass
AnnotatingGraphMousePlugin can create Shape and Text annotations in a layer of the graph visualization. -
Uses of AbstractGraphMousePlugin in edu.uci.ics.jung.visualization.control
Subclasses of AbstractGraphMousePlugin in edu.uci.ics.jung.visualization.controlModifier and TypeClassDescriptionclass
class
AnimatedPickingGraphMousePlugin supports the picking of one Graph Vertex.class
A plugin that can create vertices, undirected edges, and directed edges using mouse gestures.class
a plugin that uses popup menus to create vertices, undirected edges, and directed edges.class
class
HyperbolicMagnificationGraphMousePlugin changes the magnification within the Hyperbolic projection of the HyperbolicTransformer.class
Extends TranslatingGraphMousePlugin and adds the capability to drag and resize the viewing lens in the graph view.class
PickingGraphMousePlugin supports the picking of graph elements with the mouse.class
RotatingGraphMouse provides the abiity to rotate the graph using the mouse.class
A version of the AnimatedPickingGraphMousePlugin that is for the SatelliteVisualizationViewer.class
Mouse events in the SatelliteView that match the modifiers will cause the Main view to rotateclass
Overrides ScalingGraphMousePlugin so that mouse events in the satellite view will cause scaling in the main viewclass
Overrides ShearingGraphMousePlugin so that mouse events in the satellite view cause shearing of the main viewclass
Overrides TranslatingGraphMousePlugin so that mouse events in the satellite view cause translating of the main viewclass
ScalingGraphMouse applies a scaling transformation to the graph layout.class
ShearingGraphMousePlugin allows the user to drag with the mouse to shear the transform either in the horizontal or vertical direction.class
TranslatingGraphMousePlugin uses a MouseButtonOne press and drag gesture to translate the graph display in the x and y direction.class
ViewTranslatingGraphMousePlugin uses a MouseButtonOne press and drag gesture to translate the graph display in the x and y direction by changing the AffineTransform applied to the Graphics2D.