Skip to content

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.