public abstract class GestureModifierBase3D extends ChartModifierBase3D implements android.view.GestureDetector.OnDoubleTapListener, android.view.GestureDetector.OnGestureListener
Constructor and Description |
---|
GestureModifierBase3D() |
Modifier and Type | Method and Description |
---|---|
void |
attachTo(com.scichart.core.IServiceContainer services) |
void |
detach() |
protected com.scichart.core.utility.touch.ModifierTouchEventArgs |
getOriginalTouchEvent()
Gets the original
ModifierTouchEventArgs which came from the events source. |
protected void |
onCancel(android.view.MotionEvent e)
Called when
MotionEvent.ACTION_CANCEL event occurs |
boolean |
onDoubleTap(android.view.MotionEvent e) |
boolean |
onDoubleTapEvent(android.view.MotionEvent e) |
boolean |
onDown(android.view.MotionEvent e) |
boolean |
onFling(android.view.MotionEvent e1,
android.view.MotionEvent e2,
float velocityX,
float velocityY) |
void |
onLongPress(android.view.MotionEvent e) |
boolean |
onScroll(android.view.MotionEvent e1,
android.view.MotionEvent e2,
float distanceX,
float distanceY) |
void |
onShowPress(android.view.MotionEvent e) |
boolean |
onSingleTapConfirmed(android.view.MotionEvent e) |
boolean |
onSingleTapUp(android.view.MotionEvent e) |
void |
onTouch(com.scichart.core.utility.touch.ModifierTouchEventArgs args) |
protected void |
onUp(android.view.MotionEvent e)
Called when
MotionEvent.ACTION_UP event occurs |
getCamera, getContext, getModifierSurface, getParentSurface, getPointRelativeTo, getXAxis, getYAxis, getZAxis, onChartRendered, onXAxisChanged, onYAxisChanged, onZAxisChanged
applyThemeProvider, checkPointerCounter, getEventsGroupTag, getIsEnabled, getReceiveHandledEvents, getServices, isAttached, onGenericMotion, onIsEnabledChanged, onRenderableSeriesCollectionChanged, onRenderableSeriesDrasticallyChanged, onSelectedSeriesCollectionChanged, setEventsGroupTag, setIsEnabled, setReceiveHandledEvents
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEventsGroupTag, getIsEnabled, setIsEnabled
protected final com.scichart.core.utility.touch.ModifierTouchEventArgs getOriginalTouchEvent()
ModifierTouchEventArgs
which came from the events source.ModifierTouchEventArgs
which came from the events source.public void detach()
detach
in interface com.scichart.core.framework.IAttachable
detach
in class ChartModifierBase3D
public void attachTo(com.scichart.core.IServiceContainer services)
attachTo
in interface com.scichart.core.framework.IAttachable
attachTo
in class ChartModifierBase3D
public void onTouch(com.scichart.core.utility.touch.ModifierTouchEventArgs args)
onTouch
in interface com.scichart.core.utility.touch.IReceiveMotionEvents
onTouch
in class com.scichart.charting.modifiers.ChartModifierCore
public boolean onSingleTapConfirmed(android.view.MotionEvent e)
onSingleTapConfirmed
in interface android.view.GestureDetector.OnDoubleTapListener
public boolean onDoubleTap(android.view.MotionEvent e)
onDoubleTap
in interface android.view.GestureDetector.OnDoubleTapListener
public boolean onDoubleTapEvent(android.view.MotionEvent e)
onDoubleTapEvent
in interface android.view.GestureDetector.OnDoubleTapListener
public boolean onDown(android.view.MotionEvent e)
onDown
in interface android.view.GestureDetector.OnGestureListener
protected void onUp(android.view.MotionEvent e)
MotionEvent.ACTION_UP
event occurse
- The MotionEvent
instanceprotected void onCancel(android.view.MotionEvent e)
MotionEvent.ACTION_CANCEL
event occurse
- The MotionEvent
instancepublic void onShowPress(android.view.MotionEvent e)
onShowPress
in interface android.view.GestureDetector.OnGestureListener
public boolean onSingleTapUp(android.view.MotionEvent e)
onSingleTapUp
in interface android.view.GestureDetector.OnGestureListener
public boolean onScroll(android.view.MotionEvent e1, android.view.MotionEvent e2, float distanceX, float distanceY)
onScroll
in interface android.view.GestureDetector.OnGestureListener
public void onLongPress(android.view.MotionEvent e)
onLongPress
in interface android.view.GestureDetector.OnGestureListener
public boolean onFling(android.view.MotionEvent e1, android.view.MotionEvent e2, float velocityX, float velocityY)
onFling
in interface android.view.GestureDetector.OnGestureListener