直线的扫描转换
来源:互联网 发布:24小时学通qt编程 编辑:程序博客网 时间:2024/05/20 11:27
void CMy1400801119View::OnDraw(CDC* pDC){ CMy1400801119Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: add draw code for native data here CPen NewPen,*pOldPen; NewPen.CreatePen(PS_SOLID,2,RGB(20,180,29)); pOldPen=pDC->SelectObject(&NewPen); int x0=65,y0=12,x1=400,y1=450; int x,y,dx,dy,e,i; dx=x1-x0; dy=y1-y0; e=dx-2*dy; x=x0; y=y0; for(i=0;i<=dx;i+=10){ pDC->MoveTo(x,y); x=x+10; if(e<=0){ y=y+10; e=e+2*dx-2*dy; } else e=e-2*dy; pDC->LineTo(x,y); }}
阅读全文
0 0
- 直线的扫描转换
- 直线段的扫描转换算法
- 直线扫描转换算法
- 直线段扫描转换算法
- 光栅图形学——直线段的扫描转换算法
- 直线的扫描转换-中点线算法推导
- 扫描转换直线段--DDA算法
- 直线扫描转换(DDA画线算法)
- 直线扫描转换算法-中点画线法
- 直线段扫描转换算法-Bresenham算法
- 计算机图形学基础 : 基本图形生成算法之直线的扫描转换
- 计算机图形学——直线的三种扫描转换算法
- 图形学笔记1——直线段扫描转换算法
- 图形学————直线扫描转换
- 直线段扫描转换算法-数值微分法(DDA)
- 直线生成算法的实现:分别利用DDA算法、中点Bresenham算法和改进的Bresenham算法扫描转换直线段P1P2
- 直线扫描算法
- 直线扫描---Bresenham算法
- C# 简单数据转换
- 玲珑杯”ACM比赛 Round #15
- Mali Graphics Debugger使用
- session过期,iframe跳转出登录界面
- 什么是Json?
- 直线的扫描转换
- Lintcode61 Search for a Range solution 题解
- Cal-HeatMap(热点图)使用例子
- 55. Jump Game
- BCE0004: Ambiguous reference 'preview'
- linux服务脚本
- 贴瓷砖
- 操作系统之CPU调度
- WeTest使用