# GraphicsPathExtensions class

Namespace: [Eto.Drawing](https://eto.picoe.ca/api/namespace/eto.drawing.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
public static class GraphicsPathExtensions
```

Extensions for the [IGraphicsPath](https://eto.picoe.ca/api/type/eto.drawing.igraphicspath.md)

## Methods

- [AddArc](https://eto.picoe.ca/api/type/eto.drawing.graphicspathextensions/addarc.md): (static) Adds an arc to the path at the specified `location`
- [AddCurve](https://eto.picoe.ca/api/type/eto.drawing.graphicspathextensions/addcurve.md): (2 overloads, static) Adds a curve that intersects with the specified `points` to the path with the given `tension`
- [AddEllipse](https://eto.picoe.ca/api/type/eto.drawing.graphicspathextensions/addellipse.md): (static) Adds an ellipse to the path at the specified `location`
- [AddLine](https://eto.picoe.ca/api/type/eto.drawing.graphicspathextensions/addline.md): (static) Adds a line to the path
- [AddLines](https://eto.picoe.ca/api/type/eto.drawing.graphicspathextensions/addlines.md): (static) Adds lines to each of the specified `points`
- [AddRectangle](https://eto.picoe.ca/api/type/eto.drawing.graphicspathextensions/addrectangle.md): (static) Adds a rectangle to the path at the specified `location`
- [LineTo](https://eto.picoe.ca/api/type/eto.drawing.graphicspathextensions/lineto.md): (static) Adds a line from the current position to the specified location
- [MoveTo](https://eto.picoe.ca/api/type/eto.drawing.graphicspathextensions/moveto.md): (static) Moves the current position to the specified `point` without adding anything to the path
