当前位置: 首页 > news >正文

公司网络维护服务方案/杭州百度快照优化排名

公司网络维护服务方案,杭州百度快照优化排名,建设网站建设安全培训平台,青田县建设局官方网站DDA_为微分绘制直线算法 以步进坐标轴部长1像素为单位,计算ykx b,绘制像素点(x, round(y)). 即步进坐标增长1, 另一坐标增长K或者1/k。 程序如下: 1 //数值微分算法DDA2 void CCGProjectWorkView::DDA_Line(const int…

DDA_为微分绘制直线算法

  以步进坐标轴部长=1像素为单位,计算y=kx + b,绘制像素点(x, round(y)).

  即步进坐标增长1, 另一坐标增长K或者1/k。

  程序如下:

 

 1 //数值微分算法DDA
 2 void CCGProjectWorkView::DDA_Line(const int startPos[], const int endPos[], const float lineColor[])
 3 {
 4     glPushMatrix();
 5     //绘制直线
 6     long deltX, deltY, maxStep;
 7     deltX = endPos[0] - startPos[0];
 8     deltY = endPos[1] - startPos[1];
 9     maxStep = max(abs(deltX), abs(deltY));
10     //计算方向有向步进单位,即两个方向的斜率增长单位
11     float xStepUnion = float(deltX) / maxStep;
12     float yStepUnion = float(deltY) / maxStep;
13 
14     glColor3f(lineColor[0], lineColor[1], lineColor[2]);
15     glBegin(GL_POINTS);
16 
17     float x,y;//绘制的坐标点
18     x = (float)startPos[0];
19     y = (float)startPos[1];
20 
21     //对两个方向循环步进处理
22     for (long i=1; i<=maxStep; i++)  
23     {  
24         x = x + xStepUnion;  
25         y = y + yStepUnion; 
26         glVertex3f((int)x, (int)y, 0);
27     }  
28     glEnd();
29     glPopMatrix();
30 }

 

转载于:https://www.cnblogs.com/icmzn/p/5045283.html

http://www.jmfq.cn/news/4950469.html

相关文章:

  • 公司网站开发说明介绍/seo课堂
  • 做网站后台教程视频/最好看免费观看高清大全
  • 苏州网站建设网站制作的公司/网络整合营销是什么意思
  • 音乐外链生成网站怎么做/泰州百度关键词优化
  • 专业建设 教学成果奖网站/自己如何制作网页
  • 简述网站建设及维护的全过程/棋牌软件制作开发多少钱
  • 物联网管理平台厂家/抚州seo排名
  • 梅州网站优化/网站推广和seo
  • 做黄色网站怎么防止被抓/关键词优化百家号
  • 做的网站加载太慢怎么办/行者seo无敌
  • 北京海淀公司网站icp备案/免费的网站平台
  • 嘉兴网站制作网页/最近七天的新闻重点
  • 兴义市 网站建设/网站查询ip地址查询
  • 广州网站建设网站托管运营/百度广告代理
  • 服务中心网站建设意见/网站自建
  • 电子网站建设怎么做/宁波seo搜索排名优化
  • 做试试彩网站/鹤壁seo推广
  • 什么是网络营销战略?网络营销战略的内容有哪些?/专业网站优化推广
  • 北京网站设计公司哪个好/长春seo排名
  • 研究网站建设/seo教程网
  • 网站关键字分析/百度一下 你就知道官方
  • wordpress页面模板获取内容/宁波seo整体优化
  • 淄博市临淄区建设局网站/网络推广公司运营
  • 做网站是什么专业/百度商务合作联系
  • asp网站后台管理教程/青岛快速排名
  • 学做网站的软件/线上推广是做什么的
  • 网站域名列表是什么/网页版百度
  • 杭州网站设计公司排名/精准信息300099
  • 做装修网站价格/网站友情链接检测
  • 四川省建设工程交易中心网站/青岛谷歌seo