- 1
- 0
- 约 28页
- 2022-10-29 发布于浙江
- 举报
根据通用教材,深刻进行分析,有自己的创新和特色!
中点分割算法裁剪金刚石图案 BOOL CTestView::Cohen()//Cohen-Sutherland算法 { EnCode(P[0]);//起点编码 EnCode(P[1]);//终点编码 while(P[0].rc!=0 || P[1].rc!=0) {//处理至少一个顶点在窗口之外的情况 if((P[0].rc P[1].rc)!=0)//简弃之 { PtCount=0; return FALSE; } if(0==P[0].rc)//确保P[0]位于窗口之外 { CP2 Temp; Temp=P[0]; P[0]=P[1]; P[1]=Temp; } MidClip(P[0],P[1]); } return TRUE; } void CTestView::MidClip(CP2 p0,CP2 p1)//中点分割算法 { CP2 p;//中点坐标 p.x=(p0.x+p1.x)/2;p.y=(p0.y+p1.y)/2;EnCode(p); while(fabs(p.x-p0.x)1e-6||fabs(p.y-p0.y)1e-6)//判断结束 { if(0==p.rc)//中点也在窗口内,则舍弃P0点 p1=p; else//否则舍弃P
您可能关注的文档
- 07章_统计热力学基础.ppt
- 08章_电解质溶液2020.ppt
- 09章_可逆电池的电动势及其应用2020.ppt
- 11章_化学动力学基础(一)2020.ppt
- 12章_化学动力学基础(二)2020.ppt
- 13章_表面物理化学2020.ppt
- 14章_胶体与大分子溶液2020.ppt
- 第五章 二维变换与裁剪.ppt
- 第二章Visual C++6.0 绘图基础.ppt
- 第六章 三维变换与投影.ppt
- 《兴趣星空图》教学课件 - 2026-2027 学年北师大版(2025)初中心理健康七年级上册.pptx
- 《唤醒我的创造力》教学课件 - 2026-2027 学年北师大版(2025)初中心理健康七年级上册.pptx
- 《网上购物新生活》教学设计-2026-2027学年滇教版初中劳动技术七年级上册.docx
- 《环境质量监测系统 — 多传感器融合技术应用》教学课件 - 2026-2027 学年粤教版(新版)初中信息科技八年级全一册.pptx
- 人教版七年级下册数学 第十一章 不等式与不等式组 全章热门考点整合应用.pptx
- 人教版七年级下册数学 第十一章 不等式与不等式组 阶段归类专训 四种类型的一元一次不等式(组)的解法.pptx
- 人教版七年级下册数学 第十一章 不等式与不等式组 不等式与不等式组 用不等式解决实际问题.pptx
- 人教版七年级下册数学 第十一章 不等式和不等式组 人教版七年级数学下册 第十一章 不等式与不等式组 本章易错易混专项讲练.pptx
- 人教版七年级下册数学 第十一章 不等式和不等式组 阶段归类专训 解一元一次不等式的四种常见类型.pptx
- 人教版七年级下册数学 第十一章 不等式和不等式组 综合与实践 一元一次不等式在生活中的应用.pptx
原创力文档

文档评论(0)