.net实现3D饼图
来源:互联网 发布:apache event mpm 编辑:程序博客网 时间:2024/05/16 14:38
1 实现原理:根据各个数据的比重画扇形组成一个椭圆(柱体的上表面),实现2D饼图(),设定一个厚度h(柱体的高度),在距离此柱体的上表面下方h处画一个同样的椭圆。
然后将侧面的可见区域[0,180]°的范围补齐成正常的结构。考虑到GDI+中没有画这种形状的方法,所以我们采取几个特殊的补偿填充方法。
并且调整上面的几个步骤。先画底面,再填充侧面。最后画顶面。盖住因为补偿添加的不规则部分。最后完成饼图。
由于补偿填充的方法不是特别合适,因此在h比较大的时候,还是会有bug,正在修改中。完善后发代码。
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- .net实现3D饼图
- 书评--设计模式入门
- Banacast最近升级
- 服装ERP研究(九):DRP项目结束后如何配置支持小组
- 當中文的OS + 英文的VS 2005 + SP1 = 中英混合的IDE
- (三)Java EE 5实现Web服务(Web Services)及多种客户端实例-瘦客户端
- .net实现3D饼图
- 用AS3调用摄像头(附源代码下载)
- 仿真器(emulator)和模拟器(simulator)的区别
- BigInteger大整数类——实例和源码(相当经典)
- 服装企业的ERP实施是有条件的
- Orphean WinForm Helper Patch 1
- (二)Java EE 5实现Web服务(Web Services)及多种客户端实例-实现Web服务
- [asp,jsp,asp.net]文件上传技术浅议~~
- Inside ASP.NET 2.0 – Controls Model