GH_ScriptInstance

public abstract class GH_ScriptInstance : IGH_ScriptInstance

Properties

ClippingBox

#
public virtual BoundingBox ClippingBox { get; }
Override this method when you draw custom geometry.
ClippingBox

Hidden

#
[EditorBrowsable(EditorBrowsableState.Never)] public bool Hidden { get; set; }
Hidden

IsPreviewCapable

#
[EditorBrowsable(EditorBrowsableState.Never)] public bool IsPreviewCapable { get; }
IsPreviewCapable

Methods

AfterRunScript

#
public virtual void AfterRunScript()
AfterRunScript

BeforeRunScript

#
public virtual void BeforeRunScript()
BeforeRunScript

DrawViewportMeshes

#
public virtual void DrawViewportMeshes(IGH_PreviewArgs args)
Override this method to draw meshes in the Rhino viewports.
args (IGH_PreviewArgs)
DrawViewportMeshes

DrawViewportWires

#
public virtual void DrawViewportWires(IGH_PreviewArgs args)
Override this method to draw points and curves in the Rhino viewports.
args (IGH_PreviewArgs)
DrawViewportWires

InvokeRunScript

#
public abstract void InvokeRunScript(IGH_Component owner, object rhinoDocument, int iteration, List<object> inputs, IGH_DataAccess DA)
owner (IGH_Component)
rhinoDocument (object)
iteration (int)
inputs (List<object>)
DA (IGH_DataAccess)
InvokeRunScript