Description: An integrated graphical interface program, can call the subroutine each operation. First, call the painting point function, the DDA, the mid-point operator
France and the midpoint line drawing algorithm draw a circle and ellipse. 2, polygon scan conversion algorithm and region filling algorithm (scan line algorithm
The will to do more than seek operation based on the edge of fill, and sign algorithms for the optional side seed-based region filling using 4-connected region
Recursive seed fill algorithm, or scan line seed fill algorithm to require seed point (x, y) can be interactive input). 3, line cutting and
Polygon clipping algorithm to achieve animation. (Two segments by cutting edge algorithms and HS polygon clipping algorithm) polygon clipping
Algorithm animation requirements first draw a closed polygon, and then draw the crop rectangle window, then select the crop button (or
Command), press the "cut on top" button (or the implementation of the "cut on top" command),
File list (Check if you may need any files):
计算机图形学\Graphics\Debug\BuildLog.htm
............\........\.....\DrawDLG.obj
............\........\.....\Graphics.exe
............\........\.....\Graphics.exe.embed.manifest
............\........\.....\Graphics.exe.embed.manifest.res
............\........\.....\Graphics.exe.intermediate.manifest
............\........\.....\Graphics.ilk
............\........\.....\Graphics.obj
............\........\.....\Graphics.pch
............\........\.....\Graphics.pdb
............\........\.....\Graphics.res
............\........\.....\GraphicsDoc.obj
............\........\.....\GraphicsView.obj
............\........\.....\MainFrm.obj
............\........\.....\Matrix.obj
............\........\.....\Matrix2.obj
............\........\.....\mt.dep
............\........\.....\StdAfx.obj
............\........\.....\vc90.idb
............\........\.....\vc90.pdb
............\........\.....\Vertex_Count.obj
............\........\DrawDLG.cpp
............\........\DrawDLG.h
............\........\Graphics.aps
............\........\Graphics.clw
............\........\Graphics.cpp
............\........\Graphics.dsp
............\........\Graphics.dsw
............\........\Graphics.h
............\........\Graphics.ncb
............\........\Graphics.rc
............\........\Graphics.sln
............\........\Graphics.sln.old
............\........\Graphics.suo
............\........\Graphics.suo.old
............\........\Graphics.vcproj
............\........\Graphics.vcproj.8.00.old
............\........\Graphics.vcproj.LING-PC.Ling.user
............\........\Graphics.vcproj.PYQ.Administrator.user
............\........\GraphicsDoc.cpp
............\........\GraphicsDoc.h
............\........\GraphicsView.cpp
............\........\GraphicsView.h
............\........\MainFrm.cpp
............\........\MainFrm.h
............\........\Matrix.cpp
............\........\Matrix.h
............\........\Matrix2.cpp
............\........\Matrix2.h
............\........\Myclass.cpp
............\........\Myclass.h
............\........\ReadMe.txt
............\........\res\Graphics.ico
............\........\...\Graphics.rc2
............\........\...\GraphicsDoc.ico
............\........\...\Thumbs.db
............\........\...\Toolbar.bmp
............\........\resource.h
............\........\StdAfx.cpp
............\........\StdAfx.h
............\........\UpgradeLog.XML
............\........\VertexCount.cpp
............\........\VertexCount.h
............\........\Vertex_Count.cpp
............\........\Vertex_Count.h
............\........\_UpgradeReport_Files\UpgradeReport.css
............\........\....................\UpgradeReport.xslt
............\........\....................\UpgradeReport_Minus.gif
............\........\....................\UpgradeReport_Plus.gif
............\系统简要使用指南.jpg
............\说明.txt
............\Graphics\Debug
............\........\res
............\........\_UpgradeReport_Files
............\Graphics
计算机图形学