判断一个点是不是在一个对象上的函数有吗
有这样的函数吗试试用该点选取该对象 曲线可用(vlax-curve-getClosestPointTo curve pt)判断 (equal (distance pt (osnap pt "NEA")) 0 1e-6) ZZXXQQ 发表于 2015-7-6 08:08 static/image/common/back.gif
(equal (distance pt (osnap pt "NEA")) 0 1e-6)
很不错的思路 ZZXXQQ 发表于 2015-7-6 08:08 static/image/common/back.gif
(equal (distance pt (osnap pt "NEA")) 0 1e-6)
这个前提是点在对象附近,如果不是的话,就不成立了 54256 发表于 2015-7-7 09:24 static/image/common/back.gif
这个前提是点在对象附近,如果不是的话,就不成立了
(defun pinl (pt1 pt2 pt)
(equal (angle pt1 pt2) (angle pt1 pt) 1e-6)
)
(defun pinl2 (pt1 pt2 pt)
(equal (- (distance pt1 pt2) (distance pt1 pt) (distance pt2 pt)) 1e-6)
) 算是命题不清
AutoCAD的对像!?多着是
给些示例吧
看来大伙都没猜中楼主何所指!? 失焦 Andyhon 发表于 2015-7-7 14:03 static/image/common/back.gif
算是命题不清
AutoCAD的对像!?多着是
给些示例吧
直线或者曲线,我知道的
目前来说我遇到的问题是图块
怎么叫图块上的点呢?我希望是点和图块中的任何对象重合就算
也就是说,点只要不是临空的就应该算
我的程序其实是这样的
(osnap pt "NEA")获得一个点,但是我要判断一下,这个点是不是在我要的对象上
至于对象是entsel的,随机是什么都有可能
页:
[1]
2