# Package com.davemorrissey.labs.subscaleview

Interface Summary
SubsamplingScaleImageView.OnAnimationEventListener: An event listener for animations, allows events to be triggered when an animation completes, is aborted by another animation starting, or is aborted by a touch event.
SubsamplingScaleImageView.OnImageEventListener: An event listener, allowing subclasses and activities to be notified of significant events.
SubsamplingScaleImageView.OnStateChangedListener: An event listener, allowing activities to be notified of pan and zoom events.

Class Summary
ImageSource: Helper class used to set the source and additional attributes from a variety of sources.
ImageViewState: Wraps the scale, center and orientation of a displayed image for easy restoration on screen rotate.
SubsamplingScaleImageView: Displays an image subsampled as necessary to avoid loading too much image data into memory.
SubsamplingScaleImageView.DefaultOnAnimationEventListener: Default implementation of `SubsamplingScaleImageView.OnAnimationEventListener` for extension.
SubsamplingScaleImageView.DefaultOnImageEventListener: Default implementation of `SubsamplingScaleImageView.OnImageEventListener` for extension.
SubsamplingScaleImageView.DefaultOnStateChangedListener: Default implementation of `SubsamplingScaleImageView.OnStateChangedListener`.