ModelAidSettings Class

ModelAidSettings Class

Contains static methods and properties to modify model aid settings.
Inheritance Hierarchy
SystemObject
  Rhino.ApplicationSettingsModelAidSettings

Namespace:  Rhino.ApplicationSettings
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public static class ModelAidSettings
Public NotInheritable Class ModelAidSettings

The ModelAidSettings type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberAltPlusArrow
true means Alt+arrow is used for nudging.
Public propertyStatic memberAutoGumballEnabled
When AutoGumball is on, a gumball automatically appears when objects are prepicked.
Public propertyStatic memberControlPolygonDisplayDensity
Gets or sets the control polygon display density.
Public propertyStatic memberCtrlNudgeKeyStep
Gets or sets the Ctrl-key based nudge step amount.
Public propertyStatic memberDisplayControlPolygon
Gets or sets the enabled state of Rhino's display control polygon.
Public propertyStatic memberExtendToApparentIntersection
Gets or sets the enabled state of Rhino's extend to apparent intersections.
Public propertyStatic memberExtendTrimLines
Gets or sets the enabled state of Rhino's extend trim lines.
Public propertyStatic memberGridSnap
Gets or sets the enabled state of Rhino's grid snap modeling aid.
Public propertyStatic memberHighlightControlPolygon
Gets or sets the enabled state of Rhino's highlight dialog modeling aid.
Public propertyStatic memberMousePickboxRadius
radius of mouse pick box in pixels.
Public propertyStatic memberNudgeKeyStep
Gets or sets the nudge step amount.
Public propertyStatic memberNudgeMode
0 = world, 1 = cplane, 2 = view, 3 = uvn, -1 = not set.
Public propertyStatic memberCode exampleOrtho
Gets or sets the enabled state of Rhino's ortho modeling aid.
Public propertyStatic memberOrthoAngle
Gets or sets the base orthogonal angle.
Public propertyStatic memberOsnap
Enables or disables Rhino's object snap modeling aid.
Public propertyStatic memberOsnapCursorMode
Gets or sets the OSnap cursor mode.
Public propertyStatic memberOsnapModes
Returns or sets Rhino's current object snap mode. The mode is a bitwise value based on the OsnapModes enumeration.
Public propertyStatic memberOsnapPickboxRadius
Enables or disables Rhino's planar modeling aid.
Public propertyStatic memberPlanar
Gets or sets the enabled state of Rhino's Planar modeling aid.
Public propertyStatic memberPointDisplay
Gets or sets the point display mode.
Public propertyStatic memberProjectSnapToCPlane
Gets or sets the enabled state of Rhino's Project modeling aid.
Public propertyStatic memberShiftNudgeKeyStep
Gets or sets the Shift-key based nudge step amount.
Public propertyStatic memberSnappyGumballEnabled
When SnappyGumball is on, a dragging a gumball moves the center point. When snappy gumball is off, dragging a gumball moves the mouse down point.
Public propertyStatic memberSnapToLocked
Gets or sets the locked state of the snap modeling aid.
Public propertyStatic memberUniversalConstructionPlaneMode
Gets or sets the locked state of the snap modeling aid.
Public propertyStatic memberUseHorizontalDialog
Gets or sets the enabled state of Rhino's use horizontal dialog modeling aid.
Top
Methods
  NameDescription
Public methodStatic memberGetCurrentState
Gets the current settings.
Public methodStatic memberGetDefaultState
Gets the factory settings.
Public methodStatic memberUpdateFromState
Updates from a particular setting state.
Top
Version Information

Rhino for Mac

Supported in: 5.4

Rhino for Windows

Supported in: 6.8
See Also