Provides classes used to update Axis1D and Axis2D instances in response to mouse and gesture events. It also contains callback interfaces for notifying listeners that axes bounds have changed.
Interface Summary Interface Description AxisListener1DAn interface for receiving notifications that the min/max bounds of an Axis1D have changed. AxisListener2DAn interface for receiving notifications that the min/max bounds of an Axis2D have changed.
Class Summary Class Description DelayedEventDispatcher<D>A helper class used to rate-limit events. RateLimitedAxisListener1DAn AxisListener1D which guarantees that axisUpdated( Axis1D ) will not be called at greater than a given rate. RateLimitedAxisListener2DAn AxisListener2D which guarantees that axisUpdated( Axis2D ) will not be called at greater than a given rate. RateLimitedEventDispatcher<D>A helper class used to rate limit events.