各位老师好!
想通过c#代码实现将物体按类型导到GH,我写了以下代码:
RhinoDoc rc = RhinoDoc.ActiveDoc;
Rhino.DocObjects.RhinoObject[] robjs =rc.Objects.FindByObjectType(Rhino.DocObjects.ObjectType.Curve);
但是获得的数据为 CurveObject: (unnamed) (0) 有没有比较快的方法将CurveObject转换为GH_Curve?
谢谢!
各位老师好!
想通过c#代码实现将物体按类型导到GH,我写了以下代码:
RhinoDoc rc = RhinoDoc.ActiveDoc;
Rhino.DocObjects.RhinoObject[] robjs =rc.Objects.FindByObjectType(Rhino.DocObjects.ObjectType.Curve);
但是获得的数据为 CurveObject: (unnamed) (0) 有没有比较快的方法将CurveObject转换为GH_Curve?
谢谢!
构造函数转换一下就行。GH_Curve的构造函数。
public GH_Curve(
Curve curve
)
CurveObject.CurveGeometry可以获得Curve类型。
public Curve CurveGeometry { get; }
果然可以了,谢谢月神!