图形变换程序设计(共13页).docx

上传人:晟*** 文档编号:7907063 上传时间:2021-11-15 格式:DOCX 页数:13 大小:31.69KB
下载 相关 举报
图形变换程序设计(共13页).docx_第1页
第1页 / 共13页
图形变换程序设计(共13页).docx_第2页
第2页 / 共13页
图形变换程序设计(共13页).docx_第3页
第3页 / 共13页
图形变换程序设计(共13页).docx_第4页
第4页 / 共13页
图形变换程序设计(共13页).docx_第5页
第5页 / 共13页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上图形变换程序设计概述此图形转换程序主要是运用写显存的方式去实现。可以实现矩形、三角形和圆形的绘制及图形颜色变换。一、设计要求完成一个图形变换的程序,系统具有4种可选择的功能,按字母“y”画一个用点组成的圆;按字母“s”画一个用不同颜色填充的三角形;按字母“z”画一个用不同颜色填充的矩形;按“q”键退出。二、设计思想(一)、界面控制程序开始显示一行提示信息。键盘输入“y”进入画圆子程序,输入“s”进入画三角形子程序,输入“z”进入画矩形子程序。(二)、画圆通过写算法来确定圆边点的位置,利用写像素方式画出圆边点,用尽量多的点能较完整地表现出一个圆。算法首选确定圆心位置O(OX,OY),设置圆半径为Radius,圆边任一位置A(X,Y)可由圆心位置和圆半径及方向角(见下图)确定。本程序首先设立大概连续的多个数值(本程序为90个)以确定SIN值及其相对应的COS值。A点位置可由以下表达式确定。X=SIN*Radius+OXY=COS*Radius+OY由A点又可求出与其相关的三点A,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。