[]
The path that suppored IRendering interface.
public class XLPath : IPath, IDisposable
| Name | Description |
|---|---|
| XLPath() |
| Name | Description |
|---|---|
| EndPoint | Gets a end point of this path. |
| 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. |
| FillMode | Gets GrapeCity.Documents.Drawing.FillMode method used to determine whether a given point is part of the geometry. |
| IsClosed | Gets a value indicating if the path is closed for subsequent modifications. |
| StartPoint | Gets a start point of this path. |
| Name | Description |
|---|---|
| AddArc(ArcSegment) | Adds a single arc to the path geometry. |
| AddArc(RectangleF, float, float, bool) | Adds arc for this path. |
| AddBezier(PointF, PointF, PointF) | Creates a cubic Bezier curve between the current point and the specified end point. |
| AddEllipse(RectangleF) | Adds the ellipse figure for this path. |
| AddLine(PointF) | Creates a line segment between the current point and the specified end point and adds it to the geometry sink. |
| AddPie(RectangleF, float, float) | Adds pie figure for this path. |
| AddPolygon(PointF[]) | Adds the polygon figure for this path. |
| AddQuadraticBezier(PointF, PointF) | Creates a quadratic Bezier curve between the current point and the specified end point. |
| AddRect(RectangleF) | Adds the rectangle figure for this path. |
| AddRoundRect(RectangleF, SizeF) | Adds the round rectangle figure for this path. |
| AddRoundRect(RectangleF, float, float, float, float) | Adds the round rectangle figure for this path. |
| BeginFigure(PointF) | Starts a new figure at the specified point. |
| CancelFigure() | Discards the active figure. |
| Close() | Closes the path for modifications. The path cannot be modified after it is closed. |
| Dispose() | |
| Draw(IRendering) | Draws ans fills a path defined by points and types. |
| Draw(GcGraphics, Pen) | Draws a path defined by points and types. |
| EndFigure(FigureEnd) | Ends the current figure; optionally, closes it. |
| EndFigure(bool) | Ends the current figure; optionally, closes it. |
| Fill(GcGraphics, Color) | Fills a path defined by points and types. |
| GetBounds() | Returns a rectangle that bounds this path. |
| GetBounds(Matrix3x2) | Returns a rectangle that bounds this path when this path is transformed by the specified matrix. |
| PopClip(IRendering) | Restore clipping. |
| PushClip(IRendering) | Apply this path for clipping. |
| SetFillMode(FillMode) | Specifies the method used to determine which points are inside the geometry described by this path and which points are outside. |