算法核心函数是Cohen_Sutherland函数,接受一条直线和一个矩形为参数,一条直线作为输出并返回是否拒绝。GenKey函数和showKey分别用来生成码字和以友好的方式显示码字。 其他则是OpenGL的东西了。程序运行后会有一个预先设定好的矩形,然后可以不断的通过鼠标点击选取起点和终点产生一条线段,并用之前的矩形进行裁剪。 运行效...
答:Cohen-Sutherland算法的大意是:对于每条线段P1P2,分为三种情况处理。⑴若P1P2完全在窗口内,则显示该线段P1P2,简称“取”之。⑵若P1P2明显在窗口外,则丢弃该线段,简称“弃”之。⑶若线段既不满足取的条件,也不满足弃的条件,则把线段分为两段,其中一段完全在窗口外,可弃之,然后另一段重复上述处理。
Cohen-Sutherland 直线裁剪算法.zip-Python代码类资源ro**l< 上传8.47 KB 文件格式 zip Cohen-Sutherland 线裁剪算法 j计算机图形学 python pyqt5 在pycharm 加 pyqt5环境中开发,python实现Cohen-Sutherland 线裁剪算法。 有优美的 UI界面点赞(0) 踩踩(0) 反馈 所需:5 积分 电信网络下载 ...