Back to Website
Show / Hide Table of Contents

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()
Namespace: Aurigma.DesignAtoms.ExtensionMethods
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
Type Description
Path

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
Type Description
Path

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
Type Description
Path
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback