代码产生背景:
在建筑模型绘图中,由于打灯光的需要,在建筑模型框架的内部需要做,万家灯火的框架,做成蜂窝状,每家窗户都有一个灯,模拟现实的灯光效果,通常是做成层层跑动的灯光,两路或者3路不同颜色变换的灯光,为了达到这种灯光效果,就需要CAD绘图员画出带灯孔的板和带凹槽的卡板,所以这个代码就出现了。对建筑模型行业了解的绘图员,都明白,灯孔板和卡板都是有规律的,所以用代码实现肯定能省不少时间,减少加班时间。
引用猫老师的话:“珍惜生命,提高工作效率”。
下图为:自动画万家灯火的灯孔板和带凹槽的卡板
代码的功能:点按照顺时针方向排序

和上面的代码一样
希望能得到前辈的指点,上面就是判断线的方向的源代码,根据方向,重新排序点,应该有更加简单的办法,里面函数的出处我都标明了。
|