|
TouchVG framework
|
GiTransform的内部数据 更多...
Public 成员函数 | |
| GiTransformImpl (bool _ydown) | |
| void | updateTransforms () |
| void | copyFrom (const GiTransformImpl *src) |
| void | zoomChanged () |
| bool | zoomNoAdjust (const Point2d &pnt, float scale, bool *changed=(bool *) 0) |
| bool | zoomPanAdjust (Point2d &ptW, float dxPixel, float dyPixel) const |
Public 属性 | |
| int | cxWnd |
| 显示窗口宽度,像素 更多... | |
| int | cyWnd |
| 显示窗口高度,像素 更多... | |
| float | dpiX |
| 显示设备每英寸的像素数X 更多... | |
| float | dpiY |
| 显示设备每英寸的像素数Y 更多... | |
| bool | ydown |
| 显示设备的+Y方向是否为向下 更多... | |
| Point2d | centerW |
| 显示窗口中心的世界坐标,默认(0,0) 更多... | |
| float | viewScale |
| 显示比例,默认100% 更多... | |
| Matrix2d | matM2W |
| 模型坐标系到世界坐标系的变换矩阵,默认单位矩阵 更多... | |
| Matrix2d | matW2M |
| 世界坐标系到模型坐标系的变换矩阵 更多... | |
| Matrix2d | matD2W |
| 显示坐标系到世界坐标系的变换矩阵 更多... | |
| Matrix2d | matW2D |
| 世界坐标系到显示坐标系的变换矩阵 更多... | |
| Matrix2d | matD2M |
| 显示坐标系到模型坐标系的变换矩阵 更多... | |
| Matrix2d | matM2D |
| 模型坐标系到显示坐标系的变换矩阵 更多... | |
| float | w2dx |
| 世界单位对应的像素数X 更多... | |
| float | w2dy |
| 世界单位对应的像素数Y 更多... | |
| bool | zoomEnabled |
| 是否允许放缩 更多... | |
| Point2d | tmpCenterW |
| 当前放缩结果,不论是否允许放缩 更多... | |
| float | tmpViewScale |
| 当前放缩结果,不论是否允许放缩 更多... | |
| volatile long | zoomTimes |
| 放缩结果改变的次数 更多... | |
| float | minViewScale |
| 最小显示比例 更多... | |
| float | maxViewScale |
| 最大显示比例 更多... | |
| Box2d | rectLimitsW |
| 显示极限的世界坐标范围 更多... | |
GiTransform的内部数据