OsmAnd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Protected Attributes
net.osmand.plus.views.AnimateDraggingMapThread Class Reference

List of all members.

Public Member Functions

 AnimateDraggingMapThread (OsmandMapTileView tileView)
void stopAnimating ()
boolean isAnimating ()
void stopAnimatingSync ()
void startThreadAnimating (final Runnable runnable)
void startMoving (final double finalLat, final double finalLon, final int endZoom, final boolean notifyListener)
void startZooming (final int zoomEnd, final boolean notifyListener)
void startDragging (final float velocityX, final float velocityY, float startX, float startY, final float endX, final float endY, final boolean notifyListener)
void startRotate (final float rotate)
int getTargetZoom ()
double getTargetLatitude ()
double getTargetLongitude ()

Static Protected Attributes

static final Log log = LogUtil.getLog(AnimateDraggingMapThread.class)

Detailed Description

Thread for animated dragging. Defines accelerator to stop dragging screen.


Constructor & Destructor Documentation


Member Function Documentation

void net.osmand.plus.views.AnimateDraggingMapThread.startDragging ( final float  velocityX,
final float  velocityY,
float  startX,
float  startY,
final float  endX,
final float  endY,
final boolean  notifyListener 
)
void net.osmand.plus.views.AnimateDraggingMapThread.startMoving ( final double  finalLat,
final double  finalLon,
final int  endZoom,
final boolean  notifyListener 
)
void net.osmand.plus.views.AnimateDraggingMapThread.startZooming ( final int  zoomEnd,
final boolean  notifyListener 
)

Stop dragging async

Stop dragging sync


Member Data Documentation

final Log net.osmand.plus.views.AnimateDraggingMapThread.log = LogUtil.getLog(AnimateDraggingMapThread.class) [static, protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines