这是上大学时所写的图形学算法实现。因为当时觉得自己的英文写作水平还不错,所以程序中的注释都用英文写出,请谅解!
压缩文件中的文件说明:
Arc.h 提供角度DDA算法画弧和画椭圆
Circle.h 提供逐点比较法、增量逐点比较、中点、Bresenham画圆
ClipPloy.h 提供多边形剪裁
Curve.h 提供曲线画法
DrawLine.h 提供逐点比较、增量逐点比较、DDA、Bresenham画线
Ellipse.h 提供中点椭圆画法
EncodeClip.h 提供编码裁减法
其他.c文件都是一些测试小程序。
Circle.h 提供逐点比较法、增量逐点比较、中点、Bresenham画圆
ClipPloy.h 提供多边形剪裁
Curve.h 提供曲线画法
DrawLine.h 提供逐点比较、增量逐点比较、DDA、Bresenham画线
Ellipse.h 提供中点椭圆画法
EncodeClip.h 提供编码裁减法
其他.c文件都是一些测试小程序。
说明:程序在Turboc2.0下编译,如果由于涉及图形库,如果请尽可能在纯DOS下运行!