TouchVG framework
Public 成员函数 | Public 属性 | 所有成员列表
MgMotion类 参考

触摸动作参数 更多...

#include <mgview.h>

Public 成员函数

 MgMotion ()
 
bool dragging () const
 
MgCmdManagercmds () 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 属性

MgViewview
 视图回调对象 更多...
 
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() 更多...
 

详细描述

触摸动作参数


该类的文档由以下文件生成:

通用矢量图形框架, 版权所有 (C) 张云贵 2004-2017,BSD 开源许可证