文件名称:计算机图形学示例(扫描线填充)
文件大小:83KB
文件格式:RAR
更新时间:2013-07-19 04:27:57
图形学 扫描线 裁剪 DDALine
用VC++6.0实现的扫描线填充,裁剪算法及画线方法
CPen pen(PS_SOLID,1,fillcolor); //设置扫描线所用笔的属性
CPen *old=pDC->SelectObject(&pen);
int j,k,s=0;
int p[9]; //每根扫描线交点
int pmin=1000;
int pmax=0;
for(int i=0;i MoveTo(p[n],scan);
pDC->LineTo(p[n+1],scan);
}
}
}
【文件预览】:
clip.dsw
res
----clip.rc2(396B)
----clip.ico(1KB)
clip.cpp
clip.dsp
clip.opt
Vertex_Count.cpp
clip.ncb
VertexNo.h
Vertex_Count.h
clip.clw
StdAfx.cpp
resource.h
VertexNo.cpp
clip.plg
clipDlg.h
clipDlg.cpp
clip.aps
StdAfx.h
clip.rc
clip.h
ReadMe.txt