Class CachingLayout<V,E>
java.lang.Object
edu.uci.ics.jung.algorithms.layout.LayoutDecorator<V,E>
edu.uci.ics.jung.visualization.layout.CachingLayout<V,E>
- All Implemented Interfaces:
com.google.common.base.Function<V,
,Point2D> Layout<V,
,E> IterativeContext
,Caching
,Function<V,
Point2D>
A LayoutDecorator that caches locations in a clearable Map. This can be used to ensure that
edge endpoints are always the same as vertex locations when they are drawn in the render loop
during the time that the layout's relaxer thread is changing the locations.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class edu.uci.ics.jung.algorithms.layout.LayoutDecorator
delegate
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class edu.uci.ics.jung.algorithms.layout.LayoutDecorator
done, getDelegate, getGraph, getSize, initialize, isLocked, lock, reset, setDelegate, setInitializer, setLocation, setSize, step, transform
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.common.base.Function
equals