使用rhinopython在rhino中编写脚本。
我试着固有曲线对象。
import rhinoscriptsyntax as rs
import Rhino
class MyCurve(Rhino.Geometry.Curve):
def __init__(self, pnt):
Rhino.Geometry.Curve.__init__(self)
self = rs.AddCurve(pnt)
rc = MyCurve([[0,0,0],[1,0,0]])
print rs.CurveLength(rc)
在类中添加我自己的def。
内在的原因是什么? Rhino.Geometry.曲线只是一个占位符,因为我不知道从何而来。
知道吗附加曲线(pnt)返回一个guid对象。
我现在使用的方法是。
^{pr2}$但我认为有更好的方法。
您通常不会从RhinoCommon中的几何体类继承(例如Rhino.Geometry.曲线). 你想达到什么目的?在
相关问题 更多 >
编程相关推荐