Package com.otaliastudios.zoom
See: Description
-
Class Summary Class Description AbsolutePoint This class represents a point on the ZoomEngine content surface. ScaledPoint This class represents a point on the ZoomEngine content surface. SimpleListener A simple implementation of Listener that will extract the translation and scale values from the output matrix. ZoomEngine A low level class that listens to touch events and posts zoom and pan updates. ZoomImageView Uses ZoomEngine to allow zooming and pan events to the inner drawable. ZoomLayout Uses ZoomEngine to allow zooming and pan events onto a view hierarchy. ZoomLogger Utility class that can log traces and info. ZoomSurfaceView Uses ZoomEngine to allow zooming and pan events onto a GL rendered surface. -
Interface Summary Interface Description OverPanRangeProvider Defines the allowed range for overpan. OverZoomRangeProvider Defines the allowed range for overzoom. ZoomApi An interface for zoom controls. Listener An interface to listen for updates in the inner matrix. Callback A Callback to be notified of the surface lifecycle. -
Annotation Summary Annotation Description RealZoom Annotation to indicate a RealZoom value. Zoom Annotation to indicate a zoom value. AbsolutePan Annotation to indicate an AbsolutePan value. ScaledPan Annotation to indicate a ScaledPan value. ZoomType Defines the available zoom types Transformation Defines the available transformation types Alignment Defines the available alignments