Package pro.streem.ar.sceneform.ux
Class GesturePointersUtility
- java.lang.Object
-
- pro.streem.ar.sceneform.ux.GesturePointersUtility
-
public class GesturePointersUtility extends java.lang.ObjectRetains/Releases pointer Ids so that each pointer can only be used in one gesture at a time. Provides helper functions for converting touch coordinates between pixels and inches.
-
-
Constructor Summary
Constructors Constructor Description GesturePointersUtility(android.util.DisplayMetrics displayMetrics)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description floatinchesToPixels(float inches)booleanisPointerIdRetained(int pointerId)static pro.streem.ar.sceneform.math.Vector3motionEventToPosition(android.view.MotionEvent me, int pointerId)floatpixelsToInches(float pixels)voidreleasePointerId(int pointerId)voidretainPointerId(int pointerId)
-
-
-
Method Detail
-
retainPointerId
public void retainPointerId(int pointerId)
-
releasePointerId
public void releasePointerId(int pointerId)
-
isPointerIdRetained
public boolean isPointerIdRetained(int pointerId)
-
inchesToPixels
public float inchesToPixels(float inches)
-
pixelsToInches
public float pixelsToInches(float pixels)
-
motionEventToPosition
public static pro.streem.ar.sceneform.math.Vector3 motionEventToPosition(android.view.MotionEvent me, int pointerId)
-
-