T - public static interface MultiTouchController.MultiTouchObjectCanvas<T>
| 限定符和类型 | 方法和说明 | 
|---|---|
| T | getDraggableObjectAtPoint(MultiTouchController.PointInfo touchPoint)看看有没有在当前点的拖动对象,或者如果没有任何拖动的空值,开始一个多点触摸 | 
| void | getPositionAndScale(T obj,
                   MultiTouchController.PositionAndScale objPosAndScaleOut)获得拖动对象的屏幕坐标的原点,和对象的参数转化成屏幕坐标目标坐标,。 | 
| void | selectObject(T obj,
            MultiTouchController.PointInfo touchPoint)在指定的点选择一个对象。 | 
| boolean | setPositionAndScale(T obj,
                   MultiTouchController.PositionAndScale newObjPosAndScale,
                   MultiTouchController.PointInfo touchPoint)回调来更新和规模的位置(在目标坐标)目前被拖动的对象. | 
T getDraggableObjectAtPoint(MultiTouchController.PointInfo touchPoint)
touchPoint - 拖动/拉伸操作,此过程必须返回一个对象的一些非空引用。void getPositionAndScale(T obj, MultiTouchController.PositionAndScale objPosAndScaleOut)
obj - .被拖/拉伸的对象objPosAndScaleOut - objposandscaleout set()记录对象的当前位置和规模.boolean setPositionAndScale(T obj, MultiTouchController.PositionAndScale newObjPosAndScale, MultiTouchController.PointInfo touchPoint)
obj - 被拖/拉伸的对象.newObjPosAndScale - new 对象的位置和尺度,在对象坐标。返回之前使用此移动/调整对象的大小.touchPoint - 关于当前触摸点的信息,包括多点触控信息和公用计算和缓存的多点触控捏直径等void selectObject(T obj, MultiTouchController.PointInfo touchPoint)
obj - 被选中的对象由单点触摸,或在触摸上状态为零.touchPoint - 当前的触摸点.