• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
ezhong
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

2011年12月1日

skia中effect文件夹中的类继承图
摘要: 博客园啥时候能像word那样输入形状符合呢。还是我没有找到?(好多自己想要的功能已经有,自己却不知道)SkNoncopyable ∟SkBitmapCache ∟SkRefCnt ∟SkDrawFilter ∟SkPaintFlagsDrawFilter∟SkFlattenable ∟SkColorFilter ∟SkColorMatrixFilter ∟SkModeColorFilter ∟Src_SkModeColorFilter ∟SrcOver_SkModeColorFilter ∟SkSimpleColorFilter ∟SkLightingColorFilter ∟SkLighti 阅读全文
posted @ 2011-12-01 21:39 ezhong 阅读(1256) 评论(0) 推荐(0)
 
 

2011年11月30日

SkMaskFilter (SkBlurMaskFilter的使用)
摘要: 还是先看下类的继承关系:SkNoncopyable ∟ SkRefCnt ∟SkFlattenable ∟SkMaskFilter ∟SkBlurMaskFilterImpl ∟SkEmbossMaskFilter ∟SkTableMaskFilter ∟SkKernel33ProcMaskFilterSkBlurMaskFilterSkBlurMask SkEmbossMask以上为与MaskFilter相关的类,其他SkBlurMaskFilter/SkBlurMask/SkEmbossMask三个类在effect目录下的文件中定义。SkBlurMask 只封装了静态成... 阅读全文
posted @ 2011-11-30 18:40 ezhong 阅读(3885) 评论(0) 推荐(0)
 
 

2011年11月29日

SkFlattenable /Registrar/
摘要: /** \class SkFlattenable SkFlattenable is the base class for objects that need to be flattened into a data stream for either transport or as part of the key to the font cache. */class SK_API SkFlattenable : public SkRefCnt {} 以SkFlattenable为基类的对象是:为了 传输数据 或者 作为字体缓冲 的关键部分 需要被填充到一个数据流中 的对象 ?SkNonco... 阅读全文
posted @ 2011-11-29 17:38 ezhong 阅读(456) 评论(0) 推荐(0)
 
SkRefCnt
摘要: class SK_API SkRefCnt : SkNoncopyable {public: SkRefCnt() : fRefCnt(1) {} virtual ~SkRefCnt() { SkASSERT(fRefCnt == 1); } int32_t getRefCnt() const { return fRefCnt; } void ref() const ... void unref() const ...private: mutable int32_t fRefCnt;};SkNoncopyable ∟ SkRefCnt以SkRefCnt为基类... 阅读全文
posted @ 2011-11-29 17:02 ezhong 阅读(561) 评论(0) 推荐(0)
 
SkNoncopyable
摘要: /** \class SkNoncopyableSkNoncopyable is the base class for objects that may do not want tobe copied. It hides its copy-constructor and its assignment-operator.赋值操作符*/class SK_API SkNoncopyable {public: SkNoncopyable() {}private: SkNoncopyable(const SkNoncopyable&); SkNoncopyable& operator=. 阅读全文
posted @ 2011-11-29 14:49 ezhong 阅读(439) 评论(0) 推荐(0)
 
SkShader
摘要: SkNoncopyable ∟SkRefCnt ∟SkFlattenable ∟SkShader∟Gradient_Shader ---->通过SkGradientShader创建∟SkFilterShader∟SkColorShader∟SkComposeShader∟SkBitmapProcShader∟Sk3DShader∟SkTriColorShade/** \class SkShader * * SkShader is the based class for objects that return horizontal spans of * colo... 阅读全文
posted @ 2011-11-29 10:04 ezhong 阅读(537) 评论(0) 推荐(0)
 
SkGradientShader与Gradient_Shader类的关系
摘要: 通过查看源代码可以得出,几种类型的GradientShader类的继承关系是:SkRefCnt类增加了引用计数的相关操作。它的子类都可以被多次引用,当引用计数为零的时候,自动释放。Gradient_Shader定义了一些GradientShader效果的公共操作和接口虚函数。四种类型的GradientShader具体类(Linear_Gradient/Radial_Gradient/Sweep_Gradient/Two_Point_Radial_Gradient)都继承于Gradient_Shader。---------------------------------------------- 阅读全文
posted @ 2011-11-29 09:15 ezhong 阅读(860) 评论(0) 推荐(0)
 
 

2011年11月28日

我的第一个Chrome插件
摘要: 入门教程:http://dev.chromechina.com/thread-1940-1-1.html我的目录结构(文件都放在chrome文件夹内):manifest.json内容:{ "name":"ezhong的第一个Chrome插件", "version":"1.0", "description":"只是照着别人的例子写了下而已", "browser_action": { "default_icon":"icon.gi 阅读全文
posted @ 2011-11-28 15:17 ezhong 阅读(1779) 评论(0) 推荐(0)
 
Skia
摘要: http://code.google.com/p/skia/Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. Features include:3x3 matrices w/ perspectiveantialiasing, transparency, filtersshaders, xfermodes, maskfilters, patheffectsDevice backends for Skia currently include:RasterOpenGLPDF http://. 阅读全文
posted @ 2011-11-28 08:32 ezhong 阅读(566) 评论(0) 推荐(0)
 
 

2011年11月26日

SkRegion
摘要: 2011-11-26/20:01:51http://code.google.com/p/skia/wiki/SkRegioncode.google.skia.wikiSkia使用SkRegion表示canvas的裁剪范围。SkRegion对外部不透明,但可以通过迭代器(iterator)查询。SkRegion可以与其他的SkRegion或者矩形(可以当做简单的region)相组合。只要记得数学类中的操作(如交集、并集、不同等)就会使用SkRegion.bool SkRegion::isEmpty();bool SkRegion::isRect();bool SkRegion::isComple 阅读全文
posted @ 2011-11-26 20:46 ezhong 阅读(1344) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3