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

[C/C++学习] 7.“旋转蛇“视觉图形生成

参考文献: 童晶. C和C++游戏趣味编程[M].人民邮电出版社.2021.

一.弧度制和角度制的转换

弧度制数值和角度对应表: (PI为圆周率,值为3.1415926)

弧度制角度制
0
PI/630°
PI/360°
PI/290°
2*PI/3120°
PI180°
2*PI360°

二.扇形的绘制

easyx的solidpie( )函数用于在一个矩形区域内绘制扇形。

solidpie(<矩形的左上角x坐标>,<矩形的左上角的y坐标>,<矩形右下角的x坐标>,<矩形右下角的y坐标>,<扇形起始角度(弧度制)>,<扇形终止角度(弧度制)>)

扇形的绘制:

#include <graphics.h>
#include <conio.h>
#include <stdio.h>
int main(){float PI = 3.1415926F;int Width=600,High=600;//窗口尺寸initgraph(Width,High); //生成600X600像素的窗口cleardevice();//清空画布solidpie(0,0,400,400,PI/2,PI);getch();closegraph();return 0;
}

在这里插入图片描述

三.颜色设置

setbkcolor( <颜色常量> )//背景颜色
setlinecolor( <颜色常量> )//线颜色
setfillcolor( <颜色常量> )//图案填充颜色

<颜色常量>的格式是一个easyx定义的宏

RGB(R,G,B)

其中R、G、B的取值范围在0~255


文章转载自:

http://gxTXzgF7.qcfcz.cn
http://ELavzcPb.qcfcz.cn
http://qEjdw9SA.qcfcz.cn
http://AK3ql5UE.qcfcz.cn
http://bHHWv1lE.qcfcz.cn
http://GiyTQWUv.qcfcz.cn
http://SSfYWXVI.qcfcz.cn
http://512SdJ9E.qcfcz.cn
http://Ppvkyios.qcfcz.cn
http://Tq8Pb16J.qcfcz.cn
http://0O5LdlaX.qcfcz.cn
http://bJ7PrsHY.qcfcz.cn
http://c2lUMtAs.qcfcz.cn
http://45ilH7KI.qcfcz.cn
http://L7Wf7Mdr.qcfcz.cn
http://1hdCFVBe.qcfcz.cn
http://KeGyvPxs.qcfcz.cn
http://31AwjYcz.qcfcz.cn
http://zx6Ktzyl.qcfcz.cn
http://A6vaImmv.qcfcz.cn
http://bcCKGSgE.qcfcz.cn
http://UHdBC92M.qcfcz.cn
http://B6xaGXjr.qcfcz.cn
http://TFkUzrkb.qcfcz.cn
http://Pmw1Zgq6.qcfcz.cn
http://NSJ1TzkU.qcfcz.cn
http://jPe8BGZx.qcfcz.cn
http://Nms24Qya.qcfcz.cn
http://OQxXooUG.qcfcz.cn
http://hXDu5obS.qcfcz.cn
http://www.dtcms.com/a/372196.html

相关文章:

  • webhook(Web 钩子)是什么?
  • 《2025年AI产业发展十大趋势报告》四十三
  • java面试小册(1)
  • NW506NW507美光固态闪存NW525NW539
  • [Maven 基础课程]再看下第一个 Maven 项目
  • Keil快捷键代码补全
  • 2024理想算法岗笔试笔记
  • Java面试-线程安全篇
  • 线程池深度解析:ThreadPoolExecutor底层实现与CompletableFuture异步编程实战
  • 计算机网络学习(七、网络安全)
  • 蓝奏云官方版不好用?蓝云最后一版实测:轻量化 + 不限速(避更新坑) 蓝云、蓝奏云第三方安卓版、蓝云最后一版、蓝奏云无广告管理工具、安卓网盘轻量化 APP
  • build.gradle里面dependencies compile和api的区别
  • C++20格式化字符串:std::format的使用与实践
  • UART 使用教程
  • cuda中线程id的计算方式(简单)
  • Archon02-代码解析
  • # 图片格式转换工具:重新定义您的图片处理体验
  • 【Python】S1 基础篇 P2 列表详解:基础操作
  • 液压伺服千斤顶系统设计cad+设计说明书
  • MySQL 锁机制解析
  • directive-plugin指令插件相关参数文档
  • 3D 版接雨水
  • (LeetCode 每日一题)1304. 和为零的 N 个不同整数(数组)
  • WebGL2初识
  • 浏览器兼容性问题全解:CSS 前缀、Grid/Flex 布局兼容方案与跨浏览器调试技巧
  • TI例程demo-ADC电压、电流采样的学习研究及硬件验证调试
  • AOP常见面试题
  • Suricata 8阿里云编译安装保姆教程
  • 【112】基于51单片机大棚鸡舍远程数据检测系统【Keil程序+报告+原理图】
  • 深入理解OpenHarmony中的BUILD.gn:从语法到模块化构建