| Name | Description |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddCircle | Overloaded. Adds a circle to the path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddCircleSegment | Overloaded. Adds a circle segment to the path. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddClosedCurve | Overloaded. Adds a cardinal spline closed figure to this path. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddCubicBezier | Overloaded. Adds a cubic bezier |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddCubicBeziers | The points parameter specifies an array of endpoints and control points of the connected curves. The first curve is constructed from the first point to the fourth point in the points array by using the second and third points as control points. In addition to the endpoint of the previous curve, each subsequent curve in the sequence needs exactly three more points: the next two points in the sequence are control points, and the third is the endpoint for the added curve. If there are previous lines or curves in the figure, a line is added to connect the endpoint of the previous segment to the starting point of the first cubic curve in the sequence. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddCurve | Overloaded. Adds a cardinal spline to the current figure of this path. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddEllipse | Overloaded. Adds an ellipse to the path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddEllipseSegment | Overloaded. Adds an ellipse segment to the path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddEllipticalArc | Adds an elliptical arc |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddLineSegment | Overloaded. Adds a line segment to the path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddNurbsCurve | Adds a non-uniform rational B-spline (NURBS) curve. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddPath | Adds the specified path to this path. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddPie | Overloaded. Adds a pie. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddPoint | Overloaded. Adds a point with the specified type. Grows the points arrays if necessary. Increases the path version and points count. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddPolygon | Overloaded. Adds a polygon to the path. The polygon is added as a separate figure. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddPolyline | Overloaded. Adds a polyline. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddQuad | Overloaded. Adds a quad |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddRectangle | Overloaded. Adds a rectangle to the path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddRoundedRectangle | Overloaded. Adds a rounded rectangle to the path. The rounding parameter defines the desired size of the corner circle radius. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddToPath | Overridden. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddTriangle | Adds a triangle. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | CircularArcTo | Overloaded. Draws a bowed arc to the specified point |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | CloseAllFigures | Closes all figures in this graphics path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | CloseFigure | Closes the current figure. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Contains | Overloaded. Checks whether the specified point is contained in the filled interior of this path provided that it is filled with the specified filling rule. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ContainsOnOutline | Overloaded. Overridden. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | CubicBezierTo | Overloaded. Draws a cubic bezier from the prev point to the specified point. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | DeepClone | Overridden. Creates an identical copy of this object. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | EllipticalArcTo | Draws an elliptical arc to the specified point. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Equals | Overriden to return true if the object is a NGraphicsPath that defines the same geometry as this graphics path. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ExclusiveOr | Gets a path that represents the subtraction of this graphics path with the specified other graphics path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Flatten | Overloaded. Flattens the path with DefaultFlatness (0.25). |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetBounds | Gets the bounds of the path, after it has been transformed with the specified transform |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetExactBounds | Gets the exact bounds of the path, after it has been transformed with the specified transform |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetFigure | Gets the figures in the graphics path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetFigureBounds | Gets the bounds of the specified figure. The specified figure must belongs to this path. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetFigureCount | Gets the figures count. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetFigurePath | Gets the sub-path of this path that represents the specified figure. The specified figure must belongs to this path. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetFigureTypes | Gets the figure types . |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetHashCode | Overriden because equals was overriden. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetOutlineLength | Overridden. Gets the length of this graphics path outline. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetPathPoint | Gets the path point at the specified index |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetPathPoints | Gets the points of the path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetPoint | Gets the point at the specified index (Inherited from Nevron.Nov.Graphics.NMultiPointBase) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetPointCount | Gets the count of points (Inherited from Nevron.Nov.Graphics.NMultiPointBase) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetPointInfo | Gets information about the point at the specified index |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetPoints | Gets an array of the points contained in this geometry. (Inherited from Nevron.Nov.Graphics.NMultiPointBase) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetPointType | Gets the point type at the specified index |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetTypes | Gets the types of the points in the path. DO NOT MODIFY THE RETURNED ARRAY. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | HitTestFillByPoint | Hit tests the filling of the path. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | HitTestFillByRegion | Hit tests the filling of the path. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | HitTestOutlineByPoint | Hit test the outline of a path by point. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | HitTestOutlineByRegion | Hit test the outline of a path by region. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Intersect | Gets a path that represents the intersection of this graphics path with the specified other graphics path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | LineTo | Overloaded. Draws a line from the prev point to the specified point |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | LineTos | Overloaded. Draws multiple LineTo commands through the specified points. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | QuadraticBezierTo | Draws a quadratic bezier from the prev point to the specified point. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Recycle | Recycles the object. This operation is performed when the object enters a recycling pool. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Reverse | Reverses the order of points in the path and preserves the figures logical start and ends. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | RoundCorners | Rounds the adjacent sharp corners in this path. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | RoundPoints | Rounds the points in this path to the specified decimals precision. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Scale | Scales the points contained in this path with the specified scale factors (Inherited from Nevron.Nov.Graphics.NMultiPointBase) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Seal | Seals this graphics object. Further attempts to modify the object throw an exception. (Inherited from Nevron.Nov.Graphics.NSealableObject) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetPoint | Overloaded. Sets the point at the specified index. (Inherited from Nevron.Nov.Graphics.NMultiPointBase) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Simplify | Flattens the path with the specified flatness, which is the maximum allowed deviation from the appoximated line segments to the curve segments. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | StartFigure | Overloaded. Moves to the specified point (starts a new figure) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Subtract | Gets a path that represents the subtraction of this graphics path with the specified other graphics path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Transform | Transforms the graphics path with the specified transform (Inherited from Nevron.Nov.Graphics.NMultiPointBase) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Translate | Translates the points contained in this path with the specified amounts (Inherited from Nevron.Nov.Graphics.NMultiPointBase) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | TryGetContourLocationAndAngle | Tries to get the percent location and angle from the specified location factor. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | TryGetNearestIntersection | Gets the nearest intersection point to dirPoint out of all intersections between this geometry and the centerPoint:dirPoint vector. All points are in shape local coordinates. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | TrySnapPoint | Tries to snap the specified point to the neareast point from this path outline, that is no further that the specified distance. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Union | Gets a path that represents the union of this graphics path with the specified other graphics path |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Widen | Overloaded. Widen the path using default flatness. |