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

GiGraphics的内部实现类 更多...

#include <gigraph_.h>

Public 类型

enum  { CLIP_INFLATE = 10 }
 

Public 成员函数

 GiGraphicsImpl (GiTransform *x, bool needFree)
 
 ~GiGraphicsImpl ()
 
void zoomChanged ()
 

Public 属性

GiTransformxform
 坐标系管理对象 更多...
 
bool needFreeXf
 是否自动释放 xform 更多...
 
GiCanvascanvas
 显示适配器 更多...
 
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的内部实现类


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

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