大佬教程收集整理的这篇文章主要介绍了Silverlight 引路蜂二维图形库示例:包定义,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
引路蜂二维图形库Graphics 2D API实现了移动平台(Java ME,BlackBerry,iPhone,Android,Windows PhonE)上图形引擎,它能够以一种统一的方式处理各种基本图形(ShapE),路径(Path),文本(Texts),适量字体及图像。 @R_80_8747@,Graphics 2D API实现了与之对应的Java SE上类似的二维图形库API。
主要功能如下:
主要的类定义在Mapdigit.Drawing 和 Mapdigit.Drawing.Geometry 中,请参见:Drawing包定义 和 Drawing.Geometry 包定义。引路蜂二维图形库对于一些本身没提供或是提供图形功能不强的平台如Java ME,Windows Mobile平台时特别有用。引路蜂二维图形库一般包含在引路蜂地图开发包之内,也可以以单独的开发包提供。Windows Mobile 平台的例子和库下载 http://www.codeproject.com/KB/windows/Graphics_2D_Lib.aspx 和Windows Mobile引路蜂地图开发示例:二维图形库。 Java ME平台的例子 请参见 http://www.guidebee.biz/forum/viewthread.php?tid=118&extra=page%3D1。
这里以Sliverlight平台为例,但其知识和代码示例也适用于其它平台。各个平台提供的接口基本类似。其核心类如下:
Brush | 画刷类。 |
Color | 颜色类。 |
Graphics2D | Graphics2D 提供各种绘图功能。 |
LinearGradientBrush | 线性渐变画刷类。 |
Pen | 画笔类。 |
RadialGradientBrush | 环状渐变画刷类。 |
SolidBrush | 单色画刷类。 |
TextureBrush | 材质画刷类。 |
此外定义了各种二维几何图形类:
PathIterator | 路径元素枚举类。 |
IShape |
Shape 接口定义了二维图形的一些基本方法。 |
AffineTransform | 仿射变换类。 |
Arc | 圆弧类。 |
Area | 二维区域类。 |
CubicCurve | 三次曲线类。 |
Dimension | 二维图形大小类。 |
Ellipse | 椭圆类。 |
FlatteningPathIterator | 平滑变换路径枚举类。 |
Path | 路径类。 |
Line | 线段类。 |
Point | 二维点。 |
Polygon | 多边形。 |
Polyline | 多义线。 |
QuadCurve | 四次曲线类。 |
Rectangle | 矩形类。 |
RectangularShape | 具有矩形外框几何图形的基类。 |
RoundRectangle | 圆角矩形类。 |
引路蜂Graphics 2D图形库免费提供。下载引路蜂Silverlight Graphics 2D图形库
以上是大佬教程为你收集整理的Silverlight 引路蜂二维图形库示例:包定义全部内容,希望文章能够帮你解决Silverlight 引路蜂二维图形库示例:包定义所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。