/// <summary> /// Delegate function used to turn custom grips on /// </summary> public void TurnOnGrips(RhinoObject rhObject) { if (rhObject == null) { return; } var polyline_curve = rhObject.Geometry as PolylineCurve; if (polyline_curve == null) { return; } if (!SampleCsRectangleHelper.IsRectangle(polyline_curve)) { return; } var rectangle_grips = new SampleCsRectangleGrips(); if (!rectangle_grips.CreateGrips(polyline_curve)) { return; } rhObject.EnableCustomGrips(rectangle_grips); }
/// <summary> /// Delegate function used to turn custom grips on /// </summary> public void TurnOnGrips(RhinoObject rhObject) { if (rhObject == null) return; var polyline_curve = rhObject.Geometry as PolylineCurve; if (polyline_curve == null) return; if (!SampleCsRectangleHelper.IsRectangle(polyline_curve)) return; var rectangle_grips = new SampleCsRectangleGrips(); if (!rectangle_grips.CreateGrips(polyline_curve)) return; rhObject.EnableCustomGrips(rectangle_grips); }