[c]代码库#include

#include

#include

#include

int main ( void )

{

/* request auto detection */

int gdriver = DETECT, gmode, errorcode;

int i, maxx, maxy;

/* our polygon array */

int poly[8];

/* initialize graphics, local variables */

initgraph ( &gdriver, &gmode, "" );

/* read result of initialization */

errorcode = graphresult();

if ( errorcode != grOk )

/* an error occurred */

{

printf ( "Graphics error: %s\n",

grapherrormsg ( errorcode ) );

printf ( "Press any key to halt:" );

getch();

exit ( 1 );

/* terminate with an error code */

}

maxx = getmaxx();

maxy = getmaxy();

poly[0] = 20; /* 1st vertext */

poly[1] = maxy / 2;

poly[2] = maxx - 20; /* 2nd */

poly[3] = 20;

poly[4] = maxx - 50; /* 3rd */

poly[5] = maxy - 20;

/*

4th vertex. fillpoly automatically

closes the polygon.

*/

poly[6] = maxx / 2;

poly[7] = maxy / 2;

/* loop through the fill patterns */

for ( i=EMPTY_FILL; i

{

/* set fill pattern */

setfillstyle ( i, getmaxcolor() );

/* draw a filled polygon */

fillpoly ( 4, poly );

getch();

}

/* clean up */

closegraph();

return 0;

}

多边形颜色渐变填充C语言,画并填充一个多边形相关推荐

  1. 计算机图形学——多边形填色(多边形颜色渐变填充)

    1.问题描述与算法思想 问题描述 多边形颜色渐变填充,设计实现多边形的填充类,设置顶点序列,调用填充函数.通过建立多边形的桶表和边表的数据,按照算法步骤依次扫描填充.调用设计实现的多边形填充类,对所绘 ...

  2. 多边形颜色渐变填充C语言,vb6:用渐变填充多边形

    下面的代码将绘制一个渐变填充矩形.我从vbcity.com的这个帖子稍微修改了一下. 将其放入模块中: Public Type RECT Left As Long Top As Long Right ...

  3. html怎么填充颜色渐变,CSS实现不规则图形,填充渐变色

    JS Bin /* 背景图片实现 */ .background-box { width: 400px; height: 100px; /* 透明色替换为当前背景底色 */ background:lin ...

  4. 使用canvas画同心圆,并且设置颜色渐变

    使用canvas进行画圆,并且设置圆环颜色渐变:中间的实心圆渐变.在使用的过程中,其实是发现createLinearGradient(x0,y0,x1,y1)方法时,根据改变x0,y0,x1,y1可以 ...

  5. Java边缘填充_任意画一个多边形,用边缘填充算法填充

    任意画一个多边形,并用边(缘)填充算法进行填充.(多边形的顶点坐标存放在数组中,坐标值由键盘输入) #include #include //边缘填充 void draw(int a,int b){ f ...

  6. Android画个颜色渐变的圆环玩玩

    先看下最终的效果 开始实现 新建一个DoughnutView继承View public class DoughnutView extends View {} 先重写onMeasure方法,为什么要重写 ...

  7. html5调颜色浏览器不显示,pyecharts画中国地图(省、市):如何调整渐变颜色、浏览器中大小、生成的HTML打开是空白无法显示的问题...

    最近在做一个数模题,需要中国地图的数据可视化,了解到pyecharts,踩了一些坑,在此记录 ------------------------- 版本问题 现在网上大多数文章都是用的老版本,比如0.5 ...

  8. c语言画爱心教程(修改爱心颜色,修改打印爱心时间)

    主要有三个部分 1.代码及运行结果展示 2.如何修改背景颜色和爱心颜色 3. 如何修改打印速度 1.代码及运行结果展示 代码如下: #include"stdio.h" #inclu ...

  9. R语言使用epiDisplay包的followup.plot函数可视化多个ID(病例)监测指标的纵向随访图、自定义设置line.col参数为multicolor指定多条可视化曲线的颜色渐变

    R语言使用epiDisplay包的followup.plot函数可视化多个ID(病例)监测指标的纵向随访图.自定义设置line.col参数为multicolor指定多条可视化曲线的颜色渐变 目录

最新文章

  1. 客快物流大数据项目(九):Docker常用命令
  2. java.sql.date格式化_如何将java.sql.date格式化为这种格式:“MM-dd-yyyy”?
  3. 怎样去判断一个网站是不是伪静态网站
  4. Python 入门篇-python3和python2的差异总结
  5. [AHOI2014/JSOI2014]支线剧情
  6. Unity3D游戏开发之使用SVN对Unity进行版本控制
  7. 微服务 第六章 springboot 通过Spring-data-jpa 配置Oracle数据源(简单步骤)
  8. oracle怎样避免脑裂的,redis集群怎么防止脑裂
  9. SEO按天扣费系统商业网站源码
  10. 【luogu P3627 [APIO2009]抢掠计划】 题解
  11. Windows用户最佳远程控制器——Xmanager
  12. office2016+visio2016
  13. 东北大学大物实验思考题答案解析
  14. linuxi下的做图工具——gnuplot安装
  15. mysql heartbeat_mysql管理工具之pt-heartbeat
  16. 搜索引擎原理第二阶段之预处理
  17. vue给列表添加序号_element-UI——el-table添加序号
  18. 电磁散射特性与SAR影像之间的关联,典型地物的散射特性
  19. 从少儿编程讲讲开发行业的大趋势
  20. codeup刷题2.1~2.4小节 ——《算法笔记》(胡凡)

热门文章

  1. mac php yaf 安装,mac下安装yaf
  2. 泛微OA节点执行接口实现
  3. java 分词器耗时 性能_java 支持分词的高性能拼音转换工具,速度是 pinyin4j 的两倍...
  4. 聚类算法系列之密度聚类DBSCAN
  5. 美团在TIDB方面的实践
  6. 使用Glimpse 监测ASP.NET MVC网站
  7. c语言select函数头文件,简述select函数的功能与调用方法
  8. 解决野火iMX6ULL-wifi连接问题
  9. win10 自带虚拟机 安装ubuntu20
  10. 真正理解Mysql的四种隔离级别