# GetArc 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 GetArc : IDisposable
```

## Constructors

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

## Finalizer

- [~GetArc](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getarc/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.getarc/allowdeformable.md): Allow for deformable options
- [DefaultRadius](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getarc/defaultradius.md): Default radius used for start and end radius
- [Deformable](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getarc/deformable.md): Is the deformable option set
- [DeformableDegree](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getarc/deformabledegree.md)
- [DeformablePointCount](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getarc/deformablepointcount.md)
- [UseActiveLayerLinetypeForCurves](https://developer.rhino3d.com/api/rhinocommon/type/rhino.input.custom.getarc/useactivelayerlinetypeforcurves.md)

## Methods

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