计算机图形学课程设计报告交互式绘图系统(3)

时间:2025-05-01

湖南工程学院交互式绘图系统

一、设计内容与设计要求 1.设计内容:

用橡皮法实现交互式绘图系统。

2.设计要求:

在屏幕上可以选择不同的命令、来实现不同基本图形的绘制。完成橡皮筋直线,橡皮筋圆,橡皮筋矩形框,多边形裁剪和3阶B样条曲线的作图,且要有比较友好的界面。

3.算法提示:

首先在屏幕上画出菜单和绘图窗口,显示鼠标。点击相应菜单,点击鼠标,移动鼠标,获取鼠标移动相对位置,画出相应图形。

相关变量定义:

#define _MOUSE #define CIRCLE 1 圆 #define LINE 2 #define RECTANGLE #include #include

#include"graphics.h" #include"math.h" #include union

struct SREGS sr;

相关函数: void meun(int {

setcolor(8);

outtextxy(x+5,28,str); setcolor(15); line(x,22,x,40); line(x,22,y,22); setcolor(8); line(x,40,y,40); line(y,22,y,40); }

3

矩鼠直

标 线 形 "stdio.h" "string.h"

REGS

<dos.h> inreg,outreg;

x,int y,char *str)

计算机图形学课程设计报告交互式绘图系统(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219