DynamoVisualProgramming.ZeroTouchLibrary by Autodesk

<PackageReference Include="DynamoVisualProgramming.ZeroTouchLibrary" Version="1.0.0-beta2" />

 GeometryExpressionBuilder

public static string GetExpression(IGeometryEntity[] entities, string paramName)

public static string WriteEntity<T>(GeometryExpressionBuilder eb, IDesignScriptEntity entity, string paramName) where T : IDesignScriptEntity

public string WriteEntities(IGeometryEntity[] geometry)

public string WriteEntity(IPointEntity point, string paramName = null)

public string WriteEntity(IVectorEntity vector, string paramName = null)

public string WriteEntity(ICoordinateSystemEntity cs, string paramName = null)

public string WriteEntity(ILineEntity line, string paramName = null)

public string WriteEntity(ICircleEntity circle, string paramName = null)

public string WriteEntity(IArcEntity arc, string paramName = null)

public string WriteEntity(INurbsCurveEntity bspline, string paramName = null)

public string WriteEntity(ISolidEntity solid, string paramName)

public string WriteEntity(ISurfaceEntity surface, string paramName)