Click or drag to resize

GumballSettingsState Class

Represents a snapshot of GumballSettings.
Inheritance Hierarchy
SystemObject
  Rhino.ApplicationSettingsGumballSettingsState

Namespace:  Rhino.ApplicationSettings
Assembly:  RhinoCommon (in RhinoCommon.dll)
Since: 9.0
Syntax
public class GumballSettingsState

The GumballSettingsState type exposes the following members.

Properties
  NameDescription
Public propertyArcThickness
Specifies the thickness of the rotation arcs in pixels. Set arc thickness to zero to turn off rotation handles.
Public propertyAxisThickness
Specifies the thickness of the axis arrows in pixels. Set axis thickness to zero to turn of move handles.
Public propertyEnableGumball
Turns the gumball widget on any time objects are selected.
Public propertyExtrudeBallSize
Specifies the size of the extrude dots in pixels.
Public propertyGumballRadius
Specifies the radius of the gumball widget in pixels.
Public propertyMenuBallColor
Specifies the gumball menu ball color.
Public propertyMenuBallLocation
Specifies the distance of the menu ball from the gumball origin in pixels.
Public propertyMenuBallSize
Specifies the size of the menu dots in pixels.
Public propertyMergeFacesAfterExtrude
Merges faces after extruding.
Public propertyPlaneLocation
Specifies the distance of the plane indicators from the gumball origin in pixels.
Public propertyPlaneSize
Specifies the size of the plane indicators in pixels. Set plane size to zero to turn off the plane indicators.
Since: 9.0
Public propertyPlaneVisibilityAngle
Sets the angle of view for the plane to be visible. The range is from 0 to 90 degrees. 0 degrees means the plane only shows if the gumball is perfectly aligned to the view, 90 means the plane always shows. The default is 50 degrees.
Public propertyRotateViewAroundGumball
Sets the view rotation center to the gumball origin.
Public propertyScaleHandleSize
Specifies the size of the scale handles in pixels. Set scale handle size to zero to turn off scale handles.
Public propertySnappyGumball
If true, snaps to object snap locations. if false, ignores object snap locations.
Public propertyTipLength
Specifies the length of the direction arrows in pixels.
Public propertyTipWidth
Specifies the width of the direction arrows in pixels.
Public propertyXAxisColor
Specifies the gumball x axis color.
Public propertyYAxisColor
Specifies the gumball y axis color.
Public propertyZAxisColor
Specifies the gumball z axis color.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also