-
-
Draw.rar
Java编写的画板程序,可以画直线、矩形、椭圆等,只是橡皮擦的大小不可调。
-
cut.rar
一个简单的图形算法,先画个矩形,然后画条直线,矩形之外的线被截取。
-
11111111.rar
该判断多边形点时钟排列方向,
非常准确(不准确的还没有遇到过,快3年了)。
该函数用到的相关函数都在文档中:
1.PtoLDistance-点到直线的距离;
2.CalcPolygonRect-计算多边形外接矩形;
3.CalcSegmentRect-计算线段外接矩形;
4.Distance-计算两点距离;
5.ISZEROA-判断数值是否为零;
该函数数据类型为Windows的POINT,使用了标准模板vector
-
-
gui16.rar
原代码下载,我对计算机图形学的编程实践,包括画直线、反走样直线、画圆、
画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等。由于
精力有限,未对原码做任何注释。出于简化编程的考虑,许多地方指定了常数,未做
通用处理。解压缩后建立gui16目录,在其下有原代码和工程文件。在gui16下建立
release目录,其下有一可执行文件及其所须的位图及模型文件。如在release目录之
外执行程序,必须复制所需位图及模型文件。
-
-
6_5.rar
设计一个鼠标程序,在按下Ctrl键的同时按下鼠标左键,在窗口中拖动鼠标,可以画出一个圆;在按下Shift键的同时按下鼠标左键,在窗口中拖动鼠标,画出一个矩形。
-
CAD.rar
通过设置菜单功能,实现对应的长方形,直线,圆的绘制,以及对鼠标的当前位置在状态栏显示
-
2Dhuitu.rar
编译最常见的2维图形有矩形和正方形,椭圆和圆,圆角矩形和圆角正方形.用到TCanvas对象来绘制.
-
Pic.rar
对计算机图形学的编程实践,包括画直线、反走样直线、画圆、
画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等。由于
精力有限,未对原码做任何注释。出于简化编程的考虑,许多地方指定了常数,未做
通用处理。解压缩后建立gui16目录,在其下有原代码和工程文件。在gui16下建立
release目录,其下有一可执行文件及其所须的位图及模型文件。如在release目录之
外执行程序,必须复制所需位图及模型文件。
-