找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 405|回复: 2

[求助]:如何知道一个点在某线的上方或是下方?

[复制链接]
发表于 2005-4-16 02:45:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我想通过使用object.offset来做到和用offset命令一样效果的程序,即当用户选择一条线时,让提示用户输入一点,通过判断该点在线的上方还是下方来决定下一步如何操作,请问怎样才能判断出点与直线的位置关系?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-4-16 12:06:52 | 显示全部楼层
用数学的几何方法,直线方程计算很简单的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-17 14:43:44 | 显示全部楼层
“一个点在某线的上方或是下方”这种说法有问题吧,我也碰到搂主遇到的问题,好像并没有2楼的想像那么简单。因为offset好像是通过数据的正负决定往哪一边偏移的,而我好像还没找出正负和偏移之间的规律。我的做法是正负都偏移一次,然后再算你输入的点到这两个偏移线之间的距离,短的那个是正确的,把距离长的那个偏移线删掉!总之感觉很烦!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-23 16:49 , Processed in 0.589378 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表