xdrx_curve->polyline封闭线的顶点有问题
试用pline命令创建一个n个顶点的封闭多段线,顶点数与多段线段数相同,炸散后作为一个选择集,再用xdrx_curve->polyline函数重新连接,会成功创建一条封闭多段线。问题来了,当未炸散前的封闭多段线由弧线和直线组成时,新生成的多段线顶点会比段数多出一个,即起点和终点索引不同但位置重合,而由纯直线或纯弧线组成的多段线则无此问题,炸散重组仍然是顶点数和段数相同。估计是该函数的一个bug 1.先获取多段线(可带直线和弧线那种类型)选择集s12.炸开后,通过(ssget "p")获得选择集s2
3.命令PEDIT,相关参数:M s2 "" "J" "C" ""
合并出来的顶点是正常的
页:
[1]