Rhino.ApplicationSettings
Static settings global to the entire Rhino application
Static settings global to the entire Rhino application
Classes
Class
Description
Public Class
AppearanceSettings
Provides static methods and properties to deal with the appearance of the application.
Public Class
AppearanceSettingsState
snapshot of the values in AppearanceSettings
Public Class
ChooseOneObjectSettings
Contains static methods and properties to modify “choose one object” settings.
Public Class
ChooseOneObjectSettingsState
Represents a snapshot of ChooseOneObjectSettings.
Public Class
CommandAliasList
Contains static methods and properties to access command aliases.
Public Class
CursorTooltipSettings
Cursor tooltips place information at the cursor location. Note: Turning on cursor tooltips turns off object snap cursors.
Public Class
CursorTooltipSettingsState
Represents a snapshot of CursorTooltipSettings.
Public Class
CurvatureAnalysisSettings
Contains static methods and properties to modify curvature analysis-related commands.
Public Class
CurvatureAnalysisSettingsState
Represents a snapshot of CurvatureAnalysisSettings.
Public Class
CurvatureGraphSettings
Contains static methods and properties to modify curvature graph commands.
Public Class
CurvatureGraphSettingsState
Represents a snapshot of CurvatureGraphSettings.
Public Class
DraftAngleAnalysisSettings
Public Class
DraftAngleAnalysisSettingsState
Represents a snapshot of DraftAngleAnalysisSettings
Public Class
EdgeAnalysisSettings
Contains static methods and properties to modify the visibility of edges in edge-related commands.
Public Class
EdgeAnalysisSettingsState
Represents a snapshot of EdgeAnalysisSettings.
Public Class
FileSettings
Contains static methods and properties relating Rhino files.
Public Class
FileSettingsState
Represents a snapshot of FileSettings.
Public Class
GeneralSettings
Contains static methods and properties to give access to Rhinoceros settings.
Public Class
GeneralSettingsState
Represents a snapshot of GeneralSettings.
Public Class
HistorySettings
Provides static (Shared in Vb.Net) properties to modify Rhino History settings.
Public Class
KeyboardShortcut
A shortcut is a key plus modifier combination that executes a macro
Public Class
ModelAidSettings
Contains static methods and properties to modify model aid settings.
Public Class
ModelAidSettingsState
Represents a snapshot of ModelAidSettings.
Public Class
NeverRepeatList
Contains static methods and properties relating to the list of commands that are never repeated.
Public Class
OpenGLSettings
Static methods and properties to control OpenGL settings
Public Class
OpenGLSettingsState
Represents a snapshot of OpenGLSettings
Public Class
PackageManagerSettings
Settings specific to Rhino’s package manager
Public Class
SelectionFilterSettings
Selection filter settings restrict any selection mode (SelWindow, SelCrossing, SelAll, etc.) to specified object types. Note, selection filter settings are not persistent.
Public Class
SelectionFilterSettingsState
Represents a snapshot of SelectionFilterSettings.
Public Class
ShortcutKeySettings
Contains static methods and properties to control keyboard shortcut keys
Public Class
SmartTrackSettings
Contains static methods and properties that target the Smart Track feature behavior.
Public Class
SmartTrackSettingsState
Represents a snapshot of SmartTrackSettings.
Public Class
ViewSettings
Contains static methods and properties to control view settings.
Public Class
ViewSettingsState
Represents a snapshot of ViewSettings.
Public Class
ZebraAnalysisSettings
Contains static methods and properties to modify Zebra analysis-related commands.
Public Class
ZebraAnalysisSettingsState
Represents a snapshot of ZebraAnalysisSettings.
Enumerations
Enumeration
Description
Public Enum
ClipboardState
Defines enumerated constant values for different behavior that is related to clipboard data.
Public Enum
CommandPromptPosition
Defines enumerated constant values for default positions of the command prompt inside the frame of the full editor window.
Public Enum
CursorMode
Defines enumerated constant values for particular OSnap cursor colors.
Public Enum
CurvatureAnalysisSettings.CurvatureStyle
Curvature analysis styles
Public Enum
Installation
The type of Rhino executable that is executing
Public Enum
LicenseNode
License node types.
Public Enum
MiddleMouseMode
Defines enumerated constant values to define what happens when either the middle mouse button on a three-button mouse is clicked or after pressing the wheel on a wheeled mouse.
Public Enum
MouseSelectMode
Defines enumerated constant values to indicate a particular window selection mode.
Public Enum
OsnapModes
Defines several bit masks for each of the OSnap that are defined.
Refer to the Rhino Help file for further information.
Public Enum
PaintColor
Contains enumerated constant values to represent logical colors associated with elements of the user interface.
Public Enum
PointDisplayMode
Defines enumerated constant values for world coordinates and CPlane point display modes.
Public Enum
ShortcutKey
Shortcut key combinations
Public Enum
ViewSettings.ViewRotationStyle
View rotation styles.
Public Enum
WidgetColor
Contains enumerated constant values to represent logical colors associated with elements of the user interface.