|
TouchVG framework
|
触摸动作参数 更多...
#include <mgview.h>
Public 成员函数 | |
| MgMotion () | |
| bool | dragging () const |
| MgCmdManager * | cmds () const |
| 返回命令管理器对象 更多... | |
| Point2d | startCenterM () const |
| 双指起始位置的中心点,模型坐标 更多... | |
| Point2d | centerM () const |
| 双指中心点,模型坐标 更多... | |
| float | startDistanceM () const |
| 双指起始位置的距离,模型坐标 更多... | |
| float | distanceM () const |
| 双指距离,模型坐标 更多... | |
| float | displayMmToModel (float mm, GiGraphics *) const |
| 返回屏幕毫米长度对应的模型长度,在命令显示函数中使用 更多... | |
| float | displayMmToModel (float mm) const |
| 返回屏幕毫米长度对应的模型长度 更多... | |
| float | displayMmToModel (const char *name, float mm) const |
| 返回屏幕毫米长度对应的模型长度,优先取配置值 更多... | |
| Box2d | displayMmToModelBox (float mm) const |
| 返回屏幕毫米宽度的正方形区域 更多... | |
| Box2d | displayMmToModelBox (const char *name, float mm) const |
| 返回屏幕毫米宽度的正方形区域,优先取配置值 更多... | |
Public 属性 | |
| MgView * | view |
| 视图回调对象 更多... | |
| int | gestureType |
| 当前手势类型, GiGestureType 更多... | |
| MgGestureState | gestureState |
| 当前手势状态 更多... | |
| bool | pressDrag |
| 是否正在长按并拖动:长按手势结束前的状态 更多... | |
| bool | switchGesture |
| 是否处于单指手势和双指手势切换之间 更多... | |
| Vector2d | velocity |
| 移动速度,每秒点数 更多... | |
| Point2d | startPt |
| 按下的位置,显示坐标 更多... | |
| Point2d | startPtM |
| 按下的位置,模型坐标 更多... | |
| Point2d | lastPt |
| 移动中上一次的位置,显示坐标 更多... | |
| Point2d | lastPtM |
| 移动中上一次的位置,模型坐标 更多... | |
| Point2d | point |
| 当前位置,显示坐标 更多... | |
| Point2d | pointM |
| 当前位置,模型坐标 更多... | |
| Point2d | startPt2 |
| 双指按下的第二个手指位置,显示坐标 更多... | |
| Point2d | startPt2M |
| 双指按下的第二个手指位置,模型坐标 更多... | |
| Point2d | point2 |
| 第二个手指的当前位置,显示坐标 更多... | |
| Point2d | point2M |
| 第二个手指的当前位置,模型坐标 更多... | |
| float | d2mgs |
| for displayMmToModel() 更多... | |
| float | d2m |
| for displayMmToModel() 更多... | |
触摸动作参数