| IGraphicsPath Interface | 
Namespace: Eto.Drawing
 Syntax
SyntaxThe IGraphicsPath type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | Bounds | 
            Gets the bounding rectangle for this path
             | 
|  | CurrentPoint | 
            Gets the current point
             | 
|  | FillMode | 
            Gets or sets a value indicating how this graphics path should be filled.
             | 
|  | IsEmpty | 
            Gets a value indicating that this graphics path is empty and has no segments
             | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | AddArc | 
            Adds an arc into the specified rectangle
             | 
|  | AddBezier | 
            Adds a bezier curve to the path with two control points
             | 
|  | AddCurve | 
            Adds a curve that intersects with the specified points to the path
             | 
|  | AddEllipse | 
            Adds an ellipse to the path
             | 
|  | AddLine | 
            Adds a line to the path with the specified start and end points
             | 
|  | AddLines | 
            Adds lines to each of the specified points to the path 
             | 
|  | AddPath | 
            Adds the specified path to the current path, optionally connecting the current figure to the start of the path
             | 
|  | AddRectangle | 
            Adds a rectangle to the path
             | 
|  | Clone | 
            Creates a clone of the graphics path
             | 
|  | CloseFigure | 
            Closes the current figure by connecting a line to the beginning of the figure
             | 
|  | LineTo | 
            Adds a line from the current position to the specified location
             | 
|  | MoveTo | 
            Moves the current position to the specified location without adding anything to the path
             | 
|  | StartFigure | 
            Starts a new figure without closing the current figure
             | 
|  | Transform | 
            Transforms the points in the path with the specified matrix
             | 
 Extension Methods
Extension Methods| Name | Description | |
|---|---|---|
|  | AddArc | 
            Adds an arc to the path at the specified location(Defined by GraphicsPathExtensions.) | 
|  | AddCurve(PointF) | Overloaded. 
            Adds a curve that intersects with the specified points to the path
            (Defined by GraphicsPathExtensions.) | 
|  | AddCurve(Single, PointF) | Overloaded. 
            Adds a curve that intersects with the specified points to the path with the given tension(Defined by GraphicsPathExtensions.) | 
|  | AddEllipse | 
            Adds an ellipse to the path at the specified location(Defined by GraphicsPathExtensions.) | 
|  | AddLine | 
            Adds a line to the path
            (Defined by GraphicsPathExtensions.) | 
|  | AddLines | 
            Adds lines to each of the specified points(Defined by GraphicsPathExtensions.) | 
|  | AddRectangle | 
            Adds a rectangle to the path at the specified location(Defined by GraphicsPathExtensions.) | 
|  | LineTo | 
            Adds a line from the current position to the specified location
            (Defined by GraphicsPathExtensions.) | 
|  | MoveTo | 
            Moves the current position to the specified point without adding anything to the path
            (Defined by GraphicsPathExtensions.) | 
 Remarks
Remarks See Also
See Also