随机在模型空间产生多段线段实体,将当前模型空间里的线段看成一个图,找出最大的闭合区域。生成的最大闭合区域用生成红色的线表示,填充着和区域。 我分析后知道大概要做这几件工作:
1、相交的线段要打断处理;2、得到所有交点,然后分析得到这些线段围成的最大的闭合区域3、把最大闭合区域的边界的线用生成红色的线表示,然后在这个闭合区域内生成一个图案填充Hatch。
然后我想请教怎么实现。。T T刚开始接触两三天,原来我在学校学C++的。。大家有没有做过类似的项目呢。带带我。T T
PS, 对啦,我是VC6下开发的CAD二次开发ARX,。谢谢谢谢谢谢啦啦
结果图例子在左边啦~已经填充好的最大区域的样子啦
该贴已经同步到 韩小逆的微博 |