`
byebyegov5qq
  • 浏览: 1212569 次
文章分类
社区版块
存档分类
最新评论

.net cf wince 贝兹 曲线图

 
阅读更多

项目需要在WINCE设备中显示曲线图,由于wince采集器默认是不带画图的动态库的,所以在网上找了一个动态库(XrossGDIPlus)来画图,关于XrossGDIPlus具体参考http://www.microsoft.com/china/msdn/library/NetFramework/netcompactframework/dnnetcompXrossOne.mspx?mfr=true。 这个曲线是用路径显示的,画完曲线后,还要画显示的坐标,原来的XrossGDIPlus库稍微做了调整,将XrossGDIPlus的缓冲图片暴露出来进行绘制坐标,只有七个点以上才支持使用贝兹曲线进行显示,否则进行直线显示,为什么如此,未找到XrossGDIPlus的原因,如果有明白的,请指点一下

设计期效果图如下,坐标轴的显示文字,字体颜色大小,坐标轴颜色都是可以设置的。

运行期的曲线效果图:显示在坐标区之外了,是因为临时调整截图显示的需要

调用方式: Point point1 = new Point(50, 1);
Point point2 = new Point(80, 10);
Point point3 = new Point(110, 20);
Point point4 = new Point(140, 30);
Point point5 = new Point(170, 5);
Point point6 = new Point(200, 50);
Point point7 = new Point(230, 40);
Point[] curvePoints ={
point1,
point2,
point3,
point4,
point5,
point6,
point7
};
int offset = 0;
int numSegments = 6;
float tension = 1f;
// Draw curve to screen.
curve.AddCurve(curvePoints, Color.Blue, 2, new Font(FontFamily.GenericSansSerif, 6, FontStyle.Regular), "*");
curve.BeginCurve();

分享到:
评论

相关推荐

    SU贝兹曲线插件(BezierSpline) 免费版.rar

    SU贝兹曲线插件(BezierSpline)是一款多种方式绘制完美的曲线。此款为用户打造提供可以绘制常规的曲线,同时也具有断线焊接的功能,相信一定可以对你的工作提供便利的帮助,让你的效率更高。 贝兹曲线怎么用 画曲线...

    SU贝兹曲线插件(BezierSpline)v1.8a官方最新版

    BezierSpline是大家熟悉的SU贝兹曲线插件,这款曲线插件有多种方式绘制完美的曲线,可以弥补Sketchup在曲线方面的不足。使用贝兹曲线工具,不仅仅可以绘制常规的曲线,同时也具有断线焊接的功能,不必再另外...

    贝兹曲线与阿基米德螺线

    这是本人用 vb6 实现曲线方程,有三点贝兹曲线和阿基米德螺线两种,为了好理解,用vb实现图形界面,里面附有源代码和注解.giftom@sohu.com

    贝兹曲线插件

    草图大师 贝兹曲线插件

    VC++实现贝兹曲线的绘制

    VC++实现贝兹曲线的绘制。

    su 贝兹曲线

    非常好用的su插件工具,能帮助大家快速精确的建立曲面

    jQuery沿贝兹曲线和弧线运动特效.zip

    jQuery沿贝兹曲线和弧线运动特效.zip

    实现元素沿贝兹曲线和弧线运动

    插件描述:jquery实现元素沿贝兹曲线和弧线运动。

    jQuery沿贝兹曲线和弧线运动动画特效

    这是一款工具类插件,提供了沿Bezier曲线和圆弧的动画方法的jQuery沿贝兹曲线和弧线运动动画特效。

    实现元素沿贝兹曲线和弧线运动的jQuery插件

    jQuery.path是一款可以实现元素沿贝兹曲线和弧线运动的jQuery插件。这是一个工具类插件,它提供了一写多维的动画的方法,特别是提供了沿Bezier曲线和圆弧的动画方法。

    sketchup贝兹曲面插件(BezierSurface)v0.1.3官方最新版

    这款贝兹曲面插件Bezier Surface可以方便地生成并随时编辑四边面曲线表面。之前的SketchUp曲面插件都是只能生成曲面,但是可编辑功能非常弱。此插件将会使SketchUp在曲面造型领域又前进一大步。 使用说明: 由于本...

    VB 曲线图形处理

    关于曲线绘制的小程序集,对于初学者有帮助。

    jQuery沿贝兹曲线和弧线运动动画特效.zip

    有兴趣刚需的可以自己下载,非常实用的代码,可以完美运行,有能力的还可以二次修改!

    贝塞尔曲线

    贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋,我们...

    jQuery沿贝兹曲线和弧线运动特效特效代码

    jQuery沿贝兹曲线和弧线运动特效是一款工具类插件,提供了沿Bezier曲线和圆弧的动画方法。

    beizer曲线算法(vb)

    贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋,我们...

    n点贝塞尔曲线(Bézier curve)C++程序.rar

    贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋,我们...

Global site tag (gtag.js) - Google Analytics