Package edu.uci.ics.jung.visualization.picking
Visualization mechanisms for supporting the selection of graph elements.
-
Interface Summary Interface Description PickedInfo<T> An interface for classes that return information regarding whether a given graph element (vertex or edge) has been selected.PickedState<T> An interface for classes that keep track of the "picked" state of edges or vertices. -
Class Summary Class Description AbstractPickedState<T> An abstract class to support ItemEvents for PickedStateClosestShapePickSupport<V,E> AGraphElementAccessor
that finds the closest element to the pick point, and returns it if it is within the element's shape.LayoutLensShapePickSupport<V,E> ShapePickSupport provides access to Vertices and EdgeType based on their actual shapes.MultiPickedState<T> Maintains the state of what has been 'picked' in the graph.RadiusPickSupport<V,E> Simple implementation of PickSupport that returns the vertex or edge that is closest to the specified location.ShapePickSupport<V,E> AGraphElementAccessor
that returns elements whoseShape
contains the specified pick point or region.ViewLensShapePickSupport<V,E> ShapePickSupport provides access to Vertices and EdgeType based on their actual shapes. -
Enum Summary Enum Description ShapePickSupport.Style The available picking heuristics:Style.CENTERED
: returns the element whose center is closest to the pick point.