# GetCircle class

Namespace: [Rhino.Input.Custom](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.input.custom.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class GetCircle : IDisposable
```

## Constructors

- [GetCircle](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/ctor.md)

## Finalizer

- [~GetCircle](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/finalize.md): Passively reclaims unmanaged resources when the class user did not explicitly call Dispose().

## Properties

- [AllowDeformable](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/allowdeformable.md): Allow for deformable options
- [DefaultSize](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/defaultsize.md): Default radius or diameter (based on InDiameterMode)
- [Deformable](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/deformable.md): Is the deformable option set
- [DeformableDegree](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/deformabledegree.md)
- [DeformablePointCount](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/deformablepointcount.md)
- [InDiameterMode](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/indiametermode.md): Determines if the "size" value is representing a radius or diameter
- [UseActiveLayerLinetypeForCurves](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/useactivelayerlinetypeforcurves.md)

## Methods

- [Dispose](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/dispose.md): (2 overloads) Actively reclaims unmanaged resources that this instance uses.
- [Get](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getcircle/get.md): Perform the 'get' operation.
