DXGraphicsPath Methods
Defines a series of connected lines and curves.Name | Description |
---|---|
AddArc(RectangleF, Single, Single) | Appends an elliptical arc to the current figure. |
AddArc(Single, Single, Single, Single, Single, Single) | Appends an elliptical arc to the current figure. |
AddBezier(PointF, PointF, PointF, PointF) | Adds a cubic Bezier curve to the current figure. |
AddBezier(Single, Single, Single, Single, Single, Single, Single, Single) | Adds a cubic Bezier curve to the current figure. |
AddBeziers(IReadOnlyList<PointF>) | Adds a sequence of connected cubic Bezier curves to the current figure. |
AddCurve(PointF[], Single) | Adds a spline curve to the current figure. |
AddCurve(PointF[]) | Adds a spline curve to the current figure. |
AddEllipse(RectangleF) | Adds an ellipse to the current path. |
AddEllipse(Single, Single, Single, Single) | Adds an ellipse to the current path. |
AddLine(PointF, PointF) | Appends a line segment to the figure. |
AddLine(Single, Single, Single, Single) | Appends a line segment to the figure. |
AddLines(IReadOnlyList<PointF>) | Appends a line segment to the figure. |
AddPath(DXGraphicsPath, Boolean) | Appends a sequence of lines and curves to this path. |
AddPie(Rectangle, Single, Single) | Adds the outline of a pie shape to this path. |
AddPie(Single, Single, Single, Single, Single, Single) | Adds the outline of a pie shape to this path. |
AddPolygon(IReadOnlyList<PointF>) | Adds a polygon to the figure. |
AddRectangle(RectangleF) | Adds a rectangle to a figure. |
AddRectangles(IReadOnlyList<RectangleF>) | Adds a series of rectangles to this path. |
AddString(String, DXFont, PointF, DXStringFormat) | Adds a text string to this path. |
AddString(String, DXFont, RectangleF, DXStringFormat) | Adds a text string to this path. |
Clone() |
Clones the DXGraphicsPath object.
|
CloseFigure() | Closes the current figure and starts a new figure. If the current figure contains a sequence of connected lines and curves, the method closes the loop by connecting a line from the endpoint to the starting point. |
Dispose() |
Disposes of the DXGraphicsPath object.
|
Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
Flatten() | Converts each curve in the path into a sequence of connected line segments. |
Flatten(DXMatrix, Single) |
Applies the specified transform and converts each curve in this GraphicsPath into a sequence of connected line segments.
|
Flatten(DXMatrix) |
Applies the specified transform and converts each curve in the GraphicsPath into a sequence of connected line segments.
|
GetBounds() |
Returns bounds of this GraphicsPath instance.
|
GetHashCode() | Serves as the default hash function. Inherited from Object. |
GetLastPoint() | Gets the last point in the PathPoints array. |
GetPathData() |
Gets a path data (a list of points and types) for this GraphicsPath .
|
GetType() | Gets the Type of the current instance. Inherited from Object. |
IsVisible(PointF) |
Indicates whether the DXGraphicsPath instance contains the specified point.
|
IsVisible(Single, Single) |
Indicates whether the DXGraphicsPath instance contains the specified point.
|
MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
Reset() | Reverts properties of the current object to default values. |
StartFigure() | Starts a new figure without closing the current figure. All subsequent points added to the path are added to this new figure. |
ToString() | Returns a string that represents the current object. Inherited from Object. |
Transform(DXMatrix) |
Applies a transform matrix to this GraphicsPath .
|
Widen(DXPen, DXMatrix) |
Adds an additional outline to the DXGraphicsPath object.
|
Widen(DXPen) | Adds an additional outline to the path. |
See Also