明经CAD社区's Archiver
社区
›
VBA/VB/ActiveX/API 编程技术
› [求助]怎样实现随意给多段线插入多个新顶点?
fyy1117
发表于 2008-10-27 14:55:00
[求助]怎样实现随意给多段线插入多个新顶点?
如题,还望大侠们提供个写法,本人刚开始学习
tnt1095
发表于 2008-10-27 15:53:00
<p>我给你提供个思想:在要加点的位置用鼠标点击后,你就获得了该点的坐标.用该点的坐标和该多段线上的所有顶点进行距离比较.例如:该点位为第2个顶点和第3个顶点之间,必有D(23)=D2l+Dl3,找到适合条件的位置后,更新多段线的顶点就可以了.(D23表示2,3顶点间的距离,D2l表示2和要插入点的距离,Dl3表示要插入点和顶点3的距离)</p><p>不知道明白意思了没有</p>
页:
[1]
查看完整版本:
[求助]怎样实现随意给多段线插入多个新顶点?