Class PathExtensionMethods
Inheritance
System.Object
PathExtensionMethods
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Aurigma.DesignAtoms.dll
Syntax
public static class PathExtensionMethods
Methods
CalculateBounds(Path)
Declaration
public static RectangleF CalculateBounds(this Path path)
Parameters
| Type |
Name |
Description |
| Path |
path |
|
Returns
| Type |
Description |
| System.Drawing.RectangleF |
|
CreateEllipsePath(RectangleF)
Declaration
public static Path CreateEllipsePath(RectangleF rectangle)
Parameters
| Type |
Name |
Description |
| System.Drawing.RectangleF |
rectangle |
|
Returns
CreateEllipsePath(Single, Single, Single, Single)
Declaration
public static Path CreateEllipsePath(float x, float y, float width, float height)
Parameters
| Type |
Name |
Description |
| System.Single |
x |
|
| System.Single |
y |
|
| System.Single |
width |
|
| System.Single |
height |
|
Returns
GetBounds(Path)
Declaration
public static RectangleF GetBounds(this Path path)
Parameters
| Type |
Name |
Description |
| Path |
path |
|
Returns
| Type |
Description |
| System.Drawing.RectangleF |
|
IsRectangular(Path, Double)
Declaration
public static bool IsRectangular(this Path path, double tolerance = 0.01)
Parameters
| Type |
Name |
Description |
| Path |
path |
|
| System.Double |
tolerance |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsRectangular(Path, Double)
Declaration
public static bool IsRectangular(this Path path, double tolerance = 0.01)
Parameters
| Type |
Name |
Description |
| Aurigma.GraphicsMill.AdvancedDrawing.Path |
path |
|
| System.Double |
tolerance |
|
Returns
| Type |
Description |
| System.Boolean |
|
ToAdvancedPath(Path)
Declaration
public static Path ToAdvancedPath(this Path sourcePath)
Parameters
| Type |
Name |
Description |
| Path |
sourcePath |
|
Returns
| Type |
Description |
| Aurigma.GraphicsMill.AdvancedDrawing.Path |
|
ToGraphicsPath(Path)
Declaration
public static GraphicsPath ToGraphicsPath(this Path path)
Parameters
| Type |
Name |
Description |
| Path |
path |
|
Returns
| Type |
Description |
| System.Drawing.Drawing2D.GraphicsPath |
|
ToModel(Path)
Declaration
public static Path ToModel(this Path advancedPath)
Parameters
| Type |
Name |
Description |
| Aurigma.GraphicsMill.AdvancedDrawing.Path |
advancedPath |
|
Returns