SelectionFilterSettings
Selection filter settings restrict any selection mode (SelWindow, SelCrossing, SelAll, etc.) to specified object types. Note, selection filter settings are not persistent.
Inheritance Hierarchy
System.Object
Rhino.ApplicationSettings.SelectionFilterSettings
Namespace: Rhino.ApplicationSettings
Assembly: RhinoCommon (in RhinoCommon.dll)
Syntax
public static class SelectionFilterSettings
The SelectionFilterSettings type exposes the following members.
Properties
Name
Description
Public Property
Static Member
Enabled
Enables or disables the global object selection filter.
Public Property
Static Member
GlobalGeometryFilter
The global geometry type filter controls which types of geometry will be filtered. Note, the filter can be a bitwise combination of multiple object types.
Public Property
Static Member
OneShotGeometryFilter
The one-shot geometry type filter controls which types of geometry will be filtered for one selection. Note, the filter can be a bitwise combination of multiple object types.
Public Property
Static Member
SubObjectSelect
Enables or disabled sub-object selection.
Methods
Name
Description
Public Method
Static Member
GetCurrentState
Gets the current settings of the application.
Public Method
Static Member
GetDefaultState
Gets the factory settings of the application.
Public Method
Static Member
RestoreDefaults
Commits the default settings as the current settings.
Public Method
Static Member
UpdateFromState
Sets all settings to a particular defined joined state.