# GumballObject class

Namespace: [Rhino.UI.Gumball](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.ui.gumball.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class GumballObject : IDisposable
```

## Constructors

- [GumballObject](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/ctor.md)

## Finalizer

- [~GumballObject](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/finalize.md)

## Properties

- [Frame](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/frame.md)

## Methods

- [Dispose](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/dispose.md): (2 overloads)
- [SetFromArc](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/setfromarc.md)
- [SetFromBoundingBox](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/setfromboundingbox.md): (2 overloads)
- [SetFromCircle](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/setfromcircle.md)
- [SetFromCurve](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/setfromcurve.md)
- [SetFromEllipse](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/setfromellipse.md)
- [SetFromExtrusion](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/setfromextrusion.md)
- [SetFromHatch](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/setfromhatch.md)
- [SetFromLight](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/setfromlight.md)
- [SetFromLine](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/setfromline.md)
- [SetFromPlane](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.gumball.gumballobject/setfromplane.md)
