|
TouchVG framework
|
GiGraphics的内部实现类 更多...
#include <gigraph_.h>
Public 类型 | |
| enum | { CLIP_INFLATE = 10 } |
Public 成员函数 | |
| GiGraphicsImpl (GiTransform *x, bool needFree) | |
| ~GiGraphicsImpl () | |
| void | zoomChanged () |
Public 属性 | |
| GiTransform * | xform |
| 坐标系管理对象 更多... | |
| bool | needFreeXf |
| 是否自动释放 xform 更多... | |
| GiCanvas * | canvas |
| 显示适配器 更多... | |
| GiContext | ctx |
| 当前绘图参数 更多... | |
| int | ctxused |
| 画笔和画刷的设置标志 更多... | |
| GiColor | bkcolor |
| 背景色 更多... | |
| float | phase |
| 虚线其实偏移 更多... | |
| float | maxPenWidth |
| 最大像素线宽 更多... | |
| float | minPenWidth |
| 最小像素线宽 更多... | |
| long | lastZoomTimes |
| 记下的放缩结果改变次数 更多... | |
| volatile long | stopping |
| 是否需要停止绘图 更多... | |
| bool | isPrint |
| 是否打印或打印预览 更多... | |
| int | drawColors |
| 绘图DC颜色数 更多... | |
| RECT_2D | clipBox0 |
| 开始绘图时的剪裁框(LP) 更多... | |
| RECT_2D | clipBox |
| 剪裁框(LP) 更多... | |
| Box2d | rectDraw |
| 剪裁矩形,比clipBox略大 更多... | |
| Box2d | rectDrawM |
| 剪裁矩形,模型坐标 更多... | |
| Box2d | rectDrawW |
| 剪裁矩形,世界坐标 更多... | |
| Box2d | rectDrawMaxM |
| 最大剪裁矩形,模型坐标 更多... | |
| Box2d | rectDrawMaxW |
| 最大剪裁矩形,世界坐标 更多... | |
Private 成员函数 | |
| GiGraphicsImpl () | |
| void | operator= (const GiGraphicsImpl &) |
GiGraphics的内部实现类