.net实现3D饼图
来源:互联网 发布:男羽绒服,淘宝网 编辑:程序博客网 时间:2024/05/17 07:26
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饼图
- .net实现3D饼图(源码1)
- (一)Java EE 5实现Web服务(Web Services)及多种客户端实例-原理
- Google Maps API编程资源大全
- 书评--规划极致软件制程(Planning Extreme Programming)
- .Net Remoting配置文件的用法
- .net实现3D饼图
- Windows API一日一练(75)SystemParametersInfo函数
- 书评 -- Inside Microsoft SQL Server 2005 : The Storage Engine
- AJAX如何与后台交互
- 仿真器(emulator)和模拟器(simulator)的区别
- Windows API一日一练(74)GetSystemInfo函数
- 书评--设计模式入门
- Delphi中初始化.Ini文件的读写
- mscorwks.dll在DotNet中的地位以及在.Net代码保护方面的应用