Rhino.Scripting Namespace
Type/Module | Description |
This module provides type extensions for pretty printing. It adds a 'rhObj.ToNiceString' property to many Rhino geometry objects. This module is automatically opened when Rhino namespace is opened. These type extensions are only visible in F# (not in C#) This auto-open module is under the 'Rhino.Scripting' namespace so that making these extensions available works with 'open Rhino.Scripting'. |
|
Part of Rhino.Scripting nuget. An internal module to set up nice printing of Rhino Objects. (It is public only for access from Rhino.Scripting.Fsharp project) |
|
An Integer Enum of Object types to be use in object selection functions of Rhino.Scripting. Don't create an instance, use the instance in Rhino.Scripting.RhinoScriptSyntax.Filter |
|
Rhino.Scripting Exception for Errors in script execution |
|
A static class with static methods providing functions identical to RhinoScript in Python or VBscript |
|
All methods in Rhino.Scripting.dll are thread safe and can be called from any thread. However concurrent writing to Rhino Object Tables might corrupt its state. This class provides a way to run all UI methods on the UI thread. It tries to use the Fesh Editor UI thread if it is running. If you are not running from the Fesh Editor, it will use RhinoApp.MainWindow.Invoke. |
|
Rhino.Scripting Exception for UI thread synchronization problems |
|
Rhino.Scripting Exception for aborted user interactions, such as canceling to pick an object |