(XD::Pnts:RemovePits)删除多段线(点表)里面的凹点,变成凸多边形
**** Hidden Message *****本帖最后由 dyjwyqz5221 于 2021-5-24 22:03 编辑
考虑到多段线的复杂性,仅删除多段线中凹点的话,下面这个函数可能是目前较为合适的。
(defun XD::poly:RemovePits(e / lst) (xdrx-polyline-compress e 7)
(while (setq lst (xdrx-getpropertyvalue e "AllOuterAngles"))
(mapcar
'(lambda(x)
(xdrx-polyline-removevertexat e x)
)
lst
)
)
)
回复学习,看看思路 回复学习,不知道有啥用!
看看能用在哪里 感谢分享学习!!! 回复学习,楼主辛苦了!!! 我是来学习的 {:1_12:}{:1_12:}{:1_12:}{:1_12:}{:1_12:}{:1_12:} 这个怎么学习的 这个找了好久了~太感谢了~
巡逻,学习学习
感谢分享学习!!! 我来测试一下,行不行
牛b应该很有用 看看能用在哪里