一个带有GUI的几何图像求解软件,支持4种几何图像(射线、线段、直线、圆)。
功能有:
- 使用QT实现GUI界面,使用QCustome进行图像绘制。
- 支持文件输入,手动输入,指定图形删除,画图等。
- 实现异常检测,共有11种异常类型,详见errorhandler.h
运行bin目录下的intersect.exe即可
命令行参数: 使用以下参数进行文件的输入输出:
-i <path to input file>从input file输入-o <path to output file>在output file输出
GUI的代码仓库在GUI目录下,直接运行GUI.exe文件即可。
注:路径中不可含有中文,否则会报错。
同时还可以使用qt creator 5.14进行编译直接使用,源代码在src中。
单元测试在test目录下。