| ArcTo(float, float, float, float) | Appends the specified arc to the path. | 
| CloseFigure() | Closes the current figure of this path | 
| CubicBezierTo(PointF, PointF, PointF) | Adds cubic Bezier curve at the end the path | 
| CubicBezierTo(PointF, PointF, PointF, uint) | Adds cubic Bezier curve to the specified place of the path | 
| CubicBezierTo(float, float, float, float, float, float) | Adds cubic Bezier curve at the end the path | 
| CubicBezierTo(float, float, float, float, float, float, uint) | Adds cubic Bezier curve to the specified place of the path | 
| LineTo(PointF) | Adds line to the end of the path | 
| LineTo(float, float) | Adds line to the end of the path | 
| LineTo(PointF, uint) | Adds line to the specified place of the path | 
| LineTo(float, float, uint) | Adds line to the specified place of the path | 
| MoveTo(PointF) | Sets next point position. | 
| MoveTo(float, float) | Sets next point position. | 
| QuadraticBezierTo(PointF, PointF) | Adds quadratic Bezier curve at the end the path | 
| QuadraticBezierTo(PointF, PointF, uint) | Adds quadratic Bezier curve to the specified place of the path | 
| QuadraticBezierTo(float, float, float, float) | Adds quadratic Bezier curve at the end the path | 
| QuadraticBezierTo(float, float, float, float, uint) | Adds quadratic Bezier curve to the specified place of the path | 
| RemoveAt(int) | Removes segment at the specified index of the geometry path. |