Welcome![Sign In][Sign Up]
Location:
Search - pieslice

Search list

[GDI-Bitmap3DPieChart

Description: 本文的想法就是创建一个独立的能够用于绘制立体三维饼状图的类库。首先,它看起来非常简单,因为,在Graphics 类中已经有了一个叫DrawPie 的方法。这个方法接收开始角度和展开角度作为参数,因此,看上去不再有什么其它的问题了。不过它实现的是一个平面的圆饼图,我需要的是一个三维的透视图;如果你也正需要这样的一个控件,这篇文章将再适合不过了 本文中的PieChart 解决方案包括三个类:PieSlice, PieChart3D 和 PieChartControl (继承于System.Windows.Forms.Panel 控件)。PieSlice 类提供了所以绘制3-D饼状图的功能,你可以设置它的起始、展开角度,颜色,高度及阴影类型。 PieChart3D 类代表整个图,有几个构造函数值得注意,它们可以接收下面的值: 颜色值数组 切片displacement(位移)数组 切片的厚度 因为位移是通过切片的\"深度\"比率和椭圆半径表示的;最小值0意味着没有位移,最大值1代表这个形状占用了整个椭圆。 切片的厚度,也代表着一个比率(相对于椭圆垂直距离),最大允许的值是0.5。 当然,也可以通过公有的函数,来设置上面的值。注意:如果设置的颜色数量少于切片的数量,颜色会被重用。同样,如果displacement没有了,最后一个值也会被复用。
Platform: | Size: 58480 | Author: ghhong1986 | Hits:

[GDI-Bitmap3DPieChart

Description: 本文的想法就是创建一个独立的能够用于绘制立体三维饼状图的类库。首先,它看起来非常简单,因为,在Graphics 类中已经有了一个叫DrawPie 的方法。这个方法接收开始角度和展开角度作为参数,因此,看上去不再有什么其它的问题了。不过它实现的是一个平面的圆饼图,我需要的是一个三维的透视图;如果你也正需要这样的一个控件,这篇文章将再适合不过了 本文中的PieChart 解决方案包括三个类:PieSlice, PieChart3D 和 PieChartControl (继承于System.Windows.Forms.Panel 控件)。PieSlice 类提供了所以绘制3-D饼状图的功能,你可以设置它的起始、展开角度,颜色,高度及阴影类型。 PieChart3D 类代表整个图,有几个构造函数值得注意,它们可以接收下面的值: 颜色值数组 切片displacement(位移)数组 切片的厚度 因为位移是通过切片的"深度"比率和椭圆半径表示的;最小值0意味着没有位移,最大值1代表这个形状占用了整个椭圆。 切片的厚度,也代表着一个比率(相对于椭圆垂直距离),最大允许的值是0.5。 当然,也可以通过公有的函数,来设置上面的值。注意:如果设置的颜色数量少于切片的数量,颜色会被重用。同样,如果displacement没有了,最后一个值也会被复用。
Platform: | Size: 58368 | Author: ghhong1986 | Hits:

[Game Programc++taiqiuyouxibiancheng

Description: C++台球游戏代码,很不错哦!喜欢的话就下载下来-C++ Billiards game code, oh well! Like what is going on down on the download
Platform: | Size: 1857536 | Author: | Hits:

[Linux-Unixpieslice

Description: Pie Slice Source Code for Linux.
Platform: | Size: 3072 | Author: nuitebui | Hits:

CodeBus www.codebus.net