- 34
- 0
- 约1.14万字
- 约 96页
- 2020-02-01 发布于辽宁
- 举报
di0: 增量: 3.下部分算法推导 4.中点椭圆算法小结 第Ⅰ象限内椭圆弧的中点算法可以概括为: 算法实现 void CTestView::OnMidpointellispe() { CDC *pDC=GetDC(); int a=100,b=300,x,y,color=50; float d1,d2; x=0;y=b; d1=b*b+a*a*(-b+0.25); pDC-SetPixel(x,y,color); pDC-SetPixel(-x,-y,color); pDC-SetPixel(-x,y,color); pDC-SetPixel(x,-y,color); while(b*b*(x+1)a*a*(y-0.5)) { if(d1=0) { d1+=b*b*(2*x+3); x++; } else { d1+=b*b*(2*x+3)+a*a*(-2*y+2); x++; y--; } pDC-SetPixel(x,y,color); pDC-SetPixel(-x,-y,color); pDC-SetPixel(-x,y,color); pD
原创力文档

文档评论(0)