返回两条曲线之间的最小与最大偏差值。关于曲线偏差的更多信息,请参考 Rhino 帮助文件中关于 CrvDeviation 指令的论述。
rhinoscriptsyntax.CurveDeviation (curve_a, curve_b)
rhinoscript.curve.CurveDeviation (curve_a, curve_b)
curve_a |
必须参数。字符串或 Guid。第一个曲线物件ID。 |
curve_b |
必须参数。字符串或 Guid。第二个曲线物件ID。 |
元组 |
执行成功,返回一个元组,元组包含两条曲线的最小和最大偏差值。
|
|||||||||||||||||||||
None |
出错或没有找到间隔重叠。 |
import rhinoscriptsyntax as rs
curveA = rs.GetObject("Select first curve to test", rs.filter.curve)
curveB = rs.GetObject("Select second curve to test", rs.filter.curve)
deviation = rs.CurveDeviation(curveA, curveB)
if deviation:
print "Minimum deviation =", deviation[5]
print "Maximum deviation =", deviation[2]