搜索资源列表
MyPaint1.0
- 设计思路: 对Windows XP自带的画笔程序进行分析,一般User画图过程: 首先鼠标选择绘图工具,然后选择颜色,接着按User需要作图。User对产出的图像进行操作。 对图形元素抽象出公共属性,设计我的画板的作图过程: 选择工具 、画预览效果、User满意并确定、绘制效果。 下面是程序用到主要变量: 当前绘图点粒度:int iGranularity 当前使用颜色:COLORREF curColor 当前绘图状态:int iPaintStatus
图形的生成
- 实现二维基本图元直线段生成的基本算法(DDA,中点法,Bresenham)实现二维基本图元圆弧/椭圆圆弧生成的基本算法(中点法)实现对线型线宽的属性的控制实现二维多边形扫描转换的扫描线算法实现二维多边形扫描转换的边缘填充算法或栅栏填充算法实现二维连通区域填充的扫描线种子填充算法(四连通或八连通)实现二维直线段裁剪的Cohen-Sutherland裁剪算法和中点分割裁剪算法-basic 2D linear map of the yuan generated by the basic algorit
hueituchenxudaquan
- 程序的功能: 一、用两种不同算法(DDA法和中点法)画任意直线,输入方式有鼠标取点点法,和对话框输入直线端点法。直线颜色在画线前任意选取。 二、直线的属性控制。可以从对话框中任意输入线宽画直线。还有画虚线的功能,你可以输入虚线中实线部分的长度和空白间隔的长度来画虚线。 三、用两种算法(中点法和正负法)画任意圆。 四、画任意椭圆。画椭圆时限任意取两点确定一矩形,由该矩形确定椭圆的大小。 五、多边形填充。用鼠标取点画任意多边形,可选取任意颜色去填充多边形区域。 六
javapainting
- 环境配置:系统装有jre运行环境。 使用说明: 1.双击drawer.jar文件,应用程序即可运行。 2.单击“Oval”按钮,拖动鼠标,可以在画图板上画圆。 3.单击“Triangle”按钮,拖动鼠标,可以在画图板上画等边三角形。 4.单击“Clear”按钮,画图板清屏。 5.单击“Exitl”按钮,程序退出。 6.单击右键,弹出当前图形的属性面板。可以进行如下操作: (1)单击“Color Settings”左边图标,可以修改图形颜色(前景色); (2
jisuanjituxing
- 根据多边形区域的填充原理可以推广到圆域的填充,由于圆的特殊属性,即可根据任何欲填充的像素点与圆心的距离是否大于或小于半径来判断是否在圆内或圆外,具体实现程序如下; 利用中点画圆算法实现边界程序: void CArea_FillData::MidpointCircle(int xc, int yc, int r, int color) {//画八分之一的圆 int x,y,d x=0 y=r d=1-r WholeCircle(xc,yc,x,y,color
AutoRedraw
- Visual Basic>net 里面已经没有AutoRedraw属性,这个算法可以得到哟!-Visual Basic
MyDraw_new
- 功能:用面向对象的思想来实现了对直线 矩形 椭圆三种图元的绘制 选定 移动 并添加了编辑设置图元多种属性功能 是深入学习GDI编程很好的例子-functions : Object-oriented thinking to achieve a pair of three straight rectangular oval map of the selected mobile mapping and add a map editor Set Attribute function of a varie
LRDraw
- 可实现简单画图功能,且能设置设置图元属性,可读写,多文档应用程序源码。-simple drawing can be functional and can set the map units installed, can read and write, multi-document application source code.
vc60_draw_system
- VC++编写的图形绘制软件 能绘制直线,方形,圆角方形,折线,椭圆,圆,圆弧,样条曲线,文本等 并能选中图形,支持鼠标捕捉,实时调整图形属性等 还能保存绘制结果并关联文件扩展名.-VC prepared by the graphics rendering software can draw straight lines, square, square corner, dogleg, ellipse, circle, arc, spline curves, such as text a
DrawProgram
- 实现基本绘图,可以新建窗体\\设置图元属性等.
Mypaint
- 一个VB编写的画笔程序,非常适合VB的入门学习,可以学习如何画线、改变颜色、保存文件,同时,便于理解VB编程中的事件驱动、方法、属性等概念。
VBA
- cad二次开发中vba的属性介绍并附有源码让你更好的了解vba.
Ellipse
- 实现画任意方向的椭圆,可以根据自己的需求设置椭圆的参数,画笔的属性等
44757463
- 丰富的图形类型(直线,平行四边形,矩形,多边形,圆角矩形,圆,椭圆,二次均匀B样条曲线,三次参数样条曲线,贝齐埃曲线) 丰富的图形操作(属性设置,拖动,放大/缩小,删除,拷贝,旋转,图形切割,图形填充,编辑等)软件通用功能(撤消/恢复,打印,文件操作)架构较好,欢迎试用!-rich graphics types (linear, parallelogram, rectangle, polygon, rounded rectangle, circle, oval, secondary u
vc++画线
- 能够绘制线条、矩形、椭圆等,可以修改线宽、颜色,等属性、可以查找线矩形圆等
CAD-biaozhu.rar
- 本程序是用Visual Lisp集成开发,打包的软件。其主要功能是标注尺寸修改(快速写出上下偏差,Ф,度,标主型式等);属性块;编辑属性定义;文字编辑,形位公差等,对于机械设计的朋友很有用。有好东西大家一起分享,资料来自创达科技 陈仲库 AUTOCAD 的好助手,This procedure is integrated with Visual Lisp development, packaged software. Its main function is to mark the size La
mmdraw.rar
- matlab图像处理:使用鼠标画一条线并设定属性的算法代码,matlab image processing: Using the mouse draw a line and set the attributes algorithm code
graphic
- 用了五年多时间打造的基于跨平台开发技术qt开发的图形组态系统,运用模板能组合成任意图元,运用脚本能,定义出图元根据属性的变化,做出相应的动态效果,首先应用于电力系统网路图,监控电网状态。可以应用于实时监控应用领域。超一流的绘制效果,在完成电力系统一次接线图比组态王、三维力控有更好的绘制效果.增加实时数据、web浏览器、后台进程取数,qwt做实时曲线,vista风格等、存成svg文件网上发布,升级到4.6.3等(部分源)-graph
simpledrawingprogram
- 用VS2005编写的画图程序,实现了画圆,直线,三角形等基本图元,可设置线性,颜色等,可打开图片设置为背景图片,阴影的属性等-VS2005 drawing prepared by the procedures and achieve the Circle, a straight line, triangle and other basic elements can be set up linear, colors and so on, can open the picture settings
MFCdraw
- 使用MFC编写一个画图小程序:交互式绘制图形(至少包括线、矩形和文本),绘制完成的图形能够正确地重现,绘制结果可以正确持久化(存储到文件、从文件中读出),线、矩形、文本的颜色(线色和填充色)、文本字体可调,能够通过鼠标点击选中图形,并进行属性的修改,修改的内容可包括:位置,大小,颜色,线型字体(对应文本图元而言)。适合熟练windows编程,使用MFC开发的学者。 -Drawing using a small program written in MFC: interactive rende