# GumballSettingsState class

Namespace: [Rhino.ApplicationSettings](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.applicationsettings.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md) · Since v9.0

```cs
public class GumballSettingsState
```

Represents a snapshot of [GumballSettings](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettings.md).

## Properties

- [ArcThickness](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/arcthickness.md): Specifies the thickness of the rotation arcs in pixels. Set arc thickness to zero to turn off rotation handles.
- [AxisThickness](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/axisthickness.md): Specifies the thickness of the axis arrows in pixels. Set axis thickness to zero to turn of move handles.
- [EnableGumball](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/enablegumball.md): Turns the gumball widget on any time objects are selected.
- [ExtrudeBallSize](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/extrudeballsize.md): Specifies the size of the extrude dots in pixels.
- [GumballRadius](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/gumballradius.md): Specifies the radius of the gumball widget in pixels.
- [MenuBallColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/menuballcolor.md): Specifies the gumball menu ball color.
- [MenuBallLocation](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/menuballlocation.md): Specifies the distance of the menu ball from the gumball origin in pixels.
- [MenuBallSize](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/menuballsize.md): Specifies the size of the menu dots in pixels.
- [MergeFacesAfterExtrude](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/mergefacesafterextrude.md): Merges faces after extruding.
- [PlaneLocation](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/planelocation.md): Specifies the distance of the plane indicators from the gumball origin in pixels.
- [PlaneSize](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/planesize.md): Specifies the size of the plane indicators in pixels. Set plane size to zero to turn off the plane indicators. 9.0
- [PlaneVisibilityAngle](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/planevisibilityangle.md): 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.
- [RotateViewAroundGumball](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/rotateviewaroundgumball.md): Sets the view rotation center to the gumball origin.
- [ScaleHandleSize](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/scalehandlesize.md): Specifies the size of the scale handles in pixels. Set scale handle size to zero to turn off scale handles.
- [SnappyGumball](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/snappygumball.md): If true, snaps to object snap locations. if false, ignores object snap locations.
- [TipLength](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/tiplength.md): Specifies the length of the direction arrows in pixels.
- [TipWidth](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/tipwidth.md): Specifies the width of the direction arrows in pixels.
- [XAxisColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/xaxiscolor.md): Specifies the gumball x axis color.
- [YAxisColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/yaxiscolor.md): Specifies the gumball y axis color.
- [ZAxisColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.applicationsettings.gumballsettingsstate/zaxiscolor.md): Specifies the gumball z axis color.
