//Draw the objects public static void drawObjects(String pathName, String fileName, RhinoObject rh, int layerNumber) { GetObject go = new GetObject(); RhinoApp.RunScript("_SelNone", true); RhinoApp.RunScript("_SelBoundary _SelectionMode=_Crossing _SelID " + rh.Id.ToString(), true); RhinoApp.RunScript("_SelID " + rh.Id.ToString(), true); RhinoApp.RunScript("SelLayerNumber " + layerNumber, true); go.GeometryFilter = ObjectType.Curve; go.GeometryAttributeFilter = GeometryAttributeFilter.ClosedCurve; go.EnableTransparentCommands(true); RhinoApp.RunScript("SelLayerNumber " + layerNumber, true); //go.GetMultiple(1, 1); RhinoApp.RunScript("SelLayerNumber " + layerNumber, true); // go.Get(); RhinoApp.RunScript("SelLayerNumber " + layerNumber, true); RhinoApp.RunScript("_SelNone", true); RhinoApp.RunScript("_SelBoundary _SelectionMode=_Crossing _SelID " + rh.Id.ToString(), true); RhinoApp.RunScript("_SelID " + rh.Id.ToString(), true); }