# GH_GDI_PolyArc class

Namespace: [Grasshopper.GUI](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.gui.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public class GH_GDI_PolyArc
```

Represents a class which can handle both GDI and OpenNurbs Polyarcs.

## Constructors

- [GH_GDI_PolyArc](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gdi-polyarc/ctor.md): (2 overloads)

## Methods

- [AppendArc](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gdi-polyarc/appendarc.md): (3 overloads)
- [AppendArc3Pt](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gdi-polyarc/appendarc3pt.md): (2 overloads)
- [AppendLine](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gdi-polyarc/appendline.md): (2 overloads)
- [StartNewPath](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gdi-polyarc/startnewpath.md)
- [ToPath](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-gdi-polyarc/topath.md)
