直线的生成算法.docVIP

  • 4
  • 0
  • 约2.38千字
  • 约 4页
  • 2017-08-15 发布于重庆
  • 举报
直线的生成算法.doc

实验一 基本图形元素生成算法 1.实验目的: 1)熟练掌握基本图形元素生成算法。 2)对高级语言的图形模式的设定有比较详细的了解。 3)对基本图形类(或函数)的调用方法有一个比较详细的了解。 2.实验内容: 该学生自己选定一种基本图形(直线段),编写生成该基本图形的源程序,并能在计算机上编译运行,画出正确的图形。 3.实验步骤: 1)DDA算法、Bresenham算法进行比较,选定比较合适的算法。 2)画出程序流程图; 3)编写程序的源程序; 4)编辑源程序并进行调试; 5)进行特殊模式的运行测试,并结合情况进行调整。 6)打印源程序或把源程序以文件的形式提交。 4.实验报告: 源代码:main.cpp #include iostream #include cmath using namespace std; class Point { protected: int xx,yy; public: Point(int a=0,int b=0):xx(a),yy(b){} Point(const Point p):xx(p.xx),yy(p.yy){} void setPos(int x,int y){xx=x,yy=y;} int getX(){return xx;} int getY(){return yy;}

文档评论(0)

1亿VIP精品文档

相关文档