/* Note:Your choice is C IDE */
#include"stdio.h"
#include"graphics.h"
DDAline(int x0,int y0,int x1,int y1,int color)
{int a[32],i,x;
float dx,dy,k,y;
for( i=0;i<16;i++)
{ a[i]=1;a[31-i]=0;}
dx=x1-x0;
dy=y1-y0;
k=dy ;
y=y0;
for(x=x0;x<=x1;x++)
{
if(a[x%32])putpixel(x,(int)(y+0.5),color);
y=y+k;
}
}
main()
{int gdriver,gmode,m0,n0,m1,n1,color;
printf("please enter m0,n0,m1,n1,color\n");
scanf("%d%d%d%d%d",&m0,&n0,&m1,&n1,&color);
gdriver=VGA;
gmode=VGAHI;
initgraph(&gdriver,&gmode,"");
DDAline(m0,n0,m1,n1,color);
}
xuxian.rar_XuXian_计算机图形学
版权申诉
114 浏览量
2022-09-22
16:40:20
上传
评论
收藏 174KB RAR 举报
weixin_42651887
- 粉丝: 79
- 资源: 1万+
最新资源
- 纸板缺陷检测数据集VOC+YOLO格式1055张1类别.7z
- 基于CarNet实现裂缝检测python源码+文档说明+数据+图片(课程设计)
- 课程设计-基于耐火材料裂缝剥落检测python源码+课件
- 基于OpenCV的视频道路车道检测python源码+文档说明+实验演示+图片+使用方法(高分毕业设计)
- 基于OpenCV的案例:图像边缘、角点和轮廓检测,图像分割,图像增强;图片拼接;运动目标检测,颜色直方图比较,三帧帧差法,抠图
- SmartPlug-html大一笔记
- SmartPlug-proteusdemo
- Preliminary Findings on Handmade Rattan Baby Crib andBassinet Designs Regarding.zip
- aveebfq_v1.2.83_downyi.com.apk
- 基于有机发光二极管(OLED)的建模优化算法的matlab仿真源码+数据+文档说明+项目说明(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈