0%

PGPLOT的基元区域填充

区域填充可以让程序员把任意多边形的内部进行着色或渲染。

主要函数为pgploy(画任意多边形)、pgrect(画简易矩形)、pgcirc(画圆)。

例如,用PGPLOT (10,nx,ny)作图如下:

1
2
3
4
5
6
7
8
9
//file shao_pgplot_area_fill.
float xs[11] = {0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0};
float ys[11] = {0.0, 1.0, 4.0, 6.0, 8.0, 8.0, 7.0, 8.0, 6.0, 4.0, 0.0};

cpgpoly(11, xs, ys);

cpgrect(1.0, 9.0, 1.0, 8.0);

cpgcirc(5., 5., 5.);
处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道