- 5
- 0
- 约2.09千字
- 约 4页
- 2020-10-31 发布于天津
- 举报
void CTestView::GetMaxX()//得到客户区的最大横坐标 (
CRect Rect;
GetClientRect(Rect);
MaxX=Rect.right;
} void CTestView::GetMaxY()//得到客户区最大纵坐标
(
CRect Rect;
GetClientRect(Rect);
MaxY=Rect.bottom;
}
//Bresenham 算法画圆 //
void CTestView::RoundBre(int R)
(
CClientDC dc(this);
//圆心(MaxX/2, MaxY/2),当前像素 I(xi,yi),右像素 D(xi+1,y),右下像素 DV(xi+1,yi-1),下像素 V(xi,yi-1)
int xi,yi,dd,m,n;// 圆 心 距 差 值 平 方 dh=(xi+1)*(xi+1)+yi*yi-R*R;
dd=(xi+1)*(xi+1)+(yi-1)*(yi-1)-R*R; dv=xi*xi+(yi-1)*(yi-1)-R*R;
xi=0; // 起点(0,R)
yi=R;
dd=2-2*R; 〃起点的右下像素(1,R-1)的圆心距差值 dd=1+(R-1)*(R-1)-R*R
dc.SetPixel(MaxX/2,MaxY/2,RGB(0,255,0)); // 画圆心
while(
您可能关注的文档
最近下载
- 2025-2026学年统编版小学道德与法治六年级上册(全册)知识点梳理归纳.pdf
- 辽宁名校联盟高三11月联考政治试题.docx VIP
- 隧道超前水平旋喷桩施工方案.docx VIP
- 辽宁名校联盟高三11月联考数学试题.docx VIP
- 阿米巴模式的经营管理部职责.docx VIP
- 三菱电梯LEHY(C) LEHY-III LEHY-MRL电梯安装调试培训资料(2).pptx VIP
- 新课标高考古诗文必背72篇理解性默写合集.docx
- 上海三菱LEHY-MRL标准接线图.pdf VIP
- 供应商分包商社会责任审核检查表及调查表.pdf
- 《化工企业设备检修作业安全规范》(AQ 3026-2026解读--应急部2026.4.10.pptx VIP
原创力文档

文档评论(0)