DynamoVisualProgramming.ZeroTouchLibrary by Autodesk

<PackageReference Include="DynamoVisualProgramming.ZeroTouchLibrary" Version="2.0.0-beta4036" />

 GeometryExtension

public static class GeometryExtension
public static readonly double PI

public static bool AreCoincident(this IPointEntity[] pts)

public static TOutput[] ConvertAll<TInput, TOutput>(this TInput[] array, Converter<TInput, TOutput> converter)

public static double DegreesToRadians(double deg)

public static bool Equals(double x, double y, double tolerance = 1E-06)

public static bool EqualsTo(this double thisValue, double value)

public static void ForEach<T>(this T[] array, Action<T> action)

public static void ForEach<T>(this T[][] array, Action<T> action)

public static ICurveEntity GetCurveEntity(Curve curve, bool checkClosed)

public static bool LessThanOrEquals(double x, double y, double tolerance = 1E-06)

public static bool LessThanOrEqualTo(this double thisValue, double value)

public static string LocateFile(string fileName)

Locates given file from pre-defined search path set to this system

public static double RadiansToDegrees(double rad)

public static IDesignScriptEntity ToEntity(this DesignScriptEntity data)

public static Point[][] ToPointArray(this IPointEntity[][] points, bool checkRectangular = true)

public static IPointEntity[][] ToPointEntityArray(this Point[][] points, bool checkRectangular = true)