| ArcTo(float, float, float, float) | Добавляет указанный дугу к пути. |
| CloseFigure() | Закрывает текущую фигуру этого пути |
| CubicBezierTo(PointF, PointF, PointF) | Добавляет кубическую кривую Безье в конце пути |
| CubicBezierTo(PointF, PointF, PointF, uint) | Добавляет кубическую кривую Безье в указанное место пути |
| CubicBezierTo(float, float, float, float, float, float) | Добавляет кубическую кривую Безье в конце пути |
| CubicBezierTo(float, float, float, float, float, float, uint) | Добавляет кубическую кривую Безье в указанное место пути |
| LineTo(PointF) | Добавляет линию в конец пути |
| LineTo(float, float) | Добавляет линию в конец пути |
| LineTo(PointF, uint) | Добавляет линию в указанное место пути |
| LineTo(float, float, uint) | Добавляет линию в указанное место пути |
| MoveTo(PointF) | Устанавливает позицию следующей точки. |
| MoveTo(float, float) | Устанавливает позицию следующей точки. |
| QuadraticBezierTo(PointF, PointF) | Добавляет квадратичную кривую Безье в конце пути |
| QuadraticBezierTo(PointF, PointF, uint) | Добавляет квадратичную кривую Безье в указанное место пути |
| QuadraticBezierTo(float, float, float, float) | Добавляет квадратичную кривую Безье в конце пути |
| QuadraticBezierTo(float, float, float, float, uint) | Добавляет квадратичную кривую Безье в указанное место пути |
| RemoveAt(int) | Удаляет сегмент по указанному индексу геометрического пути. |