[]
        
A helper class for creating GraphicsPath objects.
public class PathBuilder
  Public Class PathBuilder
  | Name | Description | 
|---|---|
| PathBuilder() | Initializes a new instance of the PathBuilder class.  | 
      
| Name | Description | 
|---|---|
| FigureHasSegments | Gets a value indicating if the active figure contains one or more segments.  | 
      
| FigureStarted | Gets a value indicating if there is an active figure to update.  | 
      
| Figures | Gets the list of figures to be converted to a path.  | 
      
| Name | Description | 
|---|---|
| AddArc(ArcSegment) | Adds a single arc to the path geometry.  | 
      
| AddCubicBezier(PointF, PointF, PointF) | Creates a cubic Bezier curve and adds it to the figure.  | 
      
| AddCubicBeziers(params PointF[]) | Creates a sequence of cubic Bezier curves and adds them to the figure.  | 
      
| AddFigure(IFigure) | Adds an existing figure to the path.  | 
      
| AddFigures(params IFigure[]) | Adds one or several existing figures to the path.  | 
      
| AddLine(PointF) | Creates a line segment between the current point and the specified end point and adds it to the figure.  | 
      
| AddLine(float, float) | Creates a line segment between the current point and the specified end point and adds it to the figure.  | 
      
| AddLines(params PointF[]) | Creates a sequence of lines using the specified points and adds them to the figure.  | 
      
| AddQuadraticBezier(PointF, PointF) | Creates a quadratic Bezier curve and adds it to the figure.  | 
      
| AddQuadraticBeziers(params PointF[]) | Creates a sequence of quadratic Bezier curves and adds them to the figure.  | 
      
| BeginFigure(PointF) | Starts a new figure at the specified point.  | 
      
| BeginFigure(float, float) | Starts a new figure at the specified point.  | 
      
| CancelFigure() | Discards the active figure.  | 
      
| Clear() | Clears the list of figures and all pending changes.  | 
      
| EndFigure(bool) | Ends the current figure; optionally, closes it.  | 
      
| ToPath(FillMode) | Creates a GraphicsPath from the current set of figures.  | 
      
| ToPath(FillMode, Matrix3x2) | Creates a GraphicsPath from the current set of figures.  |