确定一条直线和一个点或另一条直线之间的距离是否大于指定的距离。
rhinoscriptsyntax.LineIsFartherThan (line, distance, point_or_line)
rhinoscript.line.LineIsFartherThan (line, distance, point_or_line)
line |
必须参数。六个数字或两个 Point3d 点构成的列表或直线。 |
distance |
必须参数。数字。距离。 |
point_or_line |
必须参数。Point3d 点对象或直线。测试点或直线。 |
布尔值 |
如果直线到其他物件的最小距离大于 distance 参数指定的距离返回 True,否则返回 False 。 |
None |
出错返回空值。 |
import rhinoscriptsyntax as rs
line = (0,0,0), (10,10,0)
testPoint = (10,5,0)
print rs.LineIsFartherThan(line, 3, testPoint)