只需一步,快速开始
使用道具 举报
chmenf087发表于2010-9-21 16:04:00简单啊,首先建数组存放多段线各个顶点,然后判断位于哪条线上,用addline绘制一条一般直线设置属性为Highlight,完成程序之后删掉那条加的线段就行
兄台所言极是,但我所烦恼的就是如何确定鼠标点在哪段线上,有没有比较好的方法?我个人的理解就是,计算鼠标光标P(X0,Y0)位置到每段线两端点的距离之和S1,S2,S3,S4……取S最小的那段为被选中的线段,但是这种方法始终觉得不严谨。还请兄台不吝赐教!
就没有别的更好的方法了?
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-25 18:45 , Processed in 0.183541 second(s), 24 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.