com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector Class Reference
Inheritance diagram for com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector:
Collaboration diagram for com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector:

Classes

interface  MapGestureListener
 
interface  ZoomDirection
 

Public Member Functions

 MapGesturesDetector (final Context context)
 
void setGestureOverlappingEnabled (final boolean enabled)
 
void addMapGestureListener (MapGestureListener listener)
 
boolean removeMapGestureListener (MapGestureListener listener)
 
float getRotationAngle ()
 
float getTilt ()
 
float getTiltStep ()
 
float getRotationStep ()
 
long getRotationDuration ()
 
float getScaleFocusX ()
 
float getScaleFocusY ()
 
float getScaleCurrentSpan ()
 
float getScaleCurrentSpanX ()
 
float getScaleCurrentSpanY ()
 
float getScalePreviousSpan ()
 
float getScalePreviousSpanX ()
 
float getScalePreviousSpanY ()
 
float getScaleFactor ()
 
int getQuickScaleZoomDirection ()
 
long getScaleTimeDelta ()
 
long getScaleEventTime ()
 
boolean onTouch (final MotionEvent motionEvent)
 
void onMapMoveDone ()
 

Constructor & Destructor Documentation

◆ MapGesturesDetector()

com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.MapGesturesDetector ( final Context  context)

Member Function Documentation

◆ addMapGestureListener()

void com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.addMapGestureListener ( MapGestureListener  listener)

Adds gesture listener to the list of listeners

◆ getQuickScaleZoomDirection()

int com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getQuickScaleZoomDirection ( )

◆ getRotationAngle()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getRotationAngle ( )

◆ getRotationDuration()

long com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getRotationDuration ( )

Get the duration of rotation gesture

Returns
duration of gesture in ms

◆ getRotationStep()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getRotationStep ( )

◆ getScaleCurrentSpan()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScaleCurrentSpan ( )

◆ getScaleCurrentSpanX()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScaleCurrentSpanX ( )

◆ getScaleCurrentSpanY()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScaleCurrentSpanY ( )

◆ getScaleEventTime()

long com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScaleEventTime ( )

◆ getScaleFactor()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScaleFactor ( )

◆ getScaleFocusX()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScaleFocusX ( )

◆ getScaleFocusY()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScaleFocusY ( )

◆ getScalePreviousSpan()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScalePreviousSpan ( )

◆ getScalePreviousSpanX()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScalePreviousSpanX ( )

◆ getScalePreviousSpanY()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScalePreviousSpanY ( )

◆ getScaleTimeDelta()

long com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getScaleTimeDelta ( )

◆ getTilt()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getTilt ( )

◆ getTiltStep()

float com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.getTiltStep ( )

◆ onMapMoveDone()

void com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.onMapMoveDone ( )

◆ onTouch()

boolean com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.onTouch ( final MotionEvent  motionEvent)

◆ removeMapGestureListener()

boolean com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.removeMapGestureListener ( MapGestureListener  listener)

Removes gesture listener from the list of listeners

Returns
true
if this list contained the specified element

◆ setGestureOverlappingEnabled()

void com.sygic.sdk.map.mapgesturesdetector.MapGesturesDetector.setGestureOverlappingEnabled ( final boolean  enabled)

The documentation for this class was generated from the following file: