文件名称:C#实现的计算机图形学基本绘图算法
文件大小:280KB
文件格式:RAR
更新时间:2015-01-25 05:06:15
中点圆 中点椭圆 DDA Bresenham
本程序实现了计算机图形学中基本图形:直线、圆、以及椭圆的绘制。其中直线可采用DDA画线算法与Bresenham画线算法两种方法绘制;圆采用了中点圆画线算法绘制;椭圆采用了中点椭圆画线算法绘制。此外还实现了对图形的平移、旋转和缩放三种基本操作。其中缩放操作提供了普通模式与智能模式,使用后者可以消除普通模式缩放时产生的像素稀疏以及锯齿化现象。同时新版本对操作界面进行了改进和优化。
【文件预览】:
drawitem
----drawitem.sln(930B)
----WindowsFormsApplication3()
--------drawitem.csproj(9KB)
--------bin()
--------input()
--------AboutBox1.cs(3KB)
--------AboutBox1.Designer.cs(10KB)
--------drawitem.csproj.user(533B)
--------main.Designer.cs(32KB)
--------Program.cs(488B)
--------ClassDiagram()
--------obj()
--------Item()
--------AboutBox1.resx(49KB)
--------main.resx(11KB)
--------main.cs(8KB)
--------buttonimages()
--------Properties()
----drawitem.suo(66KB)