平安人寿注册资金:C++图形绘制在线等

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 23:41:48
已知Y轴正方向上的一点,请通过该点按旋转变换的算法产生正8边形的其余点坐标。然后绘制出这个正8边形,并填充颜色。
最后可通过键盘控制缩放该8边形。
要求:
1.使用多边形填充算法,不能使用Windows的库函数填充。
2.旋转变换,比例变换都要使用变换矩阵。

几何画板软件,应该可以帮你.
http://www.skycn.com/soft/21423.html
几何画板是一个通用的数学、物理教学环境,提供丰富而方便的创造功能使用户可以随心所欲地编写出自己需要的教学课件。软件提供充分的手段帮助用户实现其教学思想,只需要熟悉软件的简单的使用技巧即可自行设计和编写应用范例,范例所体现的并不是编者的计算机软件技术水平,而是教学思想和教学水平。可以说几何画板是最出色的教学软件之一。系统要求很低:PC486以上兼容机、4M以上内存、Windows3.X或Windows95简体中文版。

我试过,可以缩放,可以使用填充算法,可以旋转变换,但填充颜色就不知道了