搜索资源列表
MyPaint1.0
- 设计思路: 对Windows XP自带的画笔程序进行分析,一般User画图过程: 首先鼠标选择绘图工具,然后选择颜色,接着按User需要作图。User对产出的图像进行操作。 对图形元素抽象出公共属性,设计我的画板的作图过程: 选择工具 、画预览效果、User满意并确定、绘制效果。 下面是程序用到主要变量: 当前绘图点粒度:int iGranularity 当前使用颜色:COLORREF curColor 当前绘图状态:int iPaintStatus
基本GIS系统开发
- 一个最基本的GIS,需要包含如下的组成部分:管理空间坐标数据的矢量图形系统,管理属性数据的数据库管理系统,以及实现矢量图形系统与数据库管理系统双向连接的连接系统以及空间分析功能等。 矢量图形系统是GIS的重要部分,也是开发GIS系统时的重点所在。一个基本的矢量图形系统一般需要如下的功能: 1.相对完善的图形元素,应具备处理点,线,面,网络等图形元素的能力,这类图形系统在很大程度上能够满足普通的管理型GIS的矢量图形系统的要求。提功矢量显示图形的功能在很大程度上能够改善矢量图形界面的
AudioBar6
- 功能描述:这是一个示波器显示控件,能够完成类似于示波器的功能。最多可以同时显示8个通道的数据波形,在控件上鼠标单击右键切换波形全屏显示/正常显示,在控件上鼠标单击左键可以暂停/继续,波形颜色,悉数等可以设置参数调节。鼠标位于控件上时会有十字形的定位线(图中蓝色十字线),同时有半透明的窗口显示当前坐标。由于采用了向内存DC绘图然后贴到pic控件上的方法绘制波形,所以控件的大小可以在运行时任意改变。
基本画线实现算法
- 新建一个C++Builder项目 设置Form1的font为“宋体,小五” 在Form1中添加一个TRadioGroup组件rgDrawWhat供选择画什么图形;添加一个Tbutton组件colorBtn和一个TcolorDialog组件ColorDialog1;添加一个TImage组件Image1。 3、 将当前项目保存在自己实验文件夹的exp1子文件夹中(以防错误操作而前功尽弃)。 编写colorBtn的OnClick事件,激活ColorDialog1,并获取所选择的颜色: if (Col
VC-curve-display
- 将曲线以位图的形式显示,动态小窗口显示鼠标当前的坐标,双击坐标系以外的区域可保存此曲线-Will curve to the form of bitmap display, dynamic small window shows the current coordinates of the mouse, double-click the coordinate system can be stored outside the region of this curve
zbout
- ACAD中多段线X、Y坐标根据绘图比例的有序输出,本程序为选取一条、输出一条,因选取速度慢于计算、输出速度,所以感觉不到,却是非常实用的,比选取多条后必须点鼠标右键确认选取结束要方便、实用的多。-ACAD in the multi-segment lines X, Y coordinates in an orderly manner in accordance with the drawing ratio of the output, the procedure for selecting an
txx
- 1) 直线的生成 内容:用Bresenham算法画直线 要求: 将象素网格表现出来,建立网格坐标系 用橡皮筋的形式输入参数 鼠标移动时,显示鼠标当前位置 显示判别式的计算过程和下一点的选择策略 记录生成点的坐标,建议用表的形式 图形生成过程可以重复进行 2) 圆弧的生成 内容:用Bresenham算法画圆 要求: 将象素网
ToDraw
- 本程序功能与Windows下附件中的画图软件功能相近。本程序是在VC6.0平台上用MFC所编,支持多文档和多视图结构,视图为滚动视图,允许分割窗口。绘制方面的功能主要包括绘制各种图元,包括直线、Bezier曲线、矩形、圆角矩形、椭圆(圆)、多边形,用笔或画刷自由绘图,橡皮擦擦除,颜料桶填充,取色和区域选取移动。绘图时可以选择各种画笔颜色和画刷颜色,各种线型和线宽,以及画封闭图元时是否填充,当然,还能设置背景色、清除图像及画布大小调整等,并且在绘图区单击右键会弹出快捷菜单。程序支持保存和读取位图
Cpp1
- 画线画圆任选一种画线算法实现绘制任意坐标的线段 要求:线能够设置线型、线宽和颜色;线的端点坐标获取可以采用鼠标点取或采用弹出对话框的方式。 -acb
pick
- 坐标拾取,在一个场景中同时渲染飞机和奶牛,奶牛刻线显示,当点击鼠标时奶牛上的刻线消失-Coordinates pick up, in a scene while rendering the aircraft and cows, cows engraved lines show when the mouse click on the grooves when the cows disappear
Final
- 集成了动态坐标显示、鼠标按键响应、bresenham画线算法、DDA算法画线、OpenGL画线和裁剪功能-Integrated dynamic coordinates of the mouse button response, bresenham line drawing algorithm, the DDA algorithm and draw lines, OpenGL drawing lines and cutting function
first
- 坐标画线,可以改变线宽及颜色。可以用鼠标画线。-Coordinate drawing lines, you can change the line width and color. You can use the mouse to draw lines.
GoogleMapLines
- Google地图勾经纬度工具,使用方式:点击画线后点击鼠标进行选点,选点后会打印点击的坐标点并画线,可以撤销和清除画线-Google Maps latitude and longitude hook tool, click the mouse to draw a line and click on the choice of site, will print the selected point coordinates of the point and click to draw lines,