摘 要
PaintWorks完成了图型数据信息的键入、编写、填充、裁剪、转换、表明与储存作用。可绘制图型包含平行线、圆、椭圆、多边形、曲线图和3D六面体。互动页面简约美观大方,实际操作好用便捷。
本制图系统软件运用了面向对象设计,以C 11为基本,互动应用了Qt,基本图型的绘制应用了OpenGL,平行线绘制应用了Bresenham算法,圆的绘制使用了中心点圆转化成算法,椭圆绘制用了中心点椭圆转化成算法,曲线图绘制应用了3次Bézier曲线图,多边形填充应用了多边形扫描仪填充算法,线条裁剪应用了梁友栋-Barsky算法,多边形裁剪使用了逐边裁剪算法。
参照文本文档和完全的文件和网站源码下载详细地址:
https:// ** .write-bug.com/article/1884.html
扫码咨询与免费使用
扫码免费用
申请免费使用
在线咨询