基于半边数据结构,实现五个基本欧拉操作(mvfs,mev,mef,kemr,kfmrh)和扫成操作(sweep),并构造出三个例子(cube,sixteen_hole,two_rods)
项目使用OpenGL绘制实体模型,具体依赖于如下库:
glfw3OpenGLGLEWGLUTglm
项目环境如下:
Ubuntu 20.04g++ 7.5.0
编译方法:
mkdir build && cd build
cmake ..
make编译成功后,会在build目录下生成CADCourseCode_cpp可执行文件。
